Bătălia de la Varşovia a început pe 13 august şi s-a încheiat pe 25 august. Forţele Armatei Roşii comandate de Mihail Tuhacevski s-au îndreptat către capitala Poloniei, Varşovia, şi către fortăreaţa Modlin aflată în vecinătate. Pe 16 august, forţele poloneze conduse de Józef Piłsudski au contraatacat dinspre sud, forţând trupele ruseşti să se retragă în dezordine către est, traversând râul Niemen. S-a estimat că bolşevicii au pierdut 10.000 de soldaţi ucişi, 500 dispăruţi şi 10.000 de răniţi, 66.000 fiind luaţi prizonieri. Prin comparaţie, polonezii au pierdut 4.500 de soldaţi morţi, 10.000 dispăruţi şi 22.000 răniţi.
Înainte ca Miracolul de pe Vistula să se petreacă, atât bolşevicii cât şi majoritatea experţilor străini considerau Polonia practic înfrântă. Victoria neaşteptată şi uluitoare în Bătalia de la Varşovia a distrus forţele bolşevice. În lunile care au urmat, o serie de noi victorii poloneze au asigurat independenţa ţării şi i-au securizat frontierele.