Taginaen taistelu
Itse taistelu ei todennäköisesti kestänyt kauan, mutta Prokopios kehuu molempien puolten rohkeutta. Totila käski joukkojensa käyttää vain peitsiään ja hylkäämään jousensa ja muut aseensa. Goottien ratsuväki hyökkäsi yhtenä suurena joukkona roomalaisten keskustaan ja kärsi joitakin tappioita jousimiesten nuolista. Rooman armeijan keskustassa olleet keihäsmiehet pitivät pintansa, ja goottien ratsuväki joutui perääntymään. Ei tiedetä, lähetettiinkö roomalaisten vasemmalla sivustalla olleet tuhat ratsumiestä koukkaamaan goottien selustaan, mutta joka tapauksessa koko Rooman armeijan linja alkoi edetä. Goottien joukot murtuivat ja lähtivät pakenemaan. Goottien ratsuväki ei perääntynyt jalkaväen suojiin vaan rynnisti suoraan näiden läpi ja aiheutti lisää tappioita ja sekaannusta, jolloin koko goottiarmeija kääntyi sekasortoiseen pakoon. Rooman ratsuväki ajoi pakenevia gootteja takaa suurella vimmalla ja tappoi monia. Prokopioksen mukaan 6 000 goottia sai surmansa taistelussa.
Naulasaaren taistelu
Naulasaaren taistelu syntyi, kun valkoisten piirittämästä Viipurista paenneet tuhannet punaiset yrittivät läpimurtoa Haminaan johtavalla maantiellä tarkoituksenaan jatkaa kohti Kymenlaaksoa. Punakaartin taistelijoiden lisäksi kolonnassa oli mukana runsaasti siviilejä. Heitä vastassa oli kaksi vahvoihin puolustusasemiin linnoittautunutta valkoisten pataljoonaa. Vain muutamia tunteja kestäneestä yhteenotosta muodostui yksi koko sodan verisimmistä yksittäisistä taisteluista. Sekasortoisessa yhteenotossa osapuolet tulittivat toisiaan summittaisesti pimeässä ja taistelua käytiin myös mies miestä vastaan puukoin ja pistimin. Tuhoa kylvi erityisesti suojattomaan pakolaiskolonnaan valkoisten asemista ammuttu konekiväärituli. Naulasaaren taistelu päättyi lopulta aamun valjetessa noin 5 000–6 000 punaisen antautumiseen. Se vaati yli 500 kaatunutta, joista lähes kaikki olivat punaisia.