A marathon hockey game in Chestermere, Alta., to raise money for the Alberta Children's Hospital finally came to an end Wednesday night.

With 40 players from the Calgary area taking part, the fundraiser managed to beat the Guinness World Record for the longest hockey game by running for more than 10 days.

The group also raised $1.7 million dollars for pediatric cancer research and intensive care equipment for the Alberta Children's Hospital.