Canada edged past Poland 4-3 in a pulsating encounter to secure the bronze medal in the men's hockey Olympic Qualification tournament in New Delhi on Sunday.
The third-fourth place classification match between Canada and Poland turned out to be a lively contest as both the teams came out with attacking hockey in a bid to outsmart each other.
But in the end the 14th ranked Canadians managed to hold on to their slim one goal lead to break Poland's heart.
Canada took the lead as early as in the fourth minute through captain Ken Pereira, but Poland equalised four minutes later when Arthur Mikula scored a field goal.
The Canadians once again surged ahead in the 27th from Rob Short's field goal, but their joy was short-lived as the 19th ranked Polish drew parity in the next minute through Szymon Oszyjczyk to go into the breather locked at 2-2.
The Canadians maintained their stronghold in the match after the change of ends and scored two more goals - Matt Guest (41st) and Pereira in a span of 10 minutes to make the scoreline 4-2 in their favour.
The Canadians could have scored another just 10 minutes from the hooter when they were awarded a penalty stroke, but Scott Tupper was denied by a brilliant Polish goalkeeper Arkadiusz Matuszak.
Poland, however, managed to reduce the margin eight minutes from time through Bartosz Zywiczka, but it was not to be their day as they the failed to score the equaliser even after creating numerous chances in the dying moments of the match.
Meanwhile, Italy spanked minnows Singapore 5-0 in a classification match to finish fifth in the tournament.