Britain's equestrian team has been among the best in the world in recent years. On Tuesday, they have the chance to win eventing team and individual gold.
Here are Tuesday's events to watch out for (all times BST):
Full schedule available on BBC Sport website
Forty years have passed since GB last won team eventing gold, but this is their strongest line-up in generations. Mary King, Tina Cook, Zara Phillips, Nicola Wilson and William Fox-Pitt have combined to take Britain into silver-medal position going into the final day, with Cook fifth and King sixth in the individual standings.
Read up on the protagonists:
Florence won silver in this C1 category in Beijing. Now, after finishing fifth in Sunday's heats, he must attempt to qualify as one of the top eight from the semi-finals to make the final later on Tuesday.
The European champions, who won World Cup bronze at the Olympic test event earlier this year, are outsiders for a medal. The pair are fifth to dive in the final, with China's Chen Ruolin and Wang Hao expected to take gold.
- GYMNASTICS (16:30-18:26):
Beth Tweddle produced one of the best performances of her life on the uneven bars as the British women matched the men's performance by reaching the team final. The US, Russia, China and Romania finished ahead of Tweddle and her team-mates in qualifying.
Phelps has yet to shine in London, but he can make history in his favourite event on Tuesday by equalling Soviet gymnast Larisa Latynina's record tally of 18 Olympic medals.
Chinese 16-year-old Ye Shiwen is fast becoming the story of the Games, breaking the world record when winning the 400m medley on Saturday. As world champion in the 200m medley, she is a strong favourite for a second gold in the shorter race.
Another busy day at Wimbledon sees a host of stars in action, including Roger Federer, Novak Djokovic, Venus Williams and Britons Andy Murray and Heather Watson. But the pick of the day could be Robson v Sharapova in the women's singles second round. The pair are fourth and last on Centre Court.
Basketball men v Brazil 16:45, Football women v Brazil 19:45, Handball men v Sweden 14:30, Hockey women v South Korea 16:00, Volleyball men v Australia 20:00, Water Polo men v Serbia 18:20.