Abhishek Purohit

Shaun Marsh swats the ball away

Rajasthan Royals v Kings XI Punjab, IPL 2015, Ahmedabad

Kings XI end Royals' run in Super Over

Brought in because regular captain George Bailey had a shoulder injury, Shaun Marsh played two crucial innings to give Kings XI their second win

JP Duminy reacts after being bowled by Sunil Narine

Delhi Daredevils v Kolkata Knight Riders, IPL 2015, Delhi

Yuvraj walks himself out

Plays of the Day from the match between Delhi Daredevils and Kolkata Knight Riders

Amit Mishra celebrates a wicket with this team-mates

Delhi Daredevils v Kolkata Knight Riders, IPL 2015, Delhi

KKR bowlers hand DD ninth successive home loss

Kolkata Knight Riders' bowlers set up their third win in four games, restricting Delhi Daredevils to 146 for 8

Pravin Tambe is mobbed after picking a wicket

Rajasthan Royals v Kings XI Punjab, IPL 2015, Ahmedabad

Misfiring Kings XI face Royals test

Restrict the opposition to a reasonable total and chase it down with a solid top order. Rajasthan Royals' favoured template has been working superbly, with five wins in five games, while Kings XI Punjab are yet to show consistency, with three losses in fo

Mumbai Indians attempt to regroup

Mumbai Indians v Chennai Super Kings, IPL 2015, Mumbai

Top order woes mask Mumbai's bowling conundrum

The spotlight has been on the batting position of Rohit Sharma and surprise moves such as Harbhajan Singh's promotion, but it is their bowling that has consistently hurt Mumbai Indians so far this season

JP Duminy was run out in bizarre fashion after colliding with Axar Patel

Kings XI Punjab v Delhi Daredevils, IPL 2015, Pune

The leggie's yorker

Plays of the Day from the IPL match between Kings XI Punjab and Delhi Daredevils in Pune

Yuvraj Singh flicks for six

Kings XI Punjab v Delhi Daredevils, IPL 2015, Pune

Yuvraj, Agarwal end DD's losing streak

Half-centuries from Yuvraj Singh and Mayank Agarwal led Delhi Daredevils to a five-wicket win over Kings XI Punjab, thereby breaking their run of 11 successive defeats

Steven Smith swings his arms

Sunrisers Hyderabad v Rajasthan Royals, IPL 2015, Visakhapatnam

Surging Royals the team to beat

Yet again, Rajasthan Royals are doing the early running in a season, with three wins out of three, and are the team to beat

Virender Sehwag was aggressive right from the off

Mumbai Indians v Kings XI Punjab, IPL 2015, Mumbai

The dying light still dazzles

Five thoughts on the game, from Virender Sehwag serving up a series of delights to his former team-mate Harbhajan Singh revealing a glimpse of his best years