What was originally thought to be only a formality, the Calgary Centre byelection now has all the airs of an actual political race, with voters in the heart of the city heading out to the polls Monday.
Polls opened at 7:30 a.m. and will close at 7:30 p.m.
Those who need to know where to vote, can find the information they need at the Elections Canada website.
STORY CONTINUES AFTER THE GALLERY..
Prove your identity and address in one of three ways: showing one original piece of government-issued ID with your photo, name and address (such as a driver's licence); or by showing two original, authorized pieces of ID - both must have your name and one must also have your address; or by taking an oath and having an elector who knows you vouch for you.
You must be a resident of Calgary Centre from Oct. 24 to Nov. 26.
To vote in a federal byelection, you must be a Canadian citizen.
You can get details about your voting location and other byelection information at www.elections.ca or by calling 1 800 463 6868.
You must be at least 18-years-old on byelection day.
You don't need to be on the voters list or have voter's card to cast a ballot today - you can get registered on site.
Polls are open from 7:30 a.m. - 7:30 p.m.
The Calgary Centre vote promised to be a sleeper but the weeks leading up to the ballot saw, or rather failed to see, much from Tory contender Joan Crockatt.
It also saw a statistical dead-heat develop between the Tories and the Grits. The riding byelection also took centre stage with a political fumble by Liberal leadership candidate Justin Trudeau, when he said the problem with Canada is that it's run by Albertans. Trudeau called the digging up of the old interview that captured those sentiments a smear campaign by Conservatives fearful of losing that bastion of Conservatism that is Calgary Centre.
There was the initiative by 1calgarycentre.ca encouraging progressive voters to get behind one non-Conservative candidate to ensure a progressive win in the traditionally Tory riding.
Then there were those highly connected Calgary Conservatives who put their support behind Liberal candidate Harvey Locke to voice their distaste for what they said is the way the Tories chose - or rather assigned - the Conservative contender in the riding.
Results from the byelection will start to come in at 10 p.m. Monday.