It was another packed day of Olympic action in Rio, with plenty of talking points including a third consecutive Olympic gold for Japanese gymnast Kohei Uchimura.
Kohei still King
Gymnastics superstar Kohei Uchimura landed his third Olympic gold on Wednesday as he defended his all-around crown, but the Japanese superstar was forced to come through his toughest test in a decade.
Two days after winning a first team title with Japan, the 27-year-old snatched the title with a daring routine on the horizontal bars, eclipsing Ukraine's Oleg Verniaiev by just 0.097. Britain's Max Whitlock won bronze in the Rio Olympic Arena.
Uchimura had trailed his rival Verniaiev for the final four of six rotations but pulled out a spectacular horizontal bar routine to seal his seventh Olympic medal since Beijing 2008.
Kuwait's Deehani wins under Olympic flag
Kuwait's Fehaid Deehani, competing as an independent, captured men's double trap gold Wednesday by defeating Italy's Marco Innocenti in the final match.
With Kuwait suspended by the IOC, Al Deehani and seven other athletes were allowed to compete as independents in Rio.
Competing in his sixth Olympics, Deehani needed a shoot-off with American Joshua Richmond to get into the finals, but hit 28 targets to reach the gold medal match against Innocenti.
Deehani is the first athlete to ever win gold under the Olympic flag
Armstrong proves age is just a number
After wins in London (2012) and Beijing (2008), Armstrong won road time trial gold once again to deny former Russian doper Olga Zabelinskaya on a wet course in Rio on Wednesday, before celebrating with her five-year-old son.
Zabelinskaya, who served an 18-month suspension for a banned stimulant and only got the green light to compete days before the Games began, set the quickest time before Armstrong belied her advanced years to put in an explosive late charge to clock a time of 44 minutes and 26.42 seconds the day before her 43rd birthday. Dutch rider Anna van der Breggen clinched the bronze.
In the men's race, Switzerland's Fabian Cancellara was equally emotional as he clinched his second Olympic gold later on Wednesday. He won the same event in 2008.
Double football champions Argentina are out
Two-time Olympic champions Argentina were knocked out of the Rio Games by Honduras following a 1-1 draw on Wednesday. The Central American side will be joined in the last eight by Portugal.
Argentina, who won the Olympics in 2004 and 2008, needed a win to guarantee qualification from group D after both they and Honduras had lost to Portugal and beaten Algeria in their opening two group games. Wednesday's draw meant Honduras' superior goal difference saw them through.
Earlier, Freiburg striker Nils Petersen scored five times as Germany obliterated Fiji 10-0 in the final group stage match of the men's football tournament at the Olympic Games.
Brazil impress to reach last eight
Brazil ensured their safe passage to the quarterfinals with a thrashing of Denmark. Brazil had drawn their first two games 0-0 against South Africa and Iraq and needed to win in order to guarantee progression.
The host nation eased to a 4-0 win in Salvador to book a clash with Colombia in the next round. Gabriel Barbosa opened the scoring before Gabriel Jesus doubled the host's advantage.
Luan finished off a great team move to make it three, before Barbosa's deflected strike ensured Brazil went through as winners of Group A ahead of Denmark.
Controversial Kazakh bags weightlifting gold and world record
Nijat Rahimov of Kazakhstan was a surprise gold medalist in weightlifting on Wednesday, but immediately faced questions over doping.
Rahimov, who only returned from a doping ban last year, and the rest of Kazakhstan's team had almost been excluded from the Rio Olympics entirely after repeated failures in doping samples from the 2008 and 2012 Olympics.
When asked about his doping past, Rahimov said: "When normal people were asleep, we were training."
Kazakhstan win first swimming gold
A less controversial victory for Kazakhstan was in the pool.
Dmitriy Balandin pulled off a stunning upset in the men's 200m breaststroke on Wednesday night, winning from the eighth lane to put his central Asian country on the swimming medal stand for the first time.
Yosuhiro Koseki of Japan went out fast and was more than a second under world-record pace at the final turn. But Balandin was right with him in the outside lane, and Koseki couldn't keep up the pace.
Balandin touched in 2 minutes, 7.46 seconds, just ahead of Josh Prenot of the United States, while Koseki faded to fifth.
There was another shock in the pool as 18-year-old Australian Kyle Chalmers dethroned defending champion Nathan Adrian of the United States in the final of the 100m freestyle Wednesday night.
Elsewhere in the pool, Australia's Campbell sisters will face each other in the final of the women's 100m freestyle at the Rio Olympics. Cate Campbell posted the fastest time in the semifinals Wednesday night, an Olympic-record 52.71 seconds. Her younger sister Bronte was fifth-fastest at 53.29. Bronte is the reigning world champion, while Cate is the world-record holder.
Rugby sevens nears climax
Top seeds Fiji edged a faltering New Zealand to set up a rugby sevens semifinal against unheralded Japan in their bid for a first ever Olympic medal.
Japan pulled off one of rugby sevens' biggest shocks when they beat New Zealand 14-12 in their opening pool match.
The other last-four match will see Great Britain, who beat Argentina 5-0 thanks to Dan Bibby's extra-time try, up against South Africa, who ran out comprehensive 22-5 winners over Australia.
Szilagyi prevails in men's sabre
Third-ranked Aron Szilagyi of Hungary beat upstart American fencer Daryl Homer to win gold in men's sabre. Despite the Wednesday loss, Homer earned the second silver medal for the US men's fencing team in Rio.
Homer's final touch gave him a thrilling 15-14 victory over Iran's Mojtaba Abedini in the semifinals and put him within a win of the first gold for the U.S. men in the modern era. But Szilagyi proved to be too much for the 10th-ranked American, who fell 15-8. Junghwan Kim won bronze.
Britain dash China's hopes of diving clean sweep
Jack Laugher and Chris Mears clinched the first-ever Olympic gold medal in diving for Britain Wednesday, ending China's dreams of a golden sweep in the sport at the Rio Games.
Laugher, 21, and Mears, 23, took the lead in the men's 3-meter springboard synchronized event during the third of six rounds and never looked back, finishing with 454.32 points.
"When the scores came up and it obviously said that we had won, I was still like: 'No, someone is playing a horrible prank on me, like how is this possible?'" Mears said. "It's fantastic. We're really proud to do it for GB."