Kolkata Knight Riders were crowned IPL champions for a second time in three years after beating Kings XI Punjab.
Virender Sehwag smashed 122 off 58 balls to help put Kings XI Punjab into their first IPL final.
Kolkata eased into the final of the Indian Premier League with a 28-run victory over Kings XI Punjab.
Chennai Super Kings edged a step closer to the Indian Premier League final with a seven-wicket win over Mumbai Indians.
Mumbai Indians qualified for the IPL play-offs after an incredible five-wicket win against Rajasthan Royals.
Kevin Pietersen hit a half century but his Delhi Daredevils side still suffered a crushing loss against Kings XI Punjab.
Yusuf Pathan hit the quickest half-century in IPL history to help Kolkata Knight Riders defeat Sunrisers Hyderabad.
Chennai Super Kings rounded off the IPL group stages with an emphatic eight-wicket win over Royal Challengers Bangalore.
Kings XI Punjab claimed top spot in the IPL standings after beating play-off chasing Rajasthan Royals by 16 runs.
Mike Hussey starred as Mumbai piled more misery on Delhi, winning by 15 runs at the Wankhede Stadium.
Sunrisers Hyderabad could still qualify for the IPL play-offs after a six-wicket victory over Chennai Super Kings.
Robin Uthappa hit 83 not out as Kolkata cemented a play-off place with victory over Bangalore.
Lendl Simmons smashed the first century of the 2014 IPL as Mumbai beat table-topping Kings XI Punjab by seven wickets.
Kolkata Knight Riders took a big step towards the IPL play-offs with an eight-wicket victory over Chennai Super Kings.
Hyderabad kept alive their faint hopes of making the IPL play-offs with a seven-wicket victory over Bangalore.
Kings XI Punjab sealed their place in the Indian Premier League play-offs with a four-wicket win over Delhi Daredevils.
Kieron Pollard's wonder catch lit up Mumbai Indians' 25-run victory over Rajasthan Royals in the IPL.
Kolkata Knight Riders boosted their hopes of a place in the knockout stages with victory over Sunrisers Hyderabad.
A patient 46 from Chris Gayle was the catalyst for Bangalore's five-wicket success over Chennai with a ball to spare.
Rajasthan Royals boosted their hopes of reaching the knockout stages with a 62-run win over struggling Delhi Daredevils.
Score updates from around the grounds
Andrew Strauss says England have a lot of ‘difficult questions’ to answer ahead of the World Cup.
Full-on Yorkshire are the pride of the County Championship, says David Lloyd, and deservedly so.