OXFORD - A two-alarm fire ripped through a home at 17 Old Worcester Road Wednesday afternoon.

Acting Fire Chief Paul Ford said an electric company worker happened to be driving by after 1 p.m. when he saw smoke coming from the house. The worker stopped to knock on the front door just as a backdraft blew out the front door and windows, knocking him down. As police and firefighters started to arrive, the worker went up in his bucket truck and cut power to the house, the chief said. He said the worker was later taken to a local hospital for treatment of minor injuries.

He said firefighters encountered heavy flames coming from the first and second floors. He said they made progress, but the fire quickly got into various voids, rafters and walls, causing it to spread throughout the house. Interior walls bowed and the roof partially collapsed, the chief said.

A second alarm was struck, and firefighters from Leicester, Charlton, Auburn, Dudley, Paxton, and Webster Fire-EMS arrived to provide assistance. With the assistance of a Leicester tower truck, firefighters eventually got the fire under control.

The chief said at least two people were displaced. He said two dogs were believed to have been inside, but he added that police saw the dogs running from the home. He said someone from the state fire marshal's office arrived on Old Worcester Road to investigate.