Alex Bilodeau has made history... again.
The men's moguls skier not only was the first Canadian to win a gold medal on home soil back in 2010, but he's now the first Canadian to win back-to-back gold medals.
He took top spot in the men's moguls, and was followed home by his teammate, fellow Canadian Mikael Kingsbury.
As a matter of fact, there were 3 Canadians in the final of 6 men. Marc-Antoine Gagnon finished in fourth.
The bronze was won by a Russian.
Earlier in the day, short track speedskater Charles Hamelin took home gold in the men's 1500m.
The Ste-Julie, Que., native, a double gold medallist four years ago in Vancouver, is favoured to win multiple medals in Sochi. He has now won four Olympic medals.
The gold in the 1,500 was a bit of a surprise given it's not the 29-year-old's best event. He's the defending champion in the 500 metres and the 5,000-metre relay.
He has been virtually unbeatable this season, winning six World Cup races.
Francois Hamelin, Charles' brother, and Michael Gilday of Yellowknife didn't advance to the final. Gilday was disqualified in the semis and Hamelin was second in the B final.
Canada is tied for the lead in the medal race with 7, including 3 gold.