Anyway, onto the best and worst of the games for me, and I will exclude anything that didn't actually take place in London and doesn't fall within the purview of the organizers: The wins I loved: My favorite squeaker win: The US women's football team winning against team Canada in that impossibly tense match where the US was behind almost the entire time. And then to win it with just 30 seconds left. My word! More bests and worsts to come from me...