The only place to watch the race for the title live
Re-live the year's first Major at Augusta
From man on the fringes to a key player, could Raheem Sterling now decide the destination of the title?
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.
HEC International Cricket Stadium Complex
Jacques Kallis impressed with both bat and ball to help the Kolkata Knight Riders record a five-wicket win over Royal Challengers Bangalore in Ranchi.
South African Kallis hit 41 in his side's successful run chase, which was completed with four balls to spare, having earlier claimed 2-17 to help restrict the Royal Challengers to 115-9.
Chris Gayle too-scored for Bangalore with 33 in what was an uncharacteristically slow innings; the opener faced 36 deliveries for his runs before falling to fellow West Indian Sunil Narine.
The spinner also claimed two wickets in the space of three deliveries in the closing stages to finish with figures of 4-22, while Lakshmipathy Balaji removed AB de Villiers for 28 as Bangalore's powerful top order failed to fire.
The Knight Riders suffered a blow at the start of their reply when Manvinder Bisla departed for a second-ball duck, but Kallis proved a steady hand in partnerships of 31 and 30 respectively with Gautam Gambhir (14) and Yusuf Pathan (18).
Manoj Tiwary weighed in with 24 and although both he and Kallis fell in quick succession, Kolkata always seemed on course to win the match.
They duly completed the job in the final over when Ryan ten Doeschate hit Vinay Kumar for four, clinching just his side's sixth victory in this season's Indian Premier League.