A 31-year-old man is behind bars following an alleged attack on his common-law partner, a 22-year-old woman.

Police say it started on Friday around 2 a.m. when the couple started arguing outside a nightclub in Portage Avenue's 500 block. The man allegedly forced the woman into the front seat of the vehicle and started to drive.

He then allegedly assaulted her a number of times in the upper body before guiding the passenger side of the vehicle toward a semi-trailer that was parked around Winnipeg's Arlington Street and St. Matthews Avenue, crashing into it.

The man ran from the vehicle following what police call the serious collision, leaving the woman trapped inside. 

Emergency crews responded to the scene, cutting her from the vehicle using the Jaws of Life. 

The woman is in stable condition.

"She did sustain injuries, thankfully nothing life-threatening," said Const. Jason Michalyshen.

He added she was wearing a seatbelt, which may have saved her life.

"If she wasn't [wearing a seatbelt], given the nature of the impact — the vehicle was travelling at a high rate of speed, smaller vehicle into a parked vehicle — I don't think you need me to describe what potentially could have happened," he said.

Around 11:40 p.m. on Friday, the man was arrested. He has since been charged with attempt to commit murder, two counts of assault causing bodily harm, overcome resistance by attempting to choke, suffocate or strangle another person, forcible confinement, kidnapping, two counts of uttering threats.

He is also charged with five counts of fail to comply [with] condition recognizance and one count of dangerous operation of a motor vehicle.