1st innings
-
- Mumbai Indians innings
- Mumbai Indians Impact Player Subs: Karn Sharma, RJW Topley, R Minz, RA Bawa and Ashwani Kumar
- Gujarat Titans Impact Player Subs: SE Rutherford, Washington Sundar, Anuj Rawat, MK Lomror and MD Shanaka
- Powerplay 1: Overs 0.1 - 6.0 (Mandatory - 56 runs, 2 wickets)
- Mumbai Indians: 50 runs in 5.3 overs (33 balls), Extras 1
- Strategic Timeout: Mumbai Indians - 56/2 in 6.0 overs (WG Jacks 30, SA Yadav 16)
- 3rd Wicket: 50 runs in 27 balls (WG Jacks 24, SA Yadav 26, Ex 0)
- Over 9.2: Review by Gujarat Titans (Bowling), Decision Challenged - Wicket, Umpire - MV Saidharshan Kumar, Batter - WG Jacks (Struck down - Umpires Call)
- Over 9.5: Review by Gujarat Titans (Bowling), Decision Challenged - Wicket, Umpire - MV Saidharshan Kumar, Batter - SA Yadav (Struck down)
- WG Jacks: 50 off 29 balls (5 x 4, 3 x 6)
- Mumbai Indians: 100 runs in 11.1 overs (67 balls), Extras 5
- Over 11.1: Review by Gujarat Titans (Bowling), Decision Challenged - Wicket, Umpire - MV Saidharshan Kumar, Batter - WG Jacks (Struck down)
- Strategic Timeout: Mumbai Indians - 111/5 in 13.0 overs (NT Tilak Varma 6, Naman Dhir 1)
- Mumbai Indians: 150 runs in 19.4 overs (118 balls), Extras 7
- Mumbai Indians Impact Player Sub: Karn Sharma in for Rohit Sharma (Mumbai Indians Innings, 19.4
- Innings Break: Mumbai Indians - 155/8 in 20.0 overs (DL Chahar 8, KV Sharma 1)
2nd innings
-
- Gujarat Titans innings
- Powerplay 1: Overs 0.1 - 6.0 (Mandatory - 29 runs, 1 wicket)
- Strategic Timeout: Gujarat Titans - 29/1 in 6.0 overs (Shubman Gill 12, JC Buttler 10)
- Gujarat Titans: 50 runs in 7.3 overs (47 balls), Extras 6
- 2nd Wicket: 50 runs in 40 balls (Shubman Gill 21, JC Buttler 24, Ex 5)
- Ashwani Kumar replaced Corbin Bosch as a concussion substitute during 9th over of Gujarat Titans innings
- Over 11.3: Review by Mumbai Indians (Bowling), Decision Challenged - Wicket, Umpire - MV Saidharshan Kumar, Batter - JC Buttler (Upheld)
- Gujarat Titans Impact Player Sub: SE Rutherford in for M Prasidh Krishna (Gujarat Titans innings, 11.3 ov)
- Gujarat Titans: 100 runs in 13.4 overs (84 balls), Extras 8
- Strategic Timeout: Gujarat Titans - 107/2 in 14.0 overs (Shubman Gill 38, SE Rutherford 26)
- Rain: Gujarat Titans - 107/2 in 14.0 overs (Shubman Gill 38, SE Rutherford 26)
- Over 15.3: Review by Gujarat Titans (Batting), Decision Challenged - Wicket, Umpire - MV Saidharshan Kumar, Batter - SE Rutherford (Struck down)
- Over 17.2: Review by Mumbai Indians (Bowling), Decision Challenged - Wicket, Umpire - MV Saidharshan Kumar, Batter - Rashid Khan (Upheld)
- Rain: Gujarat Titans - 132/6 in 18.0 overs (R Tewatia 5, G Coetzee 5)
- Slow over-rate Penalty: Overs 18.1 - 19.0 (extra fielder inside the circle)