A man is facing charges after a Christmas Eve street brawl.

The conflict, which took place Dec. 24 on the 1300 block of 20th Street West around 4:30 p.m., saw several men fighting with baseball bats and a hockey stick, Saskatoon police said in a media release.

A 40-year-old man was pulled from his vehicle and assaulted at the scene.

A 31-year-old suspect fled the scene in a car but was arrested a few blocks away.

He is charged with assault and breaching his court undertaking.