- Wales - Tries: Hill, Adams Cons: Biggar Pens: Anscombe 3
- England - Tries: Curry Cons: Farrell Pens: Farrell 2
England's Guinness Six Nations hopes were dented after being beaten 21-13 by Wales in Cardiff.
It was a first defeat in the campaign for Eddie Jones' side with Wales now leading the Championship with three successive victories.
For Wales it was also a record 12th consecutive victory and a first Six Nations win over England in six matches.
England led 10-3 at the break via Tom Curry's try and five points from the boot of Owen Farrell while Wales responded via Gareth Anscombe's penalty.
Anscombe sent over two penalties to get Wales back in the game and although Farrell put England further ahead, two late tries from Cory Hill and Josh Adams sealed victory for Warren Gatland's side.
Curry's first international try
After an abrasive opening played in front of an electric atmosphere at the Principality Stadium, Elliot Daly missed with a second-minute penalty to give England the lead but it did not dampen their spirits with Jones' side full of energy and verve.
Farrell and Anscombe traded penalties midway through the half before Curry was rewarded for an all-action display with a first international try in eight caps, sniping down the side of a ruck to score.
His try topped off a first half in which he made 17 tackles and it was defence that was at the heart of England's decent opening in Cardiff.
Defence of the realm
Defence had been a key feature of England's revitalisation over the past six months and that was in evidence again after a brutal first half in which they made twice as many tackles as their opponents – completing 107 tackles to 54.
It was epitomised by Jonny May's late kick chase and tackle which saw Wales pinned back on their own 5m line with a minute remaining in the half but England were unable to capitalise.
As it was they held a seven-point advantage at the break which was reduced to four via the boot of Anscombe with 30 minutes remaining.
Ill discipline crept into England's game and a period of penalties after the break gave Wales territory and Anscombe the chance to cut the deficit to just one point.
The penalty count crept up to 9-2 on the hour as the home crowd sensed a momentum shift in the game.
Manu Tuilagi sparked England into life with a searing break through the Wales defence and Curry won them a penalty with more superb work at the breakdown allowing Farrell to send over his second penalty of the game.
However, it was to be the final points for England as Wales fought back.
Hill bundled over to give Wales the lead with 15 minute remaining after a period of sustained pressure and replacement Dan Biggar's conversion gave the hosts a three-point lead.
And Adams scored a second Wales try with two minutes remaining to settle the game after claiming a cross field kick from Biggar.
England next host Italy in their penultimate fixture of the tournament but will need Wales to falter in their final two fixtures if they are to have any hope of lifting the 2019 Championship.
Wales: 15-L Williams; 14-North, 13-J Davies, 12-Parkes, 11-Adams; 10-Anscombe, 9-G Davies; 1-R Evans, 2-Owens, 3-Francis, 4-Hill, 5-AW Jones (capt), 6-Navidi, 7-Tipuric, 8-Moriarty.
Replacements: 16-Dee, 17-Smith, 18-Lewis, 19-Beard, 20-Wainwright, 21-A Davies, 22-Biggar, 23-Watkin.
England: 15-Daly; 14-Nowell, 13-Slade, 12-Tuilagi, 11-May; 10-Farrell (capt), 9-Youngs; 1-Moon, 2-George, 3-Sinckler, 4-Lawes, 5-Kruis, 6-Wilson, 7-Curry, 8-B Vunipola.
Replacements: 16-Cowan-Dickie, 17-Genge, 18-Williams, 19-Launchbury, 20-Shields, 21-Robson, 22-Ford, 23-Cokanasiga.