The 2004 Stanley Cup Finals was the championship series of the National Hockey League's (NHL) 2003–04 season, and the culmination of the 2004 Stanley Cup Playoffs. The Eastern Conference champion Tampa Bay Lightning defeated the Western Conference champion Calgary Flames in seven games for their first Stanley Cup in franchise history, becoming the southernmost team to win the Stanley Cup until their in-state Rivals Florida Panthers won the Cup in . It was Tampa Bay's first-ever appearance in the Finals in their twelfth season since entering the league in 1992. For Calgary, it was the team's third appearance, and first since their championship season of . This was one of the few Stanley Cup Finals in which the losing team scored more goals.
Lightning owner William Davidson became the first owner in sports history to win two championships in one year as eight days after this series ended, the other team that Davidson owned (the Detroit Pistons of the NBA) won the NBA title in five games over the Los Angeles Lakers. This was the last Stanley Cup Final to be played for two years, as the 2004–05 NHL lockout began three months after the end of this series, lasting over ten months and leading to the cancellation of the following season, with the league not returning to play for the Stanley Cup until 2006. This was the last of three consecutive Finals to feature a team making its debut appearance.
Paths to the 2004 Stanley Cup Finals
Tampa Bay Lightning Tampa Bay finished the season with 106 points and entered the playoffs as the Eastern Conference’s top seed. They defeated the eighth, seventh, and third-seeded teams, beating the New York Islanders 4–1, the Montreal Canadiens 4–0 and the Philadelphia Flyers 4–3, in order, and they advanced to the Finals for the first time in franchise history since their establishment in 1992. It was also the third year in a row in which a team made their debut Finals appearance, after the Carolina Hurricanes and Mighty Ducks of Anaheim.
Calgary Flames Calgary finished the season with 94 points, qualifying for the playoffs for the first time since 1996. As the sixth seed, they defeated the Western Conference's top three seeded teams, which were the Vancouver Canucks 4–3, the Detroit Red Wings 4–2 and the San Jose Sharks 4–2, in order, and made it to the Finals for the first time since 1989. This also marked the first time a Canadian team made it to the Finals since the Vancouver Canucks lost to the New York Rangers in the 1994 Stanley Cup Final.
Game summaries
Game one
The first game, at St. Pete Times Forum, saw the Flames win 4–1. Dave Andreychuk began the game with a record 634 career goals without a Stanley Cup Final appearance. Calgary only got 19 shots off against the Lightning defence, but more than one-fifth found the net. Martin Gelinas got Calgary on the board early, and they extended the lead to 3–0 in the second period on goals by Jarome Iginla, his 11th of the playoffs, and Stephane Yelle. Chris Simon added the fourth and final Calgary goal after Tampa Bay's Martin St. Louis scored the lone Lightning goal.
Scoring summary Period Team Goal Assist(s) Time Score 1st CGY Martin Gelinas (7) Craig Conroy (11) and Andrew Ference (2) 03:02 1–0 CGY 2nd CGY Jarome Iginla (11) – sh Unassisted 15:21 2–0 CGY CGY Stephane Yelle (3) Unassisted 18:08 3–0 CGY 3rd TBL Martin St. Louis (6) – pp Brad Richards (10) and Dan Boyle (7) 04:13 3–1 CGY CGY Chris Simon (4) – pp Oleg Saprykin (2) and Robyn Regehr (5) 19:40 4–1 CGY Penalty summary Period Team Player Penalty Time PIM 1st CGY Stephane Yelle Interference 11:32 2:00 TBL Pavel Kubina Holding 18:52 2:00 2nd CGY Robyn Regehr Holding 09:22 2:00 CGY Andrew Ference Hooking 14:48 2:00 3rd CGY Ville Nieminen Roughing 03:05 2:00 TBL Andre Roy Roughing 04:30 2:00 TBL Cory Stillman Roughing 04:30 2:00 CGY Shean Donovan Roughing 04:30 2:00 CGY Oleg Saprykin Unsportsmanlike conduct 07:55 2:00 TBL Ruslan Fedotenko Roughing 17:50 2:00 TBL Martin St. Louis High-sticking 19:06 2:00 Shots by period Team 1 2 3 Total 5 10 4 19 10 8 6 24
Game two
Game 2 saw the same final score, but this time, it was Tampa Bay winning a clutch game to tie the series, 1–1, headed to Calgary. Ruslan Fedotenko's 10th goal of the postseason got the Lightning on the board first, and Tampa Bay used three third-period goals, coming from Brad Richards, Dan Boyle, and St. Louis, respectively, to blast the game open. The lone Calgary goal was scored by Ville Nieminen. During the third period, Lightning forward Andre Roy accidentally knocked over Flames goaltender Miikka Kiprusoff; no penalty was called. In response, Chris Simon engaged in a fight with Roy, and Lightning forward Chris Dingman attempted to fight Flames defenseman Jordan Leopold, ensuing a scrum. Dingman was given a double minor for roughing and was ejected from the game, while Simon was given a minor penalty for instigator as well as a 10-minute misconduct. With just 12 seconds remaining in the game, Martin Gelinas checked Pavel Kubina from behind, resulting in a major penalty and Gelinas being ejected from the game. The Lightning would go on to win the game 4–1, giving them a 2–0 lead in the series.
These Finals would be the last until 2013 to be tied after two games. The team with home ice in games one and two held a 2–0 edge in every Final between 2006 and 2011. In 2012, the Los Angeles Kings won the first two games at New Jersey.
Scoring summary Period Team Goal Assist(s) Time Score 1st TBL Ruslan Fedotenko (10) Jassen Cullimore (2) and Vincent Lecavalier (5) 07:10 1–0 TBL 2nd None 3rd TBL Brad Richards (9) Dave Andreychuk (10) and Martin St. Louis (14) 02:51 2–0 TBL TB Dan Boyle (2) Brad Richards (11) and Fredrik Modin (10) 04:00 3–0 TBL TB Martin St. Louis (7) – pp Vincent Lecavalier (6) and Dave Andreychuk (11) 05:58 4–0 TBL CGY Ville Nieminen (4) – pp Shean Donovan (5) and Robyn Regehr (6) 12:21 4–1 TBL Penalty summary Period Team Player Penalty Time PIM 1st TBL Andre Roy Interference 02:00 2:00 TBL Dimitri Afanasenkov Boarding 07:58 2:00 CGY Dave Lowry Hooking – Obstruction 10:21 2:00 TBL Vincent Lecavalier High-sticking 13:33 2:00 CGY Shean Donovan Holding 15:04 2:00 TBL Bench (served by Dimitri Afanasenkov) Too many men on the ice 16:59 2:00 2nd TBL Fredrik Modin Hooking – Obstruction 00:53 2:00 CGY Oleg Saprykin Goaltender interference 19:22 2:00 3rd CGY Stephane Yelle Cross-checking 00:37 2:00 TBL Brad Richards Roughing 05:50 2:00 TBL Dan Boyle Roughing 05:50 2:00 TBL Cory Stillman Fightning – major 05:50 5:00 CGY Chuck Kobasew Roughing 05:50 2:00 CGY Andrew Ference Fighting – major 05:50 5:00 CGY Andrew Ference Unsportsmanlike conduct 05:50 2:00 CGY Chris Clark Roughing 05:50 2:00 CGY Chris Simon Cross-checking 05:50 2:00 TBL Andre Roy Fighting – major 08:31 5:00 TBL Chris Dingman Game misconduct 08:31 10:00 TBL Chris Dingman Misconduct 08:31 10:00 TBL Chris Dingman Roughing – double minor 08:31 4:00 CGY Chris Simon Misconduct 08:31 10:00 CGY Chris Simon Fighting – major 08:31 5:00 CGY Chris Simon Instigator 08:31 2:00 TBL Tim Taylor Holding 10:35 2:00 CGY Chuck Kobasew Interference 14:27 2:00 CGY Robyn Regehr Holding 15:13 2:00 CGY Martin Gelinas Checking from behind – major 19:48 5:00 CGY Martin Gelinas Game misconduct 19:48 10:00 CGY Chuck Kobasew Misconduct 20:00 10:00 TBL Andre Roy Misconduct 20:00 10:00 TBL Pavel Kubina Misconduct 20:00 10:00 Shots by period Team 1 2 3 Total 6 9 4 19 8 10 13 31
Game three
The series shifted to the Pengrowth Saddledome in Calgary, where Miikka Kiprusoff and the Calgary defence completely stonewalled the Tampa Bay attack, which only took 21 shots in a 3–0 Flames victory. Simon scored the first Calgary goal in the second period, and Shean Donovan and Iginla added goals to ice the game.
Scoring summary Period Team Goal Assist(s) Time Score 1st None 2nd CGY Chris Simon (5) – pp Jarome Iginla (8) and Jordan Leopold (9) 13:53 1–0 CGY CGY Shean Donovan (5) Unassisted 17:09 2–0 CGY3rd CGY Jarome Iginla (12) – pp Robyn Regehr (7) and Chris Simon (2) 18:28 3–0 CGY Penalty summary Period Team Player Penalty Time PIM 1st CGY Martin Gelinas Elbowing 00:27 2:00 TBL Brad Lukowich Cross-checking 03:50 2:00 CGY Jarome Iginla Fighting – major 06:17 5:00 TBL Vincent Lecavalier Fighting – major 06:17 5:00 CGY Chris Clark Tripping 07:10 2:00 TBL Dan Boyle Hooking 09:36 2:00 CGY Martin Gelinas Holding the stick 17:03 2:00 2nd TBL Brad Lukowich Slashing 13:03 2:00 3rd CGY Shean Donovan Holding 04:05 2:00 TBL Cory Sarich Slashing 17:23 2:00 TBL Cory Sarich Misconduct 19:16 10:00 Shots by period Team 1 2 3 Total 5 6 10 21 2 12 4 18
Game four
With a chance to take a commanding 3–1 series lead, Calgary was shut out by Lightning goalie Nikolai Khabibulin, who recorded his fifth shutout of the postseason, making 29 saves in a 1–0 Tampa Bay victory, with the game's lone goal being scored by Brad Richards three minutes into the game on a two-man advantage.
With 4:13 left in the game, Ville Nieminen checked Vincent Lecavalier into the boards, drawing a five-minute major penalty for boarding, a game misconduct penalty, and an eventual game five suspension. Meanwhile, fans at the Pengrowth Saddledome angrily booed referees Kerry Fraser and Brad Watson throughout most of the contest. They were originally also scheduled to work game six in Calgary but the league eventually decided to replace them.
Scoring summary Period Team Goal Assist(s) Time Score 1st TBL Brad Richards (10) – pp Dave Andreychuk (12) and Dan Boyle (8) 02:48 1–0 TB 2nd None 3rd None Penalty summary Period Team Player Penalty Time PIM 1st CGY Chris Clark Cross-checking 01:52 2:00 CGY Mike Commodore Holding 01:52 2:00 TBL Vincent Lecavalier Tripping 07:50 2:00 TBL Dimitri Afanasenkov Elbowing 12:52 2:00 CGY Chuck Kobasew Holding 16:40 2:00 2nd CGY Krzysztof Oliwa Holding 05:07 2:00 3rd CGY Ville Nieminen Boarding – major 15:47 5:00 CGY Ville Nieminen Game misconduct 15:47 10:00 Shots by period Team 1 2 3 Total 12 7 5 24 12 5 12 29
Game five
The series returned to Tampa Bay tied, 2–2, for a critical game five, and Calgary pulled off a 3–2 overtime victory to move within one win from the Stanley Cup. After Gelinas and St. Louis traded goals in the first period, Iginla scored for Calgary late in the second period. However, Fredrik Modin tied the game for the Lightning 37 seconds into the third period. The 2–2 score held until after 14:40 had gone by in overtime, when Oleg Saprykin's first goal since the first round won the game for the Flames.
Scoring summary Period Team Goal Assist(s) Time Score 1st CGY Martin Gelinas (8) – pp Toni Lydman (1) and Steve Montador (2) 02:13 1–0 CGY TBL Martin St. Louis (8) Martin Cibak (1) and Chris Dingman (1) 19:26 1–1 2nd CGY Jarome Iginla (13) Unassisted 15:10 2–1 CGY 3rd TBL Fredrik Modin (8) – pp Brad Richards (12) and Dave Andreychuk (13) 00:37 2–2 OT CGY Oleg Saprykin (3) Jarome Iginla (9) and Marcus Nilson (7) 14:40 3–2 CGY Penalty summary Period Team Player Penalty Time PIM 1st TBL Fredrik Modin High-sticking 01:43 2:00 CGY Dave Lowry Interference 08:41 2:00 TBL Andre Roy Roughing 13:18 2:00 2nd None 3rd CGY Rhett Warrener Holding the stick 00:31 2:00 OT None Shots by period Team 1 2 3 OT Total 11 14 4 7 36 9 3 8 8 28
Game six