Veteran paceman Lasith Malinga warmed up for this summer's World Cup by taking career-best limited-overs figures in a domestic match in Sri Lanka.
The 35-year-old showed no signs of fatigue after hot-footing it from Mumbai Indians' win over Chennai Super Kings on Wednesday night to bag 7-49 in Galle's win over Kandy on Thursday.
Malinga, the captain of Galle, had never taken such a haul in any cricket during a professional career spanning 18 years, but he ransacked the home batting in Pallekele as Kandy were crushed by 156 runs.
Twelve hours earlier, he had claimed figures of 3-34 versus the Indian Premier League champions CSK.
Malinga, who was appointed Sri Lanka's Twenty20 and 50-over captain in December, was originally meant to skip the IPL to concentrate on the domestic Super Provincial One-Day Tournament.
However, Sri Lanka Cricket overturned their instruction for him to miss Mumbai's April matches as part of his World Cup preparation, leaving him to pick and choose his games across two countries.
A statement from SLC, issued last week, said "he would get an opportunity to play with much stronger opposition in the IPL tournament, which consist of international players".
Meanwhile, Sri Lanka are 40/1 to win the World Cup in England this summer.
View all Cricket betting