Mark Saggers reports live from Twickenham for rugby league's Challenge Cup final between St Helens and Huddersfield Giants, kicking off at 2.45pm. Plus Premiership action, including at 12.45pm commentary on Liverpool v West Ham from Anfield, plus news of the day's other fixtures, including Watford v Manchester United. And at 5.15pm commentary on Manchester City v Arsenal. Also, updates from cricket's C&G Trophy final between Sussex and Lancashire at Lord's.
Plus Formula One qualifying ahead of tomorrow's Turkish Grand Prix in Istanbul, and the World Rowing Championships at Eton in Berkshire.
Coverage of the World Rowing Championships is on BBC2 at 12 noon