In the 57th match of IPL 2023, Mumbai Indians defeated Gujarat Titans by 27 runs. With this victory, Mumbai completed the revenge for the previous defeat from Gujarat. Batting first in this match, Mumbai scored 218 runs for five wickets due to Suryakumar Yadav's century. In response, the Gujarat team could only manage 191 runs for eight wickets and lost the match by 27 runs. However, despite this defeat, the Gujarat team continues to top the points table with 16 points. At the same time, Mumbai's team has come in third place with 14 points after the win.

Rashid Khan performed brilliantly for Gujarat in this match. After taking four wickets, he also played a brilliant inning of 79 runs, but he did not get any support at the other end and his team had to face defeat.

Brilliant start for Mumbai
Electing to bat first after losing the toss, the Mumbai team got off to a great start. The pair of captain Rohit Sharma and Ishaan Kishan added 61 runs in the powerplay. However, as soon as the powerplay was over, Rashid Khan brought Gujarat back into the match by dismissing both of them. Ishaan Kishan got out after scoring 31 and Rohit 29 runs. After this, Rashid also dismissed Nehal Wadhera, who was batting well, with a personal score of 15 runs. After losing three wickets for 88 runs, Mumbai's innings could have been shattered, but after that, Suryakumar batted brilliantly.

Suryakumar, who came to bat at number three, remained frozen at one end and kept hitting big shots. For this reason, Mumbai's run rate remained close to 10. Surya shared a 65-run partnership for the fourth wicket with Vishnu Vinod. Vishnu became the victim of Mohit Sharma after scoring 30 runs in 20 balls, but Surya stood firm and returned after scoring 103 not out. In the end, Tim David was dismissed for five runs and Green remained unbeaten after scoring three runs, but due to Suryakumar's stormy century, the Mumbai team was able to score 218 runs for five wickets. Mumbai scored 200 or more for the fourth time in a row against Gujarat. For Gujarat, spin bowler Rashid Khan took maximum four wickets for 30 runs.

Suryakumar scored his first century in IPL
Suryakumar Yadav continued his fine form and scored his first century in the IPL. He scored an unbeaten 103 off 49 balls at the Wankhede Stadium. Suryakumar hit 11 fours and six sixes and this is his individual best performance in IPL. This is the fourth century in IPL-16. Suryakumar, who came to bat at number three, completed his half-century in 32 balls. After this, he batted in a stormy manner and scored 52 runs in 17 balls.

Suryakumar added 20 runs in the 18th over of the innings by hitting four, four, six, and four in Mohit Sharma's balls. After this, in the 19th over, he continued to score fast by hitting six and four on the first and second balls of Shami. Cameron Green changed the strike to Suryakumar and then he hit the last ball for a four. 17 runs came in this over. He completed his century in 49 balls by hitting a six off Joseph in the last over. He shared a flamboyant partnership of 54 not out in 18 balls with Cameron Green for the sixth wicket.

Bad start for Gujarat
Chasing a mammoth target of 219, Gujarat got off to a very poor start. Wriddhiman Saha became the victim of Akash Madhwal by scoring just two runs. At this time Gujarat's score was seven runs. Captain Hardik also could not do anything special and got out after scoring four. After this, Gill also became Madhwal's second victim by scoring six runs. After losing three wickets for 26 runs, the Gujarat team was in trouble. After this, Vijay Shankar raised hopes by hitting some fours, but he too got out after scoring 29 runs. Abhinav Manohar was dismissed for two runs and half of the Gujarat team returned to the pavilion with a score of 55 runs. With this, the defeat of Gujarat was almost certain.

David Miller and Rahul Tewatia handled Gujarat's innings together. Both played carefully and shared a 45-run partnership for the sixth wicket, but Miller was dismissed after scoring 41 runs. At this time Gujarat's score was 100 runs. After this, Rahul Tewatia was also dismissed after scoring 14 runs and it seemed that it would be difficult for Gujarat to play even 20 overs. However, Rashid Khan had landed on the field with different intentions. Rashid scored an unbeaten 79 off 32 balls with the help of 10 sixes and three fours, but at the other end, Noor Ahmed was dismissed for one off three balls. Alzarri Joseph also scored seven runs in 12 balls and Gujarat's team could only score 191 runs.

Akash Madhwal took the maximum of three wickets for Mumbai. Piyush Chawla and Kumar Kartikeya got two wickets each. Jason Behrendorff took one wicket.