Wyruszywszy z Chang’anu armia pomaszerowała w kilku kolumnach na zachód, w kierunku rzeki Huai. Osobne siły ruszył z Syczuanu na zachód, w kierunku górnego brzegu Huai. Główne uderzenie skierowano przeciw miastu Shouchun nad Huai. Dowodzona przez Fu Ronga, syna cesarza, ćwierćmilionowa awangarda zdobyła twierdzę; następnie 50-tysięczny korpus doszedł nad rzeczkę Luo, dopływ Huai, by zagrodzić drogę nadciągającej armii Jin, liczącej 70 tysięcy żołnierzy. W armii Qin szwankowała koordynacja poszczególnych oddziałów, wojska z północy cierpiały w wilgotnym klimacie południa, straciwszy też sporo taborów, na skutek zasadzek wojsk Jin.

Jinowie mieli przewagę wyszkolenia i morale, co wykorzystali w nocnym ataku. Zaledwie pięciotysięczny oddział Jin osiągnął wielki sukces, rozpraszając siły Qin, które straciły 15 tysięcy żołnierzy wraz z dowódcą korpusu. Następnie armia Jin podeszła do rzeki Fei, obecnie nieistniejącego już, południowego dopływu Huai. Za rzeką Fei ustawił się Fu Rong wraz ze swoimi oddziałami. Mimo że znaczna część sił Qin była na północnym brzegu Huai, wciąż miał kilkukrotną przewagę liczebną. Postanowił ją być może wykorzystać, cofając się od rzeki, by sprowokować nieprzyjaciela do jej forsowania, a następnie zmiażdżyć jego podzielone przez rzekę siły.