The Sunday River ski resort in Maine in the US played host to this year's Firefighter's Fundraising race
The annual race, which entered its 21st year, saw 20 teams of firefighters from Maine and New Hampshire negotiate a giant slalom race course in full livery.
Each team, comprising five members, had to carry a 50ft fire hose from start to finish, and a penalty of one second was added every time a skier let go of the hose.
The competition was won by the team from the Wolfeboro fire department in North Hampshire, while teams from Livermore Falls and Bethel, Maine, took second and third positions.
The benefits of the event were donated to Maine Handicapped Skiing.