Tim David smashed an unbeaten 45 to trump Yashasvi Jaiswal’s century as Mumbai Indians stunned Rajasthan Royals by six wickets in the Indian Premier League’s 1,000th match on Sunday.

Chasing 213 for victory, Mumbai’s Suryakumar Yadav hit 55 before David smashed a hat-trick of sixes in the last over from Jason Holder in his 14-ball blitz to steer the team home with three balls to spare.

David starred in an unbeaten 62-run stand with Tilak Varma, who hit 29, for a record chase at Mumbai’s Wankhede Stadium in the second match of the day that ended close to midnight.

Skipper Rohit Sharma praised David’s hitting prowess after the Australian batter was compared to former Mumbai big-hitter Kieron Pollard, who is now the team’s batting coach.

“Big shoes to fill, Polly for so many years won us so many championships,” Rohit, winner of five IPL trophies with Mumbai, said after the win.

“But Tim has so much ability and power. In the back end, having that power keeps the bowler thinking.”

On a day of big chases, Zimbabwe batsman Sikandar Raza earlier helped Punjab Kings pull off a stunning last-ball win to edge out Chennai Super Kings by four wickets in the first match that also recorded over 400 runs.

But the fireworks were reserved for the second match of the day, which began with a ceremony to mark the 1,000-match landmark.

The left-handed Jaiswal turned on the heat with a six off Cameron Green and then Jofra Archer as he went on to score 124 off 62 balls – his maiden T20 ton.

The 21-year-old Jaiswal, who sold street food and lived in tents to pursue his cricket dream, steered the inaugural IPL champions to 212-7 after he reached his 100 off 53 balls.

The effort seemed a fitting knock for the special match until Suryakumar, a T20 sensation who has endured an ordinary tournament so far, came to life with his 50 off 24 balls.

The T20 sensation smashed eight fours and two sixes until a superb catch by Sandeep Sharma, who sprinted from short fine-leg to hang on to the ball, ended his innings.

But David and the left-handed Varma kept up the charge on a big-scoring day.

Jaiswal was still the man of the match choiceand credited his hard work and hours in the gym for the on-field result.

Mumbai lost Rohit for three on his 36th birthday, before Ishan Kishan (28) and Green (44) set up the chase in their partnership of 62.

In Chennai, chasing 201 for victory, Liam Livingstone (40), Sam Curran (29) and Jitesh Sharma (21) played attacking cameos before Pakistan-born Raza sealed Punjab’s win with his unbeaten 13.

TEAM P W L NRR FOR AGAINST PTS
GT 8 6 2 0.638 1402/155.1 1338/159.2 12
LSG 8 5 3 0.841 1436/156.0 1334/159.3 10
RR 9 5 4 0.800 1688/179.2 1546/179.3 10
CSK 9 5 4 0.329 1695/176.5 1660/179.2 10
PBKS 9 5 4 -0.447 1573/175.3 1628/173.0 10
RCB 8 4 4 -0.139 1441/156.2 1497/160.0 8
MI 8 4 4 -0.502 1446/157.1 1499/154.3 8
KKR 9 3 6 -0.147 1639/176.0 1616/170.5 6
SRH 8 3 5 -0.577 1271/157.1 1340/154.4 6
DC 8 2 6 -0.898 1230/159.2 1363/158.1 4