Punaisten tajuttua tilanteen epätoivoisuuden kokoontuivat päälliköt Tienhaaran asemalla, jossa tehtiin päätös antautumisesta. Jalmari Parikka lähti seitsemän aikaan aamulla kysymään valkoisilta antautumisehtoja, mutta Otto Vuoristo päätti ampua itsensä. Parikalle ilmoitettiin yllättäen, ettei antautuneita ammuta tutkimatta, vaikka Viipurissa oli samaan aikaan käynnissä laajat punaisten teloitukset, joihin sisältyi myös kaupungin venäläisväestön etninen puhdistus. Noin 5 000–6 000 punakartilaista luovutti aseensa ja antautui Tienhaaran aseman ja Naulasaaren ristyksen välillä aamupäivän aikana 29. huhtikuuta. Vankeja sullottiin navetoihin, latoihin ja kaikkialle, missä vain tilaa oli. He joutuivat olemaan kylmässä ilman ruokaa kahden vuorokauden ajan. Muutama sata punakaartilaista onnistui pääsemään valkoisten linjoista läpi, mutta suurin osa heistäkin jäi myöhemmin kiinni Virolahdella. Joidenkin tietojen mukaan Tienhaaraan saapui Viipurista aamulla 29. huhtikuuta vielä noin 1 500 punaisen joukko, joka kuitenkin antautui taisteluitta.