Members of the Ontario Provincial Police were up to some back-breaking work Friday to raise money for a few good causes.

Officers took part in a Pull-A-Truck event in partnership with the Federated Health Campaign to raise money for 21 different charities, including the Canadian Cancer Society, Diabetes Canada, Heart and Stroke, and the MS Society of Canada.

During the competition at the West Region headquarters in London, teams from several detachments heaved a 30,000 pound police truck 30 meters to see who could record the fastest time.

Ultimately, the Middlesex OPP claimed victory, outpacing officers from the Brant, Grey Bruce, and Wellington detachments.