France produced a stunning late comeback to deny Wales the Grand Slam and keep their own Six Nations title hopes alive with a 32-30 victory.
Les Bleus had lock Paul Willemse sent off 11 minutes from time for making contact with the eye area of Wales prop Wyn Jones, while the visitors played the last eight minutes with 13 men following yellow cards for Taulupe Faletau and Liam Williams, and ultimately could not hold out.
French full-back Brice Dulin scored a try two minutes into injury time, giving them a five-point maximum.
Wales had recorded just three Test match victories last year ― against Italy twice and Georgia ― but they seemed on course to be crowned kings of European rugby once more.
Fly-half Dan Biggar scored 20 points from a try, three penalties and three conversions, while flanker Josh Navidi and wing Josh Adams also touched down to thwart France.
The hosts, though, refused to throw in the towel, and they prevailed through tries by Dulin, lock Romain Taofifenua, scrum-half Antoine Dupont and captain Charles Ollivon, with goalkickers Matthieu Jalibert and Romain Ntamack booting 12 points between them.
Wales found themselves under intense pressure in the first five minutes as Les Bleus’ powerful ball-carriers made headway and Dupont orchestrated matters impressively.
And France opened their account through a sixth-minute try when Taofifenua crashed over from close range and Jalibert converted for a 7-0 lead.
But Wales responded sharply when wing Louis Rees-Zammit sent scrum-half Gareth Davies clear and over the French line, and although he was held up by Ollivon’s tackle, the visitors were soon level.
More sustained work deep inside France’s 22 saw Davies rifle out a pass from the forward base, and Biggar cut a superb attacking line to claim a try that he also converted.
But a breathless opening continued at pace as Dulin kicked over the Welsh defence, Jalibert gathered the bounce and put Dupont into space to score.
Jalibert converted, yet Wales drew level again after 18 minutes as more impressive composure close to the French line resulted in a try for Navidi, and Biggar’s conversion made it 14-14.
Taofifenua departed injured early in the second quarter, before Wales went ahead for the first time through a Biggar penalty.
The game continued at a lightning pace, but France suffered another injury blow when Jalibert was forced off, and replacement Ntamack announced his arrival by booting a 34th-minute penalty to tie things up at 17-17.
Both teams continued to probe space and attack gaps, and France regrouped impressively following Jalibert’s exit due to a head injury, before centre Gael Fickou wasted a gilt-edged try chance when he dropped number eight Gregory Alldritt’s midfield pass.
In your life, you'll never see anything like this again. @BriceDulin for @FranceRugby when all seemed lost! 🇫🇷 🤯#GuinnessSixNations #FRAvWAL pic.twitter.com/0KxZ9D6U1C
— Guinness Six Nations (@SixNationsRugby) March 20, 2021
And that was the final act of a memorable first 40 minutes after Wales stood toe to toe with France and probably shaded the attacking moments.
Wales went back in front through a 46th-minute Biggar penalty, and the visitors continued to dominate the aerial battle before a first change saw scrum-half Tomos Williams replace Davies.
Williams was immediately playing a key role in the action after flanker Justin Tipuric created an opportunity, then Adams hacked on, before Williams gathered and sent the wing over.
Referee Luke Pearce awarded the try, with no clear evidence that France flanker Dylan Cretin had got his hand underneath the ball and prevented a touchdown, and Biggar’s conversion meant Wales were 10 points ahead.
An Ntamack penalty cut the gap, and then France saw prop Mohamed Haouas sin-binned for collapsing a maul in build-up play to Rees-Zammit just failing to touch down as Wales hunted a fourth try.
France then lost Willemse, but Wales could not close out the game to seal a famous triumph at the end of their Six Nations campaign, with Faletau and Liam Williams being shown yellow cards in rapid succession before Ollivon and Dulin scored late on to break Welsh hearts.
Check out the video highlights from France's 32-30 victory over Wales in Saint-Denis on Saturday.
The highlight of Ireland’s most impressive outing since Andy Farrell took charge after the 2019 World Cup was Jack Conan’s try that concluded 23 phases of highly polished play.
Skipper Stuart Hogg admitted ahead of the game he was feeling nervous about standing-in for the injured Finn Russell at fly-half.
The Dark Blues needed to turn around a woeful run that had included just one win in 10 against the Irish if they were to cling on to hopes of catching frontrunners Wales.
Les Blues led 20-16 until the 76th minute when Maro Itoje bulldozed over the whitewash from short range and with Owen Farrell rifling over the conversion, they had edged the tournament favourites.
The unbeaten tournament leaders reeled off a third successive bonus-point victory to increase pressure on their rivals for silverware.
While Wales wrapped up the first major silverware of head coach Wayne Pivac’s reign in bonus-point fashion, his opposite number Eddie Jones saw England’s title hopes reduced to ruins.
Scores from Garry Ringrose, Hugo Keenan, CJ Stander and Keith Earls, plus a brace for Will Connors, helped the Irish bounce back from defeats to Wales and France in emphatic fashion.
The Irish suffered successive losses at the start of a Six Nations campaign for the first time following scores from Charles Ollivon and Damian Penaud, plus five points from the boot of Matthieu Jalibert.
Gregor Townsend’s team were looking to build on last week’s historic Twickenham victory over England and got off to the perfect start with tries from Darcy Graham and Stuart Hogg.
Willis’ left knee was damaged when he was cleared out at a ruck, just moments after the replacement flanker had scored the fifth of England’s six tries.
The 20-year-old Gloucester wing pounced midway through the second half, destroying Irish hopes of a famous triumph over adversity after flanker Peter O’Mahony’s 14th-minute red card.
The 38-year wait for success at the home of the reigning Six Nations champions finally came to an end as Finn Russell inspired the underdogs to a magnificent win.
As the scoreline suggests, this was a one-sided affair with Les Bleus holding the upper hand for long periods and they eventually outscored their hosts by seven tries to none with Teddy Thomas (2), Dylan Cretin, Gael Fickou, Arthur Vincent, Brice Dulin, Antoine Dupont crossing the whitewash, while Matthieu Jalibert finished with a 15-point haul after slotting six conversions and a penalty.
Faletau and back-row colleague Justin Tipuric were excellent, but there was still little evidence to suggest that Wales will be a Six Nations force later this season.
A pair of tries from Keith Earls, plus one from Cian Healy, helped Andy Farrell’s hosts overcome a slow start and end an inconsistent year in positive fashion.
The Pacific Islanders’ three previous games in the tournament were cancelled after they reported 29 coronavirus cases in their squad and they were highly motivated to deliver a good performance.
The previous Test between these sides ended in a 15-15 draw and it was a similar story in this Test which was played in horrendous weather conditions, with heavy rain prominent throughout.
Fly-half Billy Burns staked his claim as the first-choice understudy to sidelined skipper Johnny Sexton by contributing 15 points to help the Irish return to winning ways following last weekend’s disappointing defeat to England.
On the night that they remembered Christophe Dominici, who died at the age of 48 this week, France looked to a new generation as a side featuring 13 changes made light work of the Italians.