Gujarat Titans (GT) defeated Kolkata Knight Riders (KKR) by 39 runs in the 39th match of IPL 2025 played at Eden Gardens, Kolkata.
Gujarat batted first and scored 198/3 in 20 overs, in response to which Kolkata could only score 159/8 in 20 overs.
Shubman Gill’s 90 and Jos Buttler’s unbeaten 41 laid the foundation for Gujarat’s victory, while Rashid Khan and Prasidh Krishna’s bowling kept Kolkata under pressure.

First innings: Gujarat Titans 198/3 (20 overs)
Gujarat got off to a great start, with Sai Sudarshan (52 runs, 36 balls) and captain Shubman Gill (90 runs, 55 balls) sharing a 114-run partnership for the first wicket.
After Sudharsan’s dismissal, Jos Buttler (41* runs, 23 balls) scored runs quickly while Rahul Tewatia (0) and Shahrukh Khan (11*) eventually took the score to 198.
Andre Russell, Vaibhav Arora, and Harshit Rana took a wicket each for Kolkata but the bowlers proved to be expensive.
Gujarat Titans top scorers
- Shubman Gill: 90 runs (55 balls, 10 fours, 3 sixes)
- Sai Sudarshan: 52 runs (36 balls, 6 fours, 1 six)
- Jos Buttler: 41* runs (23 balls, 8 fours, 0 sixes)
- Shahrukh Khan: 11* runs (5 balls, 0 fours, 1 six)
Kolkata Knight Riders top bowlers
- Andre Russell: 1 over, 13 runs, 1 wicket
- Vaibhav Arora: 4 overs, 44 runs, 1 wicket
- Harshit Rana: 4 overs, 45 runs, 1 wicket
- Varun Chakraborty: 4 overs, 33 runs, 0 wickets
- Sunil Narine: 4 overs, 36 runs, 0 wickets
Second innings: Kolkata Knight Riders 159/8 (20 overs)
Kolkata came out to chase the target of 199 runs The start was poor, with Rahmanullah Gurbaz (1) getting out in the first over. Sunil Narine (17) and Venkatesh Iyer (14) also returned to the pavilion early.
Captain Ajinkya Rahane (50 runs, 36 balls) tried to handle the innings, but Rashid Khan and Prasidh Krishna took wickets at regular intervals.
After the dismissal of Andre Russell (21) and Rinku Singh (17), even the unbeaten innings of Angkrish Raghuvanshi (27*) could not take Kolkata to victory.
Rashid Khan (2/25) and Prasidh Krishna (2/25) bowled brilliantly for Gujarat.
Kolkata Knight Riders top scorers
- Ajinkya Rahane: 50 runs (36 balls, 5 fours, 1 six)
- Angkrish Raghuvanshi: 27* runs (13 balls, 3 fours, 1 six)
- Andre Russell: 21 runs (15 balls, 3 fours, 1 six)
- Rinku Singh: 17 runs (14 balls, 1 four, 1 six)
Gujarat Titans top bowlers
- Rashid Khan: 4 overs, 25 runs, 2 wickets
- Prasidh Krishna: 4 overs, 25 runs, 2 wickets
- Mohammed Siraj: 4 overs, 32 runs, 1 wicket
- Washington Sundar: 3 overs, 36 runs, 1 wicket
- Sai Kishore: 3 overs, 19 runs, 1 wicket
The decisive moment of the match
The decisive moment of the match came in the 16th over of the second innings, when Prasidh Krishna dismissed Ramandeep Singh (1) and Moeen Ali (0) on consecutive balls to reduce Kolkata to 119/7.
Rashid Khan then ended Kolkata’s hopes of a comeback by stumping Andre Russell (21). Kolkata fell behind by 39 runs in the final over, and Gujarat registered a stunning victory.