Warren Gatland celebrated his final Guinness Six Nations match against England with a dramatic 21-13 victory in Cardiff that continues Wales' march towards the Grand Slam.
Second-row Cory Hill forced his way over in the 68th minute after a lengthy period of Welsh resurgence to seize the lead for the first time, his team thriving amid the arrival of replacement fly-half Dan Biggar from the bench to direct the final quarter.
And bedlam ensued at the Principality Stadium in the closing moments when Josh Adams grabbed Biggar's crossfield kicked to touch down and confirm a famous win.
Gatland's first taste of success over opposite number Eddie Jones in four attempts also set a new national record of 12 consecutive victories and was a fitting way to end their Championship rivalry before the Kiwi steps down after the World Cup.
Follow post-match reaction below:

Wales: Liam Williams (Saracens); George North (Ospreys), Jonathan Davies (Scarlets), Hadleigh Parkes (Scarlets), Josh Adams (Worcester); Gareth Anscombe (Cardiff Blues), Gareth Davies (Scarlets); Rob Evans (Scarlets), Ken Owens (Scarlets), Tomas Francis (Exeter); Cory Hill (Dragons), Alun Wyn Jones (Ospreys); Josh Navidi (Cardiff Blues), Josh Tipuric (Ospreys), Ross Moriarty (Dragons).
Replacements: Elliot Dee (Dragons), Nicky Smith (Ospreys), Dillon Lewis (Cardiff Blues), Adam Beard (Ospreys), Aaron Wainwright (Dragons), Aled Davies (Ospreys), Dan Biggar (Northampton), Owen Watkin (Ospreys).
England: Elliot Daly (Wasps); Jack Nowell (Exeter), Henry Slade (Exeter), Manu Tuilagi (Leicester), Jonny May (Leicester); Owen Farrell (Saracens), Ben Youngs (Leicester); Ben Moon (Exeter), Jamie George (Saracens), Kyle Sinckler (Harlequins); Courtney Lawes (Northampton), George Kruis (Saracens); Mark Wilson (Newcastle), Tom Curry (Sale Sharks), Billy Vunipola (Saracens).
Replacements: Luke Cowan-Dickie (Exeter), Ellis Genge (Leicester), Harry Williams (Exeter), Joe Launchbury (Wasps), Brad Shields (Wasps), Dan Robson (Wasps), George Ford (Leicester), Joe Cokanasiga (Bath).
Referee: Jaco Peyper (South Africa).
Assistant referees: Jerome Garces and Alexandre Ruiz (both France).
It'll be a tough game and I'm expecting it to be a close call, nothing will be comfortable out there.Their kicking game. They've kicked a lot from their first two games and they've had a lot of success from it, so I expect more of the same.
