The only place to watch the race for the title live
Re-live the year's first Major at Augusta
Matt Stanger reflects on a night that saw the title slip further out of Manchester City's grasp.
Daniel Storey has praise for Olivier Giroud after a soldiering performance against West Ham.
Hamilton or Rosberg? Will Merc maintain their perfect run? Can Ferrari prove Bahrain was a one-off?
Listen to Neil Reynolds and Jeff Reinebold's latest podcast as they discuss the state of the NFC West.
Sky Sports recalls the reflections of some of those affected by the Hillsborough tragedy 25 years ago.
Subrata Roy Sahara Stadium
Pune Warriors put an end to an 11-match losing run in the Indian Premier League with a seven-wicket triumph over the Rajasthan Royals.
Aaron Finch made the most of his chance in place of the injured Marlon Samuels, making 64 from 53 deliveries at the top of the Pune order.
He combined with fellow opener Robin Uthappa (32 from 16) to put the Warriors firmly on course to chase down a target of 146, the pair sharing a 58-run stand in the powerplay.
Ross Taylor contributed 17 before falling to young spinner Harmeet Singh, while James Faulkner made sure Finch wouldn't be there at the end by bowling his fellow Australian with 14 runs required.
It was left to Yuvraj Singh to see Pune home, the left-hander making an unbeaten 28. He finished the match in style, too, launching a six over deep square leg to get his team over the line with eight balls to spare.
Yuvraj had earlier picked up two wickets with the ball, Rahul Dravid one of his victims as the Royals managed to make 145-5 from their 20 overs.
Skipper Dravid actually top-scored with 54, sharing an 81-run partnership with Ajinkya Rahane (30) after the early loss of opener Kusal Perera.
Brad Hodge weighed in with 22 and Faulkner contributed a breezy 19 from 14 deliveries, but there final total wasn't enough to stop Pune from finally tasting success again.