Toulouse turned the tables on Ulster and dramatically booked their place in the Champions Cup quarter-finals by beating the 14-man province at the Kingspan Stadium to seal a 50-49 aggregate win.
Tries from Thomas Ramos, Romain Ntamack and skipper Antoine Dupont, along with three conversions and three penalties from Ramos, tipped the scales Toulouse’s way.
However, the key moment in the contest came in the 64th minute when replacement prop Tom O’Toole was red-carded for a dangerous hit on Anthony Jelonch.
Ulster had led several times after bringing a 26-20 lead back from the first leg in France. Ethan McIlroy scored two tries for them, with John Cooney knocking over both conversions and three penalties in a game they led 20-17 at half-time.
First blood was drawn by the visitors, with a second minute penalty being kicked by Ramos after Jelonch won a breakdown. From the kick-off, Robert Baloucoune was yellow-carded for hitting Jelonch in the air.
Three minutes later Dimitri Delibes was sent to the bin by referee Matthew Carley for lifting and dumping McIlroy. Then Ramos took a quick lineout throw near his corner flag to Dupont who tried to run out.
The World Player of the Year was nailed by Michael Lowry and Ulster gobbled up the loose ball, with James Hume providing the assist for McIlroy to score. Cooney converted and Ulster were up 7-3.
Ramos cut that lead to just a point after 13 minutes but when Toulouse strayed offside, Cooney did the needful to put Ulster four in front.
However, after 21 minutes, Ntamack combined withDupont to cut Ulster open and put Ramos in under the posts, the full-back also converting. Toulouse now led 13-10 and had cut Ulster’s aggregate lead to just three points.
Five minutes later, Ntamack ran in from distance after intercepting a Cooney pass, Ramos again converting to put the visitors 20-10 in front.
The half ended with Ulster striking back when, with a penalty advantage, Billy Burns cross-kicked and McIlroy did really well to gather and score.
Cooney added a terrific conversion to cut Toulouse’s lead to three points on the night, with Ulster now 43-40 ahead on aggregate.
12 minutes into the second half, Cooney landed his second penalty to tie the scores but nudge Ulster back into a six-point aggregate lead.
Lowry then escaped any card after clattering Ramos in the air prior to the Toulouse full-back landing a 63rd-minute penalty to nudge the French visitors in front on the scoreboard and cut the overall margin to just three.
Another blow followed when replacement O’Toole was sent off for hitting Jelonch four minutes after the hour but Cooney slotted the three points to tie the scores on the night.
But with five minutes left, Toulouse ran a touchfinder back with Ntamack going left and Dupont sliced through at the posts, with Ramos again converting to put the visitors back in front at 30-23.
Get the latest sports headlines straight to your inbox by signing up for free email alerts