Mark Saggers presents today's programme live from Aintree for the nation's most popular horse race - the Grand National - presented by racing correspondent Cornelius Lysaght and the Five Live team. With stories from on and off the course, and the latest in the betting and tips throughout the afternoon. John Hunt provides commentary on the Grand National Steeple Chase at 4.15pm. Plus all of the day's football, including at 5.30 commentary on the FA Cup semi-final between
Manchester United and Watford, and news of the other fixtures, which include the Scottish Cup semi-final between St Johnstone and Celtic and, in the Premiership, Sheffield United v West Ham.
There's also coverage of the Cricket World Cup and qualifying for tomorrow's Bahrain Grand Prix.