Welsh Fire Needed 17 From 15 With Seven Wickets in Hand. They Made 10.
London Spirit had nothing left to play for at Sophia Gardens except the game in front of them, and they defended 131 anyway — David Willey 3 for 20 and two catches, Adam Milne taking Jordan Cox and Tom Kohler-Cadmore in successive balls, and a Welsh Fire chase that went from routine to unrecoverable in the time it takes to bowl two five-ball sets. Fire's season ended on the last night of the league.
There is a particular kind of cruelty in a low-scoring chase that goes wrong late, because for most of it nothing is happening. Welsh Fire were 90 for 2 after 69 balls, chasing 132, with Joe Root's 31 already banked and Jordan Cox in the middle of the best innings of the night. The required rate was under a run a ball. On a Cardiff evening where 131 had looked like ten or fifteen short, the only real question was whether they would win it with a boundary or a nudge.
They needed 17 from the last 15 deliveries with seven wickets standing. They scored 10 and lost four of them. London Spirit — eliminated days earlier, playing for a scoreline and a plane ticket home — won by six runs and knocked Welsh Fire out of a competition Fire had spent all season inside the top four of.
Match Summary
| London Spirit — 131/8 (100 balls) | |
| Jonny Bairstow | 34 (19b, 3x6) |
| Note | Liam Livingstone and Dewald Brevis both fell cheaply; Jamie Overton pushed for late acceleration |
| Welsh Fire — 125/7 (100 balls, target 132) | |
| Jordan Cox | 44 (28b) |
| Joe Root | 31 |
| Position at 69 balls | 90/2 — needing 42 from 31 |
| Last 15 balls | 10 runs, 4 wickets, needing 17 |
| Key bowling | |
| David Willey (SPT) | 3-20, plus 2 catches |
| Adam Milne (SPT) | Cox and Kohler-Cadmore in successive balls |
| Result | |
| Winner | London Spirit won by 6 runs |
| Player of the Match | David Willey |
| Consequence | Welsh Fire eliminated; both sides finish outside the playoffs |
| Venue | Sophia Gardens, Cardiff |
London Spirit's 131 for 8 was not a good total and everybody at Sophia Gardens knew it. Jonny Bairstow's 34 from 19, with three sixes, was the only passage where the innings had any authority; Liam Livingstone and Dewald Brevis, the two batters most capable of turning 131 into 165, both went cheaply, and Jamie Overton's late push was more about avoiding a hundred than reaching a competitive one. It was a total that required the bowling attack to be perfect and the opposition to help.
The bowling attack was perfect, or close enough. David Willey's 3 for 20 is the sort of return a 35-year-old left-armer produces when a small total has focused the mind — nothing wasted, nothing short, the ball held back just often enough that the batters could never trust the length. He also took two catches, which in a six-run win is not a footnote. Adam Milne's spell was the one that broke it: Cox and Tom Kohler-Cadmore in successive deliveries, and in a chase that had been running on autopilot, autopilot switched off and nobody was flying the plane.
Welsh Fire will not enjoy the replay. This was not a case of a side being bowled out by superior cricket — it was a side that had done all the hard work of a chase and then discovered it had no plan for the last fifteen balls other than to keep having partnerships. Cox's 44 from 28 was excellent and it ended at exactly the wrong moment. Root's 31 was the sort of contribution that reads fine in the scorecard and, in a 100-ball game where the batter has spent most of it, quietly leaves too much for the people behind him.
The honest verdict is that Fire's tournament was decided before Wednesday. A net run rate of -1.001 going into the last round meant that even a win might not have been enough with three sides tied on 16 points. But there is a difference between being edged out on decimals and losing the game you had to win, from 90 for 2, at home. This was the second.
Sophia Gardens played the way it usually plays in August: a surface with enough in it for anyone willing to take pace off, boundaries that punish the mishit rather than the miscue, and an evening slowness that makes 130 a real number rather than a token one. Both sides scored at under 1.35 a ball. Fifteen of the twenty-seven scoring shots that mattered came in the first sixty balls of each innings. It was a bowlers' night, and the side with the better death bowlers won it — which, when you write it down, is not much of a mystery at all.
CricIntel leaned Welsh Fire 58-42 in our preview, and we got that wrong. The reasoning was home advantage, bowling depth, and the Root–Salt batting spine, and all three of those things showed up — Root made 31, Fire's bowlers held Spirit to 131 — and the result went the other way anyway. We also wrote that the 42 was not charity, because "a single Livingstone spell could turn a comfortable Welsh Fire evening into a scrambled chase." Livingstone went cheaply and had nothing to do with it. We identified the right risk and named the wrong man; the danger was David Willey with a small total to defend, and he is the sort of cricketer we should have accounted for.
Both sides are done. Trent Rockets finish top on 24 points and go straight to Sunday's final at Lord's; Sunrisers Leeds and Manchester Super Giants meet in Friday's eliminator at The Oval for the right to join them. For Welsh Fire, the winter question is not about talent — a side with Root, Salt, Cox and Kohler-Cadmore is not short of batting — but about what happens in the fifteen balls when a chase stops being comfortable. They lost this one there, and a net run rate of -1.001 says it was not the first time.
Want data-backed predictions for every IPL 2026 match?