Bitwa Yorkowie rozpoczęli bitwę ostrzałem artylerii i łuczników. Somerstet zaatakował lewą flankę Edwarda IV, jednak jego siły zostały rozbite przez 200 konnych atakujących z lasu w momencie, gdy Ryszard dołączył do starcia. Siły Somerset rozpoczęły ucieczkę w kierunku rzeki Severn i zostały w dużej części wymordowane w miejscu znanym jako „Krwawa Łąka”. Somerset ruszył do centrum i oskarżył Wenlocka o zdradę, i nie czekając na odpowiedź rozpłatał mu głowę mieczem. Widząc mordujących się dowódców żołnierze Lancasterów zaczęli uciekać przez rzekę Avon, w której wielu utonęło. Ludzie księcia Clarence dogonili i zabili uciekającego księcia Edwarda Westminstera, który błagał swego szwagra o darowanie życiaJerzy książę Clarence był żonaty z Izabelą, siostrą Anny - żony Edwarda..

Skutki Lancasterowie stracili 2 tysiące ludzi, w tym hrabiego Devon. Somerset dostał się dwa dni później do niewoli i został ścięty, kończąc tym samym linię Beaufortów. Pojmana została również Małgorzata, którą uwięziono w Tower. Wielu zabitych pochowano w Opactwie Tewkesbury. Po bitwie krewniacy Lancasterów, Tudorowie, uciekli z Walii do Francji. Edward IV zdecydował się też na zabicie Henryka VI, co zostało dokonane 21 maja.