Han flygtede vest mod Wales for at søge hjælp fra Jasper Tudor, men blev forhindret af York-hæren i Slaget ved Tewkesbury (4. maj 1471), hvor han ledte Lancaster-hærens bagtrop. Hans position var næsten til ikke at kunne blive angrebet, men under pres fra Edvards flamske skytter rykkede Beaufort, så snart slaget var begyndt, ned fra bakkerne og angreb Edvard 4.'s højre flanke. Han blev angrebet af både kongen og Richard, hertug af Gloucester, og blev snart tvunget på flugt, idet hans handling praktisk talt havde afgjort slaget i York-hærens favør.