From Bradley Wiggins' cycling heroics to swimmer Rebecca Soni's emphatic win in the 200m breaststroke, Wednesday saw the most world records fall so far at London 2012.
Wiggins became the first person to achieve the amazing feat of winning Olympic gold and the Tour de France in the same year, as well as becoming Great Britain's most decorated Olympian of all time.
The aquatic centre saw new world's best swimming times recorded for the fastest 200m breakstroke in both the men's and women's events, with Daniel Gyurta from Hungary clocking a time of 2 minutes 7.28 seconds, while his female counterpart Rebecca Soni (USA, pictured above) touched in at 2 minutes 20 seconds, securing her a place in the final.
Veteran Olympian Dae-Nam Song (South Korea) became the oldest competitor to win a judo gold medal at the Olympics after his victory in the men's 90kg at the age of 33 years and 118 days.
Similarly, Kristin Armstrong (USA) became the oldest gold medallist in cycling - road after winning the women's road race at the age of 38 years and 356 days and also notched up a world record for becoming the first cyclist (male or female) to defend an Olympic cycling title on the road (time trial or road race).
Meanwhile there was double joy for Liu Xiaojun of China after he scored the heaviest weightlifting 77 kg snatch (male) with a lift of 175 kg, along with the 77 kg total (male) record with an overall weight of 379kg after he completed a 204 kg clean and jerk.
Li Xiaoxia win over compatriot Ding Ning ensured that China have won the women's table tennis singles gold for the 7th straight Olympics, equalling the longest running streak by any National Olympic Committee in any sport.
At Wimbledon, Brazil's Marcelo Melo and Bruno Soares and Czech fifth seeds Tomas Berdych and Radek Stepanek played the longest men's doubles set in Olympic history. Melo and Soares won 1-6 6-4 24-22 in a match that lasted four hours and 21 minutes.
Finally Keri Walsh Jennings and Misty May Treanor's most consecutive victories in Olympic beach volleyball streak is now up to 17, although their record-breaking run of 32 straight sets won was snapped. The duo lost in the first set of their match against Austria's Doris Schwaiger and Stefanie Schwaiger before rallying to win the next two.