Too many heroes today. First of all British athletes Jessica Ennis and Mo Farah both delivered under the pressure of a home crowd to bring home the gold in the heptathlon and 10,000m race (respectively).
Ous Mellouli won the bronze in the 1500m freestyle race to give Tunisia their first medal of London 2012. He's been battling a nagging shoulder injury but still managed to get on that podium four years after he own the gold in Beijing. He's got the 10km marathon open water race on Friday. Double up, Ous!
Serena Williams played a monster final against Maria Sharapova. She completely thrashed the Russian four-time Grand Slam champion 6-0, 6-1 to win the gold in singles, the only accolade in women's tennis she had not won. Serena now has a golden career slam in singles and doubles. She played with her sister Venus the doubles semis after that and made the final. She could make it 2 golds on Sunday.
Andy Murray made the mixed doubles final with Laura Robson and is guaranteed 2 medals. They could be two golds but he'll have to beat Roger Federer in Sunday's final and I don't really see him doing that.
Tunisia's Habiba Ghribi (silver medalist in World Champs in Daegu last year) qualified to the 3000m steeplechase final, Egypt's Karim El Zoghby dropped one rail and had 1 time penalty in showjumping but advanced to the next round.
The photo above is not from London 2012 but from the 200m heats in Beijing 2008