After an impressive Cricket World Cup, Corey Anderson has continued his fine run of form with an unbeaten half century in the first game of this year's Indian Premier League.
The New Zealander hit 55 runs from 41 balls for the Mumbai Indians as they lost by seven wickets to defending champions, the Kolkata Knight Riders.
Anderson had put on a 131-run partnership with opener Rohit Sharma, who finished on 98 not out, but the Knight Riders easily chased down their target of 168 with nine balls to spare.
He also took one wicket in a two over spell that went for 21 runs.
The Knight Riders' South African fast bowler Morne Morkel was named the man of the match for taking two wickets and going for only 18 runs in his four over spell.
His teammate Suryakumar Yadav blasted five sixes and finished on 46 not out from 20 balls to set up the win.