Ulster defeated Exeter Chiefs 29-12 in Belfast, scoring three second-half tries to secure their place in the Challenge Cup final.
Mentioned in this story
Ulster scored three second-half tries to power past Exeter Chiefs in Belfast [Getty Images]
Ulster (10) 29
Tries: Augustus, Murphy, McCann, Stewart Cons: Doak 3 Pen: Doak
Exeter Chiefs (7) 12
Try: Vintcent, Ridl Con: Skinner
Ulster are one game away from a first trophy in 20 years after a 29-12 win over Exeter Chiefs in the Challenge Cup semi-final in Belfast.
In a tight and tense first half, where both sides left points on the table, Juarno Augustus' try broke the deadlock but Exeter hit back through Ross Vintcent.
Despite being reduced to 14 men after Jacob Stockdale was sent the sin bin for a high tackle, Ulster led by three points at the break through Nathan Doak's penalty with the final kick of the half.
Tries from Jack Murphy and David McCann extended Ulster's lead, and Tom Stewart's score off the back of a rolling maul put Ulster on the brink of the final.
Campbell Ridl's try with the clock in the red was a mere consolation, as Ulster were left to celebrate at full-time.
Ulster's last silverware came with the Celtic League in 2006 and Richie Murphy's youthful side will face either Montpellier or Dragons, who play in the second semi-final on Sunday, in Bilbao on 22 May.
For Exeter, their European hopes come to an end and the attentions of Rob Baxter's side will now turn to their remaining Prem Rugby fixtures, starting with Bath on 10 May.
In a sun-kissed Belfast, a huge contrast to the wind and rain that had impacted both Ulster's last-16 and quarter-final wins, the opening stages of the game brought plenty of intensity but it was littered with handling errors from both sides.
Doak, usually so reliable from the tee, missed a penalty from just outside the 22 in the 10th minute but Ulster thought they had made the breakthrough their early pressure deserved when Michael Lowry scampered over, but it was ruled out for a neck roll from Cormac Izuchukwu earlier in the play.
Similar to Doak, Exeter missed a big chance to get on the board when Harvey Skinner sent a penalty wide but Ulster soon got the first try of the game in the 26th minute.
Ulster won the match with a final score of 29-12 against Exeter Chiefs.
The tries for Ulster were scored by Augustus, Murphy, McCann, and Stewart.
The match took place in Belfast.
Doak made three conversions for Ulster during the match.
LSU baseball secures a win over South Carolina with strong pitching and hitting.
Kimi Antonelli claims pole position at the 2026 Miami Grand Prix, overcoming challenges.
The Canadiens and Lightning are set for a thrilling Game 7 on Sunday night.
Liverpool Targets £35m Mamadou Sangare as Mac Allister Replacement
See every story in Sports — including breaking news and analysis.
With another penalty advantage, South African back row Augustus crashed over from close range and Doak added the conversion.
Ulster then lost Stockdale to the sin-bin after he caught Immanuel Feyi-Waboso high with a tackle, and Exeter immediately capitalised as Ross Vintcent crashed over, and Skinner levelled the game.
Despite having 14 players, Ulster pressed again and were held up over the line, but undeterred they came again and, after Exeter conceded their fifth penalty of the half, Doak kicked the hosts into a three-point lead at the break.
Ulster made an electric start to the second half when, after the forwards got Ulster close to the line, Doak sprayed the ball wide and Jack Murphy raced over to extend the lead, and his half-back partner nailed the conversion.
Another chance to move further ahead was lost when Augustus was held up over the line, but their try try came from the resulting kick when Ethan McIlroy, on for Stockdale at half-time, surged into the Exeter 22 and the ball was recycled for David McCann to barge over.
Despite an improved season for Ulster, Richie Murphy's side have had a tendency not to kill teams off but Stewart's try, and Doak's superb conversion from out wide, put the hosts four scores clear with 14 minutes remaining.
Ben Hammersly was sent to the sin bin with seven minutes remaining for a deliberate knock on to rub salt into the Chiefs' wounds, and Ulster had more than enough in the tank to get over the line despite Ridl's consolation score.
The only concern for Ulster was a potential hamstring injury to influential centre Stuart McCloskey, who pulled up with 10 minutes remaining after kicking the ball, and Murphy will be hoping he will be fit for the final later this month.
Ulster: Lowry; Z Ward; Postlethwaite, McCloskey; Stockdale; Murphy, Doak; Crean, Stewart, O'Toole' Henderson (capt), Izuchukwu; McCann, Timoney, Augustus.
Replacements: McCormick, O'Sullivan, McAllister, Irvine, B Ward, McKee, Flannery, McIlroy.
Sin-bin: Stockdale (30 mins)
Exeter Chiefs: Hammersley; Ridl; Slade, Ikitau; Feyi-Waboso; Skinner, Varney; Sio, Norey, Tchumbadze; Jenkins (capt), Zambonin; Hooper, Tshiunza, Vintcent.
Replacements: Dweba, Burger, Iosefa-Scott, Tuima, Worley Brady, Cairens, Haydon-Wood, Lilley.
Sin-bin: Hammersley (73 mins)
Referee: Pierre Brousset (Fra)
Assistant Referees: Luc Ramos (Fra), Craig Evans (Wal)
TMO: Eric Gauzins (Fra)