Warrington Wolves earned a place in the Super League Grand Final by edging out Leeds Rhinos 14‑12 in a tightly contested semi‑final at Headingley Stadium, a match that will be remembered for a contentious penalty and a dramatic final kick that fell short. The victory marks Warrington's first appearance in the championship decider since 2018, although the club has yet to claim a Grand Final triumph.

Leeds, on the other hand, remain hungry for silverware, having not lifted the trophy since their 2017 success. The pivotal moment arrived in the 66th minute when referee James McDonnell awarded a penalty against Leeds after deeming that George Williams had been impeded by a Warrington defender. Leeds invoked their Captain's Challenge, but the review upheld the decision.

With the scores level, Ewan Irwin slotted the penalty, giving Warrington a two‑point advantage that would prove decisive. In the dying seconds, Leeds' Jake Connor attempted a 62‑metre penalty to level the scores, but the effort lacked sufficient power and drifted short, sealing Warrington's passage to Old Trafford. The first half had been a seesaw battle, with both sides deadlocked at 12‑12 at the interval. Leeds opened the scoring through a converted try by Ryan Hall, followed by another from Jake Connor after a well‑executed cut‑out pass from Brodie Croft.

Warrington responded with tries from James Bentley, who capitalised on an early aerial strike, and Luke Yates, who broke free from a Cooper Jenkins tackle to touch down. The half‑time whistle blew with the scores even, setting the stage for a tense second half. Warrington's game plan centred on exploiting the aerial dimension, targeting Hall with high kicks at the end of each set. This approach paid dividends early, as Matty Ashton out‑jumped the veteran Hall to deliver the ball to Toby King, who then found Bentley for the opening try.

Leeds, missing key backs Lachie Miller, Maika Sivo, Ash Handley and Jack Bird, shifted their focus to a forward‑driven strategy, relying on the pack to grind out territory and create opportunities through the middle. Leeds fought back twelve minutes into the match when Hall out‑muscled Ashton, who slipped on a defensive misread, allowing Hall to score from a Croft pass. A missed opportunity for Warrington followed when Albert Hopoate failed to ground a grubber kick from Williams despite being unmarked. Leeds capitalised quickly, with Connor finishing a fluid move that saw Ned McCormack feed Kallum Watkins, who drew the last defender before offloading to Connor for a try.

His subsequent conversions pushed Leeds ahead 12‑6. Warrington answered before the break when a flat pass from Williams found Yates, who evaded a tackle from Jenkins to score under the posts. Irwin's conversion restored parity at halftime, and the second half unfolded as a gritty, attritional contest.

Both teams committed handling errors, yet defensive intensity remained high. The decisive controversy emerged when McDonnell ruled that Williams had been taken out while chasing a kick, awarding a penalty to Warrington.

Leeds' challenge was denied, and Irwin's successful kick gave the Wolves a two‑point lead. The drama lingered as Connor attempted a clutch 40/20 from nothing, only for Warrington to overturn the call, citing an off‑load by Keenan Palasia after the tackle was completed.

In the final moments, Leeds were awarded a penalty and Connor chose to attempt a two‑point conversion from 62 metres, hoping to force extra time. The stadium held its breath, but the ball fell short, allowing Warrington to claim the ball dead and secure their Grand Final berth. The match evoked memories of the previous year's play‑offs, when St Helens opted to kick to touch from a 60‑metre penalty with no time left, a decision that stunned Leeds. Whether Leeds could have replicated that tactic remains a lingering question.

Post‑match reactions highlighted the emotional stakes. Leeds head coach Brad Arthur told Sky Sports, "It's a tough loss.

I'm extremely proud of the boys. Everything that could go wrong probably did this week, but we didn't use it as an excuse. We fought really hard, and I'm really disappointed. I feel like the game has been decided by a really tough penalty.

That penalty should not be deciding a game of that magnitude. There was plenty of fight, but in the end it wasn't enough. The only thing we could control was our attitude, and ours was excellent. We didn't want it to end this way.

It would have been nice to let the two teams decide the result, I reckon." Warrington coach Sam Burgess echoed a measured optimism: "There's nothing to celebrate about yet. It's out of our hands in that moment [Connor's penalty], so what was going to be was going to be.

I'd composed myself either way. You've got to save the emotion.

I was nervous, and I wanted us to experience this as a group together, getting to the final week of the season. We want to enjoy this week and make the most of it, and get our best performance onto the field. We want to do everything that will help that." Looking ahead, Warrington will learn their Grand Final opponent when Wigan Warriors host Wakefield Trinity on Saturday, with the match broadcast live on Sky Sports at 5:30 pm.

The championship showdown is scheduled for Saturday, 3 October, kicking off at 6 pm from Old Trafford, also on Sky Sports. The play‑off schedule continues with Friday, 18 September: Wakefield Trinity 26‑16 Leigh Leopards; Saturday, 19 September: Warrington Wolves 35‑12 Hull KR; Semi‑Final 1 on Friday, 25 September: Leeds Rhinos 12‑14 Warrington Wolves; Semi‑Final 2 on Saturday, 26 September: Wigan Warriors versus Wakefield Trinity, 5:30 pm kickoff on Sky Sports. The Super League play‑offs are being broadcast live on Sky Sports and will culminate with the Grand Final at Old Trafford on 3 October.