Nel marzo 1471, però, gli York sbarcarono nuovamente in Inghilterra ed il loro esercito, rafforzato dalle truppe di Clarence che abbandonò il suocero per riunirsi ai fratelli, riuscì a sconfiggere le truppe fedeli ai Lancaster nelle battaglie di Barnet e Tewkesbury, in cui il diciottenne Riccardo si distinse per il coraggio Nella primavera del 1471 Edoardo IV fu restaurato sul trono senza che la contrapposta fazione dei Lancaster potesse opporre ulteriore resistenza, a causa della cattura di Enrico VI e della morte del Principe di Galles, Edoardo di Lancaster, sul campo di Tewkesbury. Enrico VI morì poco dopo nella Torre di Londra dove era stato alloggiato, ufficialmente per il dolore per la morte del figlio, probabilmente ucciso per ordine di Edoardo IV che non voleva rischiare ulteriori insurrezioni in suo favore