Toen het weer voorjaar werd, de tijd dat de koningen altijd ten strijde trokken, trok Joab met het leger naar het land van de Ammonieten en overwon hen. Daarna omsingelde hij Rabba. Maar David bleef in Jeruzalem. Joab veroverde Rabba en verwoestte het.
De volgende lente, het jaargetijde waarin koningen gewoonlijk ten strijde trekken, voerde Joab het Israëlitische leger aan bij succesvolle aanvallen op het land van de Ammonieten, dat hij compleet verwoestte. Ook belegerde en vernielde hij de stad Rabba. David was in Jeruzalem achtergebleven.