Lendl Simmons smashed the first century of the 2014 Indian Premier League to guide the Mumbai Indians to a seven-wicket victory over table-topping Kings XI Punjab.
The West Indian opener ended unbeaten on exactly 100 as the Indians chased down Punjab's total of 156-8 with an over to spare, Kieron Pollard smashing a six to get them over the line as they finished on 159-3.
The win keeps Mumbai's hopes of qualifying for the play-offs very much alive, although they must still win their remaining two matches of the regular season to have any chance of progressing.
Mumbai won the toss and, after opting to insert their opponents, removed the dangerous Virender Sehwag (17) in the third over, a run out doing for the veteran opener after he had blazed two sixes and a four.
Shaun Marsh (30) and Manan Vohra put on a half-century for the second wicket before the former was caught by Pollard off the bowling of Krishmar Santokie.
Spinner Shreyras Gopal then took two crucial wickets in the space of one over as he bowled a slogging Vohra for 36 and then snapped up a simple return catch to dismiss dangerman Glenn Maxwell for just two.
Another Australian, skipper George Bailey, helped steady the Punjab ship as he made 39 from 30 balls to steer his side past 150, but the only other batsman to provide any real resistance was Rishi Dhawan who ended unbeaten on 14.
Their total always looked a little below-par on a decent wicket in Mohali, and that was underlined when Simmons made a blistering start with the bat.
The West Indian carved the Punjab bowling to all parts as he raced to his half-century off just 27 balls; indeed, by the time opening partner Mike Hussey was bowled by Ashkar Patel to give Punjab their first breakthrough, he had contributed just six to an opening stand of 62.
Simmons charged on with Ambati Rayudu (17) and Rohit Sharma (18) offering decent support, although his strike-rate would slow as his century loomed and he eventually got there off 61 deliveries with a series of singles.
With that landmark in the bag, Pollard promptly dispatched the next ball from Shivam Sharma into the stands to complete a comfortable victory - only Kings XI Punjab's third defeat in 12 outings.