Charges have been handed out after a four-vehicle crash on Hespeler Road at Highway 401 in Cambridge.
Waterloo Regional Police determined a driver heading north struck the rear of a stopped vehicle and sparked a chain reaction with two more vehicles ahead.
One man was taken to hospital with non-life-threatening injuries as a result of the Friday evening crash.
Police have arrested a 36-year-old man from Guelph and charged him with two counts of impaired driving and one of dangerous driving.