Gujarat Titans roared into the Finals of IPL 2026, pulling off a clinical 215-run chase to defeat Rajasthan Royals by 7 wickets in Qualifier 2 at Mullanpur on May 29, 2026.
A sensational, masterclass century from captain Shubman Gill alongside a blistering opening partner hand from Sai Sudharsan entirely broke the back of Rajasthan’s defense. Despite an initial middle-order choke and a dynamic late-innings flourish from Donovan Ferreira, the Royals’ bowling unit found no answers to the Titans’ relentless top-order surge.
Match Summary: RR vs GT, IPL 2026 Qualifier 2
| Details | Information |
|---|---|
| RR Score | 214/6 (20 overs) |
| GT Score | 219/3 (18.4 overs) |
| Match Result | GT won by 7 wickets (8 balls left) |
| Best Batting (GT) | Shubman Gill – 104 off 53 balls |
| Best Bowling (GT) | Jason Holder – 2/27 in 4 overs |
| Venue | MYSIC Stadium, Mullanpur, New Chandigarh |
RR Innings: 214/6 in 20 Overs
Rajasthan Royals faced early adversity after electing to bat first. Kagiso Rabada (2/35) made immediate incursions, dismissing Yashasvi Jaiswal and Dhruv Jurel within the first two overs to leave RR at 9/2. Young sensation Vaibhav Sooryavanshi led an extraordinary recovery, hitting a rapid 96 off 47 balls (10 fours, 4 sixes). He was well-supported by Ravindra Jadeja (45)*, who anchored through an injury delay that briefly forced him retired hurt.

The middle order faltered under a very disciplined choke from Jason Holder, who extracted exceptional variations to finish with 2/27. However, late-innings destruction from Donovan Ferreira, who hammered a brutal 38 off just 11 balls* at a strike rate of 345.45, looted crucial death-overs runs against Rashid Khan (0/45) to rocket the Royals to a steep 214.
RR Innings At A Glance
| Details | RR Innings |
|---|---|
| Total | 214/6 in 20 overs |
| Powerplay | 70/2 (0–6 overs) |
| Top Scorer | Vaibhav Sooryavanshi – 96 off 47 balls |
| Best Partnership | Sooryavanshi & Jadeja – 73 runs |
| Best Bowling (GT) | Jason Holder – 2/27 (4 overs) |
GT Chase: 219/3 in 18.4 Overs
Gujarat Titans launched a historic response, absolutely dismantling the Royals’ defense with an incredible 167-run opening stand. Sai Sudharsan played with extreme flair, cracking 58 off 32 balls before falling to a rare hit-wicket dismissal. Captain Shubman Gill was unstoppable, orchestrating an elite century of 104 off just 53 balls, decorated with 15 boundaries and 3 massive sixes.

A couple of quick late strikes from Jofra Archer (1/45) and Nandre Burger (1/35) gave Rajasthan a fleeting moment of hope as the required rate briefly stalled. However, Jos Buttler (9)* calmly played the anchor role while Impact Player Rahul Tewatia delivered an aggressive finish with a swift 17 off 9 balls*, comfortably crossing the finishing line with 8 balls to spare.
GT Chase At A Glance
| Details | GT Chase |
|---|---|
| Target | 215 runs |
| Total | 219/3 in 18.4 overs |
| Powerplay | 69/0 (0–6 overs) |
| Top Scorer | Shubman Gill – 104 off 53 balls |
| Best Bowling (RR) | Nandre Burger – 1/35 (4 overs) |
Key Highlights
- Gill’s Royal Knock: Shubman Gill brought up his masterful century in 47 balls, completely dictating the tracking of the chase with precision boundary placement.
- The 167-run Base: Gill and Sudharsan brought up Gujarat’s 100-run mark in just 8.4 overs, turning a high-pressure 215 chase into a comfortable baseline crawl.
- Holder’s Economic Choke: On a night where bowlers across both sides went the distance, Jason Holder’s economy rate of 6.75 was pure gold dust for the Titans.
Player of the Match
Shubman Gill (GT): A completely clear-cut choice for his spectacular captain’s display of 104 off 53 balls. His unmatched aggression and pacing at the top order entirely neutralized Rajasthan’s bowling attack and punch-stamped GT’s ticket into the Grand Finale.