Year Winning team Losing team Score Site Notes
1942[55] Toronto Maple Leafs Detroit Red Wings 3–1 Maple Leaf Gardens, Toronto, Ontario Toronto came back down 0–3 in the series to win the Cup.
1945[56] Toronto Maple Leafs Detroit Red Wings 2–1 Olympia Stadium, Detroit, Michigan Detroit was down 0–3 in the series and rallied to force Game 7 before losing.
1950[57] Detroit Red Wings New York Rangers 4–3 (2OT) Olympia Stadium, Detroit, Michigan Longest Game 7 Stanley Cup Finals.
1954[58] Detroit Red Wings Montreal Canadiens 2–1 (OT) Olympia Stadium, Detroit, Michigan Most recent Game 7 Stanley Cup Finals to be decided in overtime.
1955[59] Detroit Red Wings Montreal Canadiens 3–1 Olympia Stadium, Detroit, Michigan Red Wings last Stanley Cup until 1997. The home team won all games of the series.
1964[60] Toronto Maple Leafs Detroit Red Wings 4–0 Maple Leaf Gardens, Toronto, Ontario
1965[61] Montreal Canadiens Chicago Blackhawks 4–0 Montreal Forum, Montreal, Quebec The home team won all games of the series.
1971[62] Montreal Canadiens Chicago Black Hawks 3–2 Chicago Stadium, Chicago, Illinois The home team won all games of the series, except for Game 7.
1987[63] Edmonton Oilers Philadelphia Flyers 3–1 Northlands Coliseum, Edmonton, Alberta Flyers rallied from a 3-1 series deficit to force a decisive game.
1994[64] New York Rangers Vancouver Canucks 3–2 Madison Square Garden, New York City, New York Canucks represented Canada's last Stanley Cup Finals appearance until 2004 Calgary Flames. Rangers first Stanley Cup since 1940. This was the last NHL game before a 100 day lockout that reduced the 1994-95 season to 48 games per team.
2001[65] Colorado Avalanche New Jersey Devils 3–1 Pepsi Center, Denver, Colorado After 22 years, Ray Bourque won his Stanley Cup.
2003[66] New Jersey Devils Mighty Ducks of Anaheim 3–0 Continental Airlines Arena, East Rutherford, New Jersey The home team won all games of the series.
2004[67] Tampa Bay Lightning Calgary Flames 2–1 St. Pete Times Forum, Tampa, Florida Lightning Captain Dave Andreychuk won his Stanley Cup after 22 seasons. This was the last NHL game before the lockout that cancelled the entire 2004-05 season.
2006[68] Carolina Hurricanes Edmonton Oilers 3–1 RBC Center, Raleigh, North Carolina First Stanley Cup Finals featuring two former World Hockey Association teams. Also, the Hurricanes made history when they won the championship in 2006, then had a losing record and didn't make it to the playoffs the following year. In the second year since the Hurricanes won the championship, they didn't make it to the playoffs again. Most recent Game 7 to be won by the home team.
2009[69] Pittsburgh Penguins Detroit Red Wings 2–1 Joe Louis Arena, Detroit, Michigan The home team won all games of the series, except for Game 7.
2011[70] Boston Bruins Vancouver Canucks 4–0 Rogers Arena, Vancouver, British Columbia The home team won all games of the series, except for Game 7. Vancouver failed to be the 3rd Canadian city to win the championship a year after hosting an Olympics. Boston became the first city to win all four major sports championships in the 21st century and third millennium.