Ahmedabad, May 22 -- Mitchell Marsh took a step closer towards breaking former captain KL Rahul's record for most runs in a single Indian Premier League (IPL) season for Lucknow Super Giants (LSG) after his scorching maiden ton in the cash-rich league.

Marsh lit the Ahmedabad sky with his swashbuckling century and became the first overseas player to hit the three-digit mark in the 18th season of the IPL during Lucknow's fixture against Gujarat Titans (GT). Marsh adopted a ferocious approach and went berserk at anything loose that came towards him.

In one particular instance, he decimated GT's premier spinner, Rashid Khan, and became a walking nightmare for the Afghanistan ball tweaker. In a single over, he tonked 25 runs by unleashing a...