It was a dangerous night on Toronto roads as three crashes sent three people to hospital, including one man in life-threatening condition.

The first crash happened late Sunday night on Eastern Avenue near the ramp to the Don Valley Parkway. Police say a car flipped over, but the driver managed to get out of the vehicle and was not injured in the crash.

car rollover eastern road and don valley parkway

This car flipped over on Eastern Road near the Don Valley Parkway late last night, the driver was not hurt. (Mehrdad Nazarahari/CBC)

Then just before 1 a.m. a collision between an SUV and a transport truck sent one person to hospital. The collision happened at Comstock Road and Warden Avenue, and shut down the north and southbound lanes of Warden for the investigation and clean up. The road re-opened around 4 a.m.

warden and comstock crash

One person was taken to hospital after the SUV and a transport truck collided near Warden Avenue and Comstock Road. (Mehrdad Nazarahari/CBC)

Finally two people were rushed to hospital with serious injuries around 3:30 a.m. after a head-on crash near Kennedy Road and Finch Avenue East. 

Police say a car was travelling northbound on Kennedy when it crossed over into the southbound lanes and collided with a cube van.

A 35-year-old man is in life-threatening condition from the crash, another man is in hospital with serious injuries.

Police are investigating whether alcohol was a factor.

Kennedy will be closed between Bellbrook Road and Norcap Avenue for several hours so collision reconstruction teams can do their investigation.

kennedy and northcap collision

Two men suffered serious injuries from this crash at Kennedy Road and Norcap Avenue in Toronto overnight. (Mehrdad Nazarahari/CBC)