Well, here we are at last.
Almost five months since the Flames wrapped up the shortened 2012-13 season, and less than three months since the Saddledome was submerged under water up to its 10th row, hockey is back.
Tonight, the Flames take on the Oilers in split squad games, with half the roster playing at the 'Dome while the other half will hit the ice at Rexall.
Here are the expected lines and pairings for tonight's contest(s). The game in Edmonton will be streamed live on the Flames' website at 8 p.m. MT.
Curtis Glencross - Matt Stajan - Lee Stempniak
Mike Cammalleri - Mikael Backlund - David Jones
Michael Ferland - Sean Monahan - Emile Poirier
Blair Jones - Corban Knight - Greg Nemisz
Mark Giordano - TJ Brodie
Ryan Culkin - Shane O'Brien
Patrick Sieloff - John Ramage
Jordan Eberle - Sam Gagner - Ryan Hamilton
David Perron - Boyd Gordon - Ryan Jones
Ben Eager - Will Acton - Tyler Pitlick
Greg Chase - Travis Ewaynk - Tyler Bilcke
Ladislav Smid - Jeff Petry
Nick Schultz - Taylor Fedun
Martin Marincin - Phillip Larsen
Sven Baertschi - TJ Galliardi - Jiri Hudler
Ben Hanowski - Roman Horak - Tim Jackman
Lance Bouma - Ben Street - Josh Jooris
Paul Byron - Markus Granlund - Brian McGrattan
Chris Butler - Dennis Wideman
Brett Kulak - Kris Russell
Keegan Kanzig - Derek Smith
Ales Hemsky - Taylor Hall - Ryan Smyth
Linus Omark - Mark Arcobello - Nail Yakupov
Jesse Joensuu - Ryan Martindale - Mike Brown
Brandon Davidson - Justin Schultz
Darnell Nurse - Andrew Ference
David Musil - Denis Grebeshkov