There are only a few days left before the curtains fall on what has been an absolutely storming 2012 Olympic Games for the hosts. Team Great Britain endured a slow and disappointing start to the Games and could do naught but watch the US, China and even the Koreans pull away from them in the medal count. However, a dominant showing in a select few sports, such as rowing, cycling and track and field events, in recent days changed all that around. Records were broken, past Olympic champions used all their experience to pull out gold, silver and bronze medals when none seemed possible.
As of 9 August, the hosts are sitting comfortably in third place, with 22 gold medals and 48 overall. The record for most ever medals in an Olympic Games since the London 1908 Games has been broken, as has that for most gold medals won (again, since the London 1908 Games) and for most silver medals since, curiously, the London 1948 Games.
There is something about hometown support that really brings out the best in Team GB!
Check out the highlights for Day 13 of the London 2012 Olympics (all times BST):
Athletics: The highlight of the day will certainly be the men's 200m final. Jamaican sprinter Usain Bolt has already all but sealed his legendary status in the world of athletics after successfully defending his 100m title from the Beijing 2008 Games. Bolt ran a conservative 20.39s in the heats and Blake shaded him with a 20.38s run. The 25 year old improved slightly in the semi final, running 20.18s, only for Blake to push the mark a little further down with 20.01s. The final is scheduled for 8.55 pm at the Olympic Stadium
Staying with track and field events, Day 13 will also see the completion of the men's decathlon event, with the 110m hurdles (at 9 am), the discus throw (at 9.55 am), pole vault (12.55 pm), javelin (6.30 pm)and 1500m (9.20 pm) events lined up.
In other events, Team GB will compete in the men's 4x400m relay, scheduled for 11.35 am. Britain's Lynsey Sharp will compete in the women's 800m semi final at 7.30 pm Andrew Osage will hope to convert his position as the fastest qualifier into gold, in the men's 800m final at 8 pm.
Boxing: There are three gold medals up for grabs in the boxing arena, as the women's events near the end of their debut appearance in the Olympic Games. British boxer Nicola Adams overcame a resilient opponent in Indian Mary Kom in the semi final on Day 12 to book her place in the women's fly (51kg) event against China's Cancan Ren. The bout is set for 4.30 pm. The two other fights will be between Katie Taylor of Ireland and Sofya Ochigava of Russia for the women's light (60kg) event (at 4.45 pm) and Claressa Shields of the US and Nadezda Torlopova of Russia for the women's middle (75kg) class (at 5.15 pm).
Sailing: Britain's Rachel Cawthorn will be hoping the fortune that favoured the hosts' rowers a few days earlier, when Ben Ainslie, Katherine Granger, Anna Watkins and everybody else made history, is still around at Eton Dorney when she takes to the water for the women's single kayak (K1) final at 10.08 am. That will be followed by Louisa Sawers and Abigail Edmonds pairing up for the final of the women's double kayak (K2) event at 10.35 am.
Equestrian: Greenwich Park will host the Grand Prix Freestyle section of the individual dressage events, at 12.30 pm, with Laura Bechtolsheimer, Carl Hester and Charlotte Dujardin set to compete for the hosts.
Football: The women's football event concludes on Day 13, with the bronze medal match between Canada and France scheduled for 1 pm at the City of Coventry stadium and the gold medal match between the US and Japan set for 7.45 pm at Wembley.
Hockey: The men's hockey team will be in action at 8 pm, when they take on the mighty Netherlands in the second of the event's semi finals; the first will be between Australia and Germany, at 3.30 pm. Other events scheduled for the day are position play-offs for seventh and eighth between Pakistan and South Korea (at 11.30 am) and for ninth and tenth between Argentina and New Zealand (at 8.30 am).
Sailing: Luke Patience and Stuart Bithell will take to the waters at Weymouth and Portland at 1 pm, hoping to secure yet another gold for Great Britain - this time in the men's 470 final. Meanwhile, the team for the women's Elliott 6m will sail against France at 12.05 pm to determine classification from fifth to eighth; also involved in that fight will be the US and the Netherlands.
Swimming: The women's 10km marathon swim event will start at 12 pm, with Keri-anne Payne hoping to beat off the 24 other contestants to gold.
Taekwondo: Jade Jones and Martin Stamper will represent Great Britain in the women's 57kg and men's 68kg taekwondo events, respectively. Jones, the fourth seed, will face unseeded Dragana Gladovic of Serbia at 10.30 am, while Stamper (also the fourth seed) will take on Erick Nunez Osornio of Mexico at 10.45 am.
Wrestling: Great Britain's Olga Butkevych will face Ecuadorian Alexandra Lissette Antes Castillo at 1.21 pm in her women's freestyle 55kg preliminary bout, after both wrestlers received byes in their qualifying rounds. The winner will face either Jackeline Castillo Renteria of Colombia or Kum Ok Han of North Korea.
Beach Volleyball: Janis Smedins and Martins Plavins of Latvia will face Reinder Nummerdor and Rich Schuil of the Netherlands in the bronze medal match for the men's beach volleyball event, at 7 pm. Meanwhile, top seeds Alison Cerutti and Emanuel Rego of Brazil will face third seeds Julius Brunk and Jonas Reckerman of Germany for the gold, at 9 pm.
BMX: Team GB's Liam Phillips will compete in the heats for the men's BMX event, at the BMX Track at 3 pm.
Diving: The semi final for the women's 10m platform diving event will start at 10 am at the Aquatics Centre. Great Britain's Monique Gladding and Stacie Powell will be the reserves for the event. The final is scheduled for 7 pm.
Handball: The semi final for the women's handball event will start at 5 pm when Norway face South Korea. Spain will play Montenegro in the second semi final at 8.30 pm.
Women's Volleyball: The women's event will see both semi finals played today. South Korea will face the US in the first one (at 3 pm) and Brazil will take on Japan in the second (7.30 pm)
Where to Watch Live
You can follow all the action live on BBC One from 9 am to 10 pm; with breaks for BBC News between 1 pm and 1.45 pm BST and 6 pm and 7 pm). Coverage in that period will be avilable on BBC Two and will continue from 10 pm to 10.40 pm. Live coverage is also available from 9 am to 11 pm on BBC Three and BBC HD. Sky 3D will have coverage from 8.30 am to 9.45 pm and EuroSport from 8.30 am to 9.15 pm.