Another fantastic day of sporting theatre at Rio 2016. Here are some highlights from day 5:
Cancellara reclaims men's time trial title
Armstrong wins third consecutive time trial
Kristin Armstrong won her third consecutive Olympic time trial, covering the course through driving wind and rain in 44 minutes, 26.42 seconds. Her effort beat Olga Zabelinskaya of Russia by 5.55s. Anna van der Breggen of the Netherlands took the bronze medal, adding to her gold from the road race.
French class shines through in basketball
A long three from San Antonio Spurs star Tony Parker rounded off France's comeback against Serbia. France found themselves chasing the game, then in the dying seconds a turnover gifted them possession and Parker nailed a beauty.
"It's not everyday you hit almost a buzzer beater, a game-winning shot," said Parker. "It was great, against a great team."
Shooter Al deehani is first independent Olympic champion
Fehaid Al Deehani won gold in the men's double trap to become the first independent Olympic athlete to win an Olympic title. The shooter has represented Kuwait in the past five Olympic Games, with his best result coming at London 2012 when he won bronze in the trap.
Uchimura is all-around gold for Japan
A sublime performance on the horizontal bar in the final rotation by defending champion Kohei Uchimura secured all-around gold for Japan. Oleg Verniaiev, who celebrated after his routine thinking he had won gold, took silver. Great Britain gymnast Max Whitlock is being hailed as a hero back home. The 23-year-old's bronze was Great Britain's first medal in an all-around final for 108 years.
Great Britain claims first ever diving gold
Jack Laugher and Chris Mears wrote their names in the history books as they became Great Britain's first ever Olympic diving champions with gold in the synchronised 3m springboard. The British pair stunned world champions China with a sublime series of dives, taking the lead in the third round and holding on to clinch the title on 454.32. They finished ahead of USA duo Sam Dorman and Mike Hixon, while Chinese pair Cao Yuan and Qin Kai took bronze.
For Mears, it has been an extraordinary story. He was given a 5 per cent chance of survival when he ruptured his spleen during training seven years ago. Soon ater the incident, he suffered a seven-hour seizure that left him in a coma for three days.
Szilagyi is fencing hero of Hungary once again
Defending gold medal sabre champion Aron Szilagyi retained his title, but it was a disappointing end for Daryl Homer, the man from the Bronx, who was aiming to become America's first ever Olympic champion in men's sabre. In women's foil, Inna Deriglazova clinched Russia's fourth gold medal of the Games, defeating Italy's Elisa Di Francisca 12-11.
Fiji set up quarter-final rugby clash with Japan
Fiji overpowered rivals New Zealand in the quarter-finals of the men's rugby sevens, while Japan produced another stunner, upsetting France. Great Britain ran in a dramatic golden try against Argentina, a match winning score in extra-time, after full-time ended in a scoreless stalemate. South Africa worked hard for a 25-5 win over Australia. The semi-finals, on Thursday afternoon, promise to be epic. Japan face Fiji, and it is Great Britain versus South Africa. The medal finals are later in the evening.
Football: Honduras knock out Argentina
Argentina, football gold medallists at Athens 2004 and Beijing 2008, are out after struggling to a 1-1 draw against Honduras, who advance to the quarter-finals, on Saturday. There they will come up against Republic of Korea, who produced a 1-0 win against Mexico and dumped the London 2012 champions out of the Games.
Meanwhile, Fiji's rugby sevens team may be flourishing, but their football team is not. The Pacific Islanders suffered a 10-0 loss to Germany in their group C clash, with Nils Petersen bagging five goals. Germany will play Portugal in the quarter-finals.
Team GB's Joe Clarke claims unexpected gold in canoe slalom
Great Britain won their second gold medal of Rio 2016 when Joe Clarke powered to victory in the men's canoe slalom.
The unheralded 23-year-old finished 0.17 seconds ahead of Slovakia's Peter Kauzer, while the Czech Republic's Jiri Prskavec took bronze.