Компания не могла сравниться со скоростью маршей Типу. Один из офицеров, майор Джеймс Реннелл, записал, что войска Майсура "делали три марша на один наш... Быстрота маршей Типу была такова, что ни одна армия, назначенная как наша, никогда не могла привести ее в действие на открытой местности". Отчасти это объяснялось тем, что каждый офицер роты путешествовал как минимум с шестью слугами, полным набором походной мебели, "своим запасом белья (не менее 24 костюмов); несколькими дюжинами вина, бренди и джина; чаем, сахаром и печеньем; корзиной с живой птицей и дойной козой". У войск Типу было мало подобных вещей.
Но Корнуоллис не собирался позволить Типу одержать над ним верх. Он также был полон решимости исправить свою военную репутацию, запятнанную капитуляцией перед Джорджем Вашингтоном при Йорктауне пятью годами ранее. Поэтому он решил лично возглавить контратаку: "Мы потеряли время, а наш противник приобрел репутацию, а это две самые ценные вещи на войне", - писал Корнуоллис. У меня нет другого выхода, кроме как самому пойти в атаку... и посмотреть, смогу ли я добиться большего".
В начале февраля 1791 года можно было видеть, как грузная фигура маркиза Корнуоллиса во главе армии из 19 000 сепаев садится на коня и рысью выезжает из Мадраса. К 21 марта он поднялся на Восточные Гаты и достиг плато за ними, не встретив сопротивления. Затем он штурмом захватил второй по величине город Типу, Бангалор. Здесь к нему присоединился его хайдарабадский союзник Мир Алам, который привел с собой 18 000 могольских кавалеристов.
К маю объединенные силы были готовы и начали продвижение вглубь территории Типу; но именно здесь начались проблемы. Типу уничтожил поля и деревни на марше Корнуоллиса, поэтому запасы продовольствия были невелики, и к тому времени, когда они приблизились к столице острова Типу, Шрирангапатнаму, 10 000 транспортных быков роты погибли; те, что остались, были так близки к голодной смерти, что едва могли тянуть свой груз. Из-за нехватки транспортных быков рядовым европейцам, сепаям и лагерным солдатам приходилось таскать на спинах тяжелые снаряды для артиллерийского обоза. К проблемам Корнуоллиса добавились болезни в армии и ранний муссон, который испортил значительную часть рисовых пайков и вымочил больные войска. Последователи из низших каст были вынуждены питаться разлагающейся плотью мертвых быков. Вскоре по всей территории Компании распространилась оспа. 24 мая, после короткой стычки с Типу, Корнуоллис приказал уничтожить его танкетку и тяжелые орудия и начать грязный отход в Бангалор.
Отступающая армия прошла всего полдня, когда возле храмового города Мелкоте на дороге перед ними появился отряд из 2000 лошадей. Была поднята тревога, прозвучали первые выстрелы, прежде чем стало ясно, что это не конница Типу, а новые союзники Компании - маратхи. Вскоре подошло еще более многочисленное войско, которое, как выяснилось, везло достаточно припасов как для быков Корнуоллиса, так и для его людей.
После нескольких недель суровой жизни и лишений солдаты Компании с трудом могли поверить в изобилие товаров на маратхском базаре: "Английские сукна, бирмингемские перочинные ножи, богатейшие кашмирские шали, редкие и дорогие украшения, а также волы, овцы, домашняя птица и все, что могли предложить самые процветающие города". Изголодавшиеся сепаи и солдаты поспешили в лагерь маратхов, чтобы купить еду по завышенным ценам. Британские офицеры скупали всех возможных погонщиков быков и заставляли их работать. Вместе три союзные армии вернулись в Бангалор, чтобы переждать дожди и подготовиться к новой атаке, когда муссон утихнет и реки пойдут на убыль.
После двух месяцев отдыха, пиров и военных парадов с союзниками из Маратхи и Хайдарабади Корнуоллис отправил своих людей осаждать горные крепости Типу, охранявшие оставшиеся проходы через Гхаты. Они начали с холмов Нанди, возвышающихся над Бангалором, и грозного форта Савандурга, расположенного на почти вертикальной вершине и считавшегося одной из самых неприступных крепостей в Декане. К Новому году Корнуоллис обеспечил безопасность своих путей снабжения и позаботился о том, чтобы не повторились майские неудачи с материально-техническим обеспечением.
Наконец, 26 января 1792 года три армии выступили из Бангалора, чтобы предпринять вторую попытку загнать майсурского тигра в его логово. Теперь у Корнуоллиса было 22 000 сепаев, плюс 12 000 маратхов и немного больше хайдарабадцев.