In the 58th match of the 2026 Indian Premier League, Mumbai Indians defeated Punjab Kings by 6 wickets in the Himachal Pradesh Cricket Association Stadium in Dharamsala. While MI had nothing to lose after being eliminated in their last match, Punjab stands in a very shaky situation, needing to win the remaining two matches for a playoff qualification PBKS, being sent to bat first posted 200 runs, thanks to the late push from Azmatullah Omarzai and earlier Prabhsimran Singh. Shardul Thakur throttled the Punjab batting, while Tilak Varma finished the hope for Punjab. With Will Jacks by his side, MI finished scoring 205 runs with a six having one ball left in the game. Yesterday's IPL Match Result Yesterday's IPL Match Winner Result PBKS vs MI - Match 58 Mumbai Indians Won by 6 wickets Yesterday's IPL Match Result Scoreboard IPL 2026 Match 58: PBKS vs MI Team Score Punjab Kings 200/8 (20 Overs) Mumbai Indians 205/4 (19.5 Overs) Yesterday's IPL Match Top Performers IPL 2026 Match 58: PBKS vs DC Category Player Team Performance Most Runs Tilak Varma MI 75* (33) Most Wickets Shardul Thakur MI 4/39 Super Striker Tilak MI 227 s/r Most Sixes Tilak MI 6 Fours Tilak MI 6 Dot balls Shardul Thakur MI 12 Player of the Match Tilak Varma MI 75* (33) Also Read | Pathetic! Fans slams Arshdeep Singh's "Andhere" remark on Tilak Varma on his Snap Chat video Match Summary - Yesterday's IPL Match Between PBKS vs MI Punjab Kings posted 200/8 after recovering from a middle-order collapse in Dharamsala. Prabhsimran Singh top-scored with 57 off 32 balls, smashing six fours and four sixes at a strike rate of 178.12. Priyansh Arya added 22, while Cooper Connolly made 21 during a 57-run stand for the second wicket. Azmatullah Omarzai’s late 38 off 17 and Xavier Bartlett’s unbeaten 18 pushed the total further. Shardul Thakur starred with 4/39 for Mumbai Indians. Mumbai Indians chased the target in 19.5 overs with Tilak Varma anchoring the innings through an unbeaten 75 off 33 balls. Ryan Rickelton provided an explosive start with 48 off 23, while Will Jacks finished unbeaten on 25 from just 10 deliveries. Rohit Sharma consumed 26 balls for 25 before falling to Yuzvendra Chahal. Azmatullah Omarzai picked up two wickets for Punjab Kings. Last 5 IPL 2026 Matches Match Winner PBKS vs MI Mumbai Indians RCB vs KKR Royal Challengers Bengaluru GT vs SRH Gujarat Titans PBKS vs DC Delhi Capitals RCB vs MI Royal Challengers Bengaluru