Заняв Даленкирхен, Штейнгель двинулся дальше и 15 сентября подошел к Экау. Пруссаки отступили лишь тогда, когда на их обоих флангах появились посланные в обход русские войска. Йорк повел свои войска в Бауцен. Из-за слабости своих сил Штейнгель решил временно оставить Митаву. Он приказал генералу Клейсту, стоявшему недалеко от Митавы, а также находящейся поблизости бригаде Гюнербейна идти с ним на соединение.
После того как пруссаки отступили, русские через Шлок и Олай беспрепятственно заняли Митаву, чему особенно способствовали канонерские лодки и гребные суда. Так, несмотря на дожди и шквалистый верст, они по реке Лиелупе перевезли отряд пехоты, а по прибытии в Митаву их моряки захватили четыре медные пушки и много военного имущества — ружья, шубы и сукна, и все это перевезли в Ригу.
После занятия Митавы русские отменили там французское управление. А позже в Митаву в сопровождении курляндского гражданского губернатора Сиверса прибыл военный губернатор Эссен и восстановил деятельность российской администрации в городе.
16 сентября генерал Йорк занял позиции у Рундальского дворца по обе стороны артиллерийского парка. Но местность для боя была выбрана неудачно, так как впереди позиции протекал ручей, вокруг простирались густые леса, а позади позиции находился парк, мешавший передвижениям. С.Н. Сивицкий писал в своей книге «Отечественная война в Прибалтийском крае» (Рига, 1912): «Перед ним стоял вопрос защищать ли артиллерийский парк на невыгодной позиции с опасностью поражения или же, предоставив его на произвол судьбы, отступить направо к корпусу Макдональда. На военном совете мнения офицеров разделились, но наконец восторжествовало первое мнение, что честь прусского оружия требует защиты парка до последнего человека… Но русские двигались медленно, а к Йорку успели присоединиться Клейст и Гюнербейн. В то время как прусский командующий принимал меры к сосредоточению своих войск, Штейнгель добровольно ослабил себя, послав отряд в 3000 человек на помощь Эссену в Митаву».
И действительно, утром 17 сентября в Рундалу прибыли части генерала Клейста, отходившие из Митавы. Теперь прусских войск имелось — 18 пехотных батальонов, 10 эскадронов и 44 легких пушки. На юге от Бауска дислоцировались еще три польских батальона, два прусских эскадрона и артиллерийская полубатарея. Главные силы генерала Штейнгеля находились в Цоде. Один передовой отряд был направлен на Бауск, другой — в Межотне.
Когда генерал Штейнгель узнал об усилении прусских войск, он, чтобы не дать противнику возможность использовать свое преимущество, хотел сковать его фланговым ударом. Для обхода левого фланга пруссаков Штейнгель послал генерала Бельгарда с двумя полками пехоты и шестью орудиями. Пройдя через поместье Гравендале, он должен был вброд перейти реку Лиелупе и атаковать пруссаков.
Генерал Йорк решил воспользоваться распылением русских сил, атаковав их со стороны Бауска и Межотне, чтобы связать главные силы русских в районе Цоде. Охрана левого берега Лиелупе поручалась отряду Клейста. В случае если в направлении Гравендале пойдут русские войска, прусский левый фланг должен был нанести встречный удар.
17 сентября генерал Йорк с главными силами перешел на правый берег Лиелупе и двинулся в Межотне. Польские батальоны быстро захватили Бауск. К северу от Межотне около Казачьей корчмы пруссаки встретили русский авангард и смогли вытеснить его с занятых позиций.
Большая стычка произошла к юга-востоку от Гравендале, к югу от которого отряд Бельгарда занял удачную позицию. Как только Клейсту доложили об этом, он сразу же приказал атаковать русских, и уже при первом натиске пруссаки проникли в строения, в которых находились русские, но были встречены убийственным огнем. Кровопролитный бой шел до самой ночи, и только наступившая темнота заставила противников разойтись. В результате Бельгард был прижат к левому берегу реки Гарозы, а когда к пруссакам подошло подкрепление, он был вынужден с большими потерями отступить на правый берег реки.
Ночью главные силы пруссаков собрались у Межотне, где им предстояло упорно сражаться у Гравендаля возле Медвежьей корчмы. Русские были вынуждены отступить. Тогда генерал Йорк решил отрезать русским войскам путь и бросить свои главные силы к Митаве. Чтобы силы генерала Штейнгеля могли, сохраняя порядок, отступить к Олай и присоединиться к группе, расположенной у Митавы, русские усилили свой арьергард, который под командованием генерал-майора Фока занял сильные позиции, и 1 октября принял бой, который и завершил большое Межотнеское сражение. Отступление главных сил еще долго прикрывал арьергард, который только во второй половине дня 1 октября с большими потерями отошел к Эмбургу. Когда Эссен, находившийся в Митаве, узнал о поражениях Штейнгеля и Левиза, он оставил Митаву. В этих боях русские потеряли 2500 убитыми и ранеными, а пруссаки — около 1000 человек.
20 сентября русские войска вернулись в Ригу. В этот день там стало известно о занятии французами Москвы.