Главные силы во главе с царём Алексеем Михайловичем — в направлении Риги. 31 июля был взят Динабург (Двинск, Даугавпилс), 14 августа — Кокенгаузен (Кокнесе) и 21 августа начата осада Риги. Ввиду промедления Дании не удалось обеспечить блокаду города с моря, и генерал-губернатор Ливонии Магнус Делагарди дождался подкрепления отрядами фельдмаршала Кёнигсмарка и генерала Дугласа. После получения шведами подкреплений царь Алексей Михайлович принимает решение об отводе войск. Решение о полном снятии осады было связано с неудачей переговоров с рижским гарнизоном о добровольной капитуляции: расчёты на помощь в этом вопросе курляндского герцога и бранденбургского курфюрста не оправдались. Одновременно появились слухи о начале в Риге эпидемии чумы, что автоматически снимало вопрос о продолжении осады города, так как создавало опасность возникновения болезни среди осаждающей армии. 2(12) октября, когда вывод войск уже завершался, Делагарди произвел успешное нападение на арьергард русской армии. Русские войска отступили от Риги 5(15) октября, 6 (16) октября Делагарди вновь попытался напасть на русскую армию, но был разбит.