England fought back to edge Wales 19-17 in a World Cup warm up full of incident, injury and yellow cards - and notably a red card for captain Owen Farrell that could see him suspended for their opening game of the tournament in France next month.
England led 6-0 at halftime through two Farrell penalties but a dull game at Twickenham then burst into life in the second half amid a flurry of sin-binnings.
Wales were awarded a penalty try after a tackle in the air that saw Freddie Steward yellow-carded and England were soon down to 13 with Ellis Genge and Farrell joining him.
Farrell’s yellow for a shoulder to the face of Taine Basham was then upgraded to red. With only two warm ups remaining he faces a strong possibility of missing the key World Cup opening game against Argentina.
Wales went further ahead with a Tomos Williams try but England’s 13 men then shoved Maro Itoje over the line to get the crowd going.
Replacement George Ford converted then kicked the decisive penalty four minutes from the end.