Olympic hockey: Canada beat Russia 7-3 to reach semi-finals
That's right, Canada, who lost to USA last week to send the whole country into turmoil, have smashed the mighty Russians - Alexander Ovechkin and all - to get to the last four.
Most people thought before the Games it would be a Canada v Russia final but it's looking more like a rematch against their rivals from south of the border.
Canada will play the winners of Sweden v Slovakia which kicks off at 2100 (0500 GMT).
BBC News
Images
- Maria Sharapova advanced to the semifinals at Wimbledon
- Euro 2012 Group E: Sweden 2 - Moldova 1
- Slovakia downbeat after Kiwi draw
- US World Cup soccer team takes on Turkey before heading to South Africa
- South Africa 2010: US names World Cup team
- World Cup: US team trains in New Jersey (video)
- Can the 2014 Sochi Games be saved?
- Tiger Woods faced media ahead of masters tournament (video)
- 2014 Winter Olympics: Sochi troubles
- U.S. NBA organizes basketball training in Senegal
- Federer to put on Valentino
- Monica Bellucci's kiss is good addition to the 2006 Golden Ball
- Draw Results and Favorites: 2006 FIFA World Cup
- LeBron James Dunks From Near Free Throw Line
- Nostradamus predicts Spain as the winner of World Cup 2006
- Italian football: Leaders Inter Milan struggle to beat promoted Atalanta
- Sharapova doesn’t know her “boyfriend’s” birth date
- Arsenal warning for semi-final
- Moldova's Squad Against Norway and Italy: October 8, 12
- Beckham comes to America: a red-letter day for Galaxy, MLS and US soccer
