Gujarat Titans secured their place in the Indian Premier League (IPL) 2026 final after captain Shubman Gill scored a century in their Qualifier Two victory over Rajasthan Royals at Mullanpur on Friday.
The Titans will face Royal Challengers Bengaluru in the final at Ahmedabad on Sunday.
After Rajasthan Royals opted to bat first, Vaibhav Sooryavanshi scored 96 off 47 balls, hitting eight fours and seven sixes, and Donovan Ferreira contributed an unbeaten 38 off 11 balls, including two fours and four sixes, guiding the Royals to a total of 214 for six in their 20 overs.
In response, Gujarat Titans' chase was anchored by Shubman Gill, who scored 104 from 53 balls with 15 fours and three sixes. He shared a 167-run partnership with Sai Sudharsan, who scored 58 from 32 balls featuring eight fours and a six, setting the foundation for a three-wicket victory.
Gill and Sudharsan began their innings aggressively, accumulating 19 runs in the opening over bowled by Jofra Archer, including three fours. The Titans reached 50 runs in four overs and maintained an unbroken start at 69 without loss after the powerplay, with Sudharsan on 30 not out and Gill on 29 not out.
In the ninth over, Tushar Deshpande conceded 17 runs, with Gill reaching his seventh half-century of the season in 31 balls. By the tenth over, Gujarat had reached 127 without loss, with Sudharsan also registering his half-century in 26 balls. Their partnership continued to flourish, and they took the team past 150 runs in 11.5 overs.
The partnership ended at 167 runs when Sudharsan was dismissed hit wicket. Gill went on to complete his fifth IPL century off 47 balls. The Titans lost Gill and Washington Sundar (16 in nine balls) but successfully chased the target in 18.4 overs with Jos Butler (9 not out) and Rahul Tewatia (17 not out) remaining unbeaten.
Rajasthan Royals started poorly after electing to bat, losing key wickets early to Gujarat's pace attack, including Mohammed Siraj dismissing Yashasvi Jaiswal and Kagiso Rabada removing Dhruv Jurel. Sooryavanshi counter-attacked effectively, reversing momentum and guiding the Royals through the Powerplay remaining unbeaten on 31 alongside Ravindra Jadeja, who made 26 not out before retiring hurt due to elbow discomfort.
Captain Riyan Parag added 11 runs before being dismissed by Jason Holder in the tenth over. The Royals' innings faced further setbacks with wickets falling regularly, including the dismissals of Dasun Shanaka and Jofra Archer, before Jadeja returned to the crease.
Sooryavanshi reached his sixth half-century of the season but was dismissed in the 18th over by Rabada for 96 runs. Ferreira then produced a rapid 38 not out, striking four sixes off the final over bowled by Rashid Khan, to boost Rajasthan Royals to their final total.
Gujarat Titans' bowlers Rabada (2 wickets for 35 runs) and Holder (2 for 27) were the most effective in restricting Rajasthan Royals.
Brief scores: Rajasthan Royals 214 for 6 in 20 overs (Vaibhav Sooryavanshi 96, Ravindra Jadeja 45, Kagiso Rabada 2/35) lost to Gujarat Titans 219 for 3 in 18.4 overs (Shubman Gill 104, Sai Sudharsan 58, Nandre Burger 1/35).

