Four people were rushed to hospital following a crash Wednesday morning that blocked traffic at one of Winnipeg's biggest intersections well into the afternoon.

A taxi and pickup truck collided just before 6 a.m. at St. Anne's Road and Fermor Avenue, where the Trans-Canada Highway cuts through the city, police said.

The intersection was reopened as of 4:40 p.m.

"A pickup truck, a half-ton truck, hit a taxicab, and it was quite a dramatic crash," Winnipeg police Const. Rob Carver said. "[Fire paramedics] did have to extract some people from the taxicab."

Pickup truck

A pickup truck damaged in the crash straddles the median on Fermor Avenue. (Abdoulaye Cissoko/CBC)

All four people who were hurt were in the cab, Carver said.

A woman in her 20s is in critical condition, two people are in serious condition, and one person is in "less serious" condition, Carver said.

"I don't want to say minor injuries, but not as severe as the other three," he said about the fourth person.

The driver of the truck was not hurt, said Carver, adding it appears alcohol is not a factor "at this point." He couldn't say whether the driver was distracted, but did say the speed of the truck was "significant."

"There's significant damage to the rear of the taxi, and we can tell that the taxi moved a considerable distance after it was struck."

Witnesses and video

Police hope there are witnesses to the crash who will come forward, especially if they have video, said Carver.

"If anyone that happened to have seen this accident, and for sure if anyone happened to have video of this accident, we'd really like to speak to them. They can call our central traffic unit.

"We haven't been overly successful in obtaining video so far, which is odd for that intersection."

Carver said police are not sure if charges will be laid.

"We're still trying to piece together what the cause of the accident might have been."