Maelle Ricker doubled Canada's gold medal tally by winning the women's snowboard cross on Cypress Mountain and the host nation's ice hockey men's team launched their Olympic campaign with an 8-0 rout of Norway.
Ricker, who had fallen in her first qualifying run, claimed the gold medal - Canada's second of the 2010 Winter Olympics - in a trouble-free final.
France's Deborah Anthonioz was a distant second for the silver medal while the bronze went to Olivia Nobs of Switzerland.
Vancouver-born Ricker, who suffered concussion after falling in the final four years ago, said: 'I tried to explode out of the gate, to get out of the gate as fast as I could then try to ride a nice smooth line.'
There was only disappointment for American Lindsey Jacobellis, who had surrendered a gold medal in Turin when a premature celebration led her to fall in the closing stages of the final.
She fell here too but it was in the semi-finals and as the result of a glancing collision with Ricker, meaning she had to settle for a place in the minor final which she won.
Jacobellis had been second quickest in a qualifying session which ran two hours late due to fog.
The delay upset the 24-year-old who said: 'Why did I wake up at 5:30 and wait around for two hours when I could have been sleeping.
'It's not really fun to hang around and wait. You don't know if it's going to happen or not.'
At Canada Hockey Place home fans saw Canada wear down stubborn resistance from Norway.
After a goalless first period, Jarome Iginla broke the deadlock in a second period power play. Dany Heatley and Mike Richards made it 3-0 by the end of the second period.
Canada sent their fans home happy with further third period goals from Heatley, Iginla, Ryan Getzlaf, Corey Perry and Rick Nash.
Germany's Magdalena Neuner won the gold medal in the women's 10km pursuit biathlon event at Whistler Olympic Park with a winning time of 30:16.0.
Anastazia Kuzmina of Slovakia took silver finishing 12.3 seconds adrift of Neuner.
The bronze went to Frenchwoman Marie Laure Brunet who was 28.3 seconds behind Kuzmina.
Bjorn Ferry, of Sweden, won the gold medal in the men's 12.5km pursuit biathlon at Whistler Olympic Park. Ferry clocked a winning time of 33mins 38.4secs.
Swiss Christoph Sumann took the silver, 16.5secs adrift and bronze medallist, Frenchman Vincent Jay, was a further 28.2secs behind.
Germany's domination of the luge competitions continued with gold and bronze in the women's event to add to gold and silver in the men's at the Whistler Sliding Center.
Tatjana Hufner took the gold medal with a winning time of 2:46.524. Her countrywoman Natalie Geisenberger claimed the bronze in 2:47.101. The silver medal went to Austria's Nina Reithmayer who clocked 2:47.014.
Lee Sang-Hwa struck gold for Korea in the ladies 500m speed skating in a time of 76.09.
Germany's Jenny Wolf had to settle for silver after clocking 76.14 and the bronze medal went to China's Beixing Wang, whose time was 76.63.
There was no repeat of yesterday's delays at the Richmond Olympic Oval caused by malfunctioning ice repair machines.
The women's curling round robin competition also got under way and hosts Canada beat Switzerland 5-4. There were also wins for Germany, who beat Russia 9-5, Japan, who saw off the USA 9-7, and Sweden, who edged past Denmark 6-5.
Russia's Evgeni Plushenko leads the standings in the men's figure skating after the short programme despite only returning to competitive action in 2009 after a three-year break.
Turin gold-medallist Plushenko, also a three-time world champion, scored 90.85 for his routine to lead American Evan Lysacek going into Thursday's free skating.
Canada's men curlers extended their winning start with a 9-4 win over Germany that was much more comfortable than their 7-6 win over Norway in the Tuesday's earlier round-robin opener.
The Norwegians bounced back to beat the United States 6-5, although they needed an extra end to do it.