Ahmedabad, April 20 -- Tilak Varma's scintillating maiden Indian Premier League hundred and a four-wicket haul by Ashwani Kumar powered Mumbai Indians to a crushing 99-run victory over Gujarat Titans in the 30th match at the Narendra Modi Stadium here on Monday.

Tilak lit up the contest with a breathtaking unbeaten 101 off 45 balls, while Ashwani dismantled the lower order with figures of 4 for 24 as Mumbai first piled up 199 for five and then bundled Gujarat out for just 100 in 15.5 overs.

In what turned out to be a remarkable turnaround innings, Tilak walked in at No.5 and struggled initially, managing just 19 runs off his first 22 balls as Mumbai searched for momentum. What followed was a dramatic shift in gears, with the left-hander h...