Both teams have won the "big" game.. so it IS an awesome rivalry...
For example... Let's go back about 12 years... (last 4 Olympics)
The IIFH World Juniors...
2003 - Canada beats USA (semi final)
2004 - USA beats Canada (final)
2007 - Canada beats USA (semi final)
2008 - Canada beats USA (semi final)
2010 - USA beats Canada (final)
2011 - Canada beats USA (semi final)
2013 - USA wins over Canada (semi-final)
The IIFC Men's World Championships...
Interesting... nothing of any significance during that time frame...
The IIFC Women's World Championships...
2004 - Canada beats USA (final)
2005 - USA beats Canada (final)
2007 - Canada beats USA (final)
2008 - USA beats Canada (final)
2009 - USA beats Canada (final)
2011 - USA beats Canada (final)
2012 - Canada beats USA (final)
2013 - USA beats Canada (final)
Olympics...
2002 - Canada beats USA (final) - men
2002 - Canada beats USA (final) - women
2010 - Canada beats USA (final) - men
2010 - Canada beats USA (final) - women
2014 - Canada beats USA (semi final) - men
2014 - Canada beats USA (final) - women
So of the 21 times Canada and the USA have met in the Finals or Semi Finals, Canada has won 13 times, and the USA has won 8 times... aside from the Olympic dominance, it's a pretty even field...
I once thought NOBODY could be our biggest rivals aside from the Russians and their Big Red Machine... but the US is arguably our biggest hockey nemesis the last dozen years...