Giants pitcher Matt Cain made history, Alexandre Despatie needed surgery, a candid response from Bryce Harper made headlines, plus more, in your top five stories from Wednesday.
1. San Francisco Giants hurler Matt Cain notched the 22nd perfect game in major league history and first in Giants' history on home field. Cain struck out 14 Houston Astros, tying the record set by Dodgers great Sandy Koufax for the most K's in a perfect game. Fans took to social media to congratulate Cain and celebrate his accomplishment.
2. Canadian diving superstar Alexandre Despatie suffered a serious injury while training in Spain. Despatie required surgery to close a significant cut on his forehead after hitting his head during training in Madrid. Whether this affects his ability to compete in the upcoming London Olympics is yet to be known, but CBC Sports Weekend host Scott Russell writes that the setback is just the latest hurdle faced by the medal hopeful from Laval, Que.
Despatie was also the first to move on in the CBCSports.ca "Choose Canada's flag-bearer" contest. Click here to vote for which athlete you would choose to represent Canada during the opening ceremonies at the London Olympics.
3. Seven-time Tour de France winner Lance Armstrong could be stripped of those victories if found guilty of new charges brought against him by the U.S. Anti-Doping Agency. Armstrong, who faces a lifetime ban if he is found to have used performance enhancing drugs, said in a statement that the charges are "baseless" and "motivated by spite."
4. It was a day to forget for the Toronto Blue Jays as another one of their starters went down with an injury while the team dipped below .500 for the first time this season with a 6-2 loss to the Washington Nationals. Nationals slugger Bryce Harper was also trending on Twitter, but not for his homer against the Jays on Tuesday night. Asked by a Toronto reporter whether he'd be celebrating his dinger with a beer, the 19-year-old's quip was quickly picked up by social media: "That's a clown question, bro."
5. The Dutch national team's hopes of advancing at the European soccer championships took another blow on Wednesday. Mario Gomez helped Germany deal the Netherlands a 2-1 loss in Ukraine, sending the Oranje to a 0-0-2 record. Meanwhile, Portugal beat Denmark 3-2 on the strength of Silvestre Varela's goal in the 87th minute to lift Portugal to second place in Group B. Click here for your full Group stage standings.