Two men are facing charges after an alleged road race in Barrie, Ont., Friday night, according to police.

The police force says the officers were on patrol Friday night when two "matching vehicles" allegedly racing each other blew right by them at more than 100 km/h.

They say one of the vehicles sped by an ambulance and that the officers had to pursue them for 1.5 kilometres before catching up.

Nearby pedestrians and motorists applauded when they were brought to a stop, according to police. 

The two 26-year-old men have been charged with racing a motor vehicle. Their vehicles have been impounded for a week and their licences suspended.

With files from The Canadian Press