Aided by troops from the Cossack Hetmanate, Lupu defeated a large Wallachian force of 9,000 soldiers, commanded by Buicescul, and chased away Ștefan's 300 Moldavian renegades. Here, Costin suggests, Buicescul revealed himself to be an incompetent general, allowing his soldiers to be thinly deployed, and then decimated, along the Milcov. One essential flaw, pointed by other historians, was the Wallachian army's insufficient firepower. Lupu's invasion was nevertheless overturned. Buicescul's own troops were again scattered following a direct confrontation with Tymofiy Khmelnytsky's cavalry at Șoplea, but Prince Matei was able to recover the loss at Finta. The Moldavians were defeated, and Gheorghe Ștefan was reconfirmed as Prince.