Two men have died in a crash near Tisdale, Sask., bringing the total number of people killed in road crashes over the Canada Day long weekend to five.

The deceased men and their vehicle were found on Sunday evening at the intersection of Highway 3 and Highway 23, east of Tisdale near Crooked River.

Tisdale, Saskatchewan

RCMP said it appears the vehicle had gone through the intersection, left the road and struck a number of trees before coming to a stop out of view of passing traffic.

The exact cause of the crash is under investigation.

Several fatal crashes were reported on Saskatchewan's roads over the long weekend, including one in Regina that killed a 20-year-old woman and sent a male passenger to hospital just before 1 a.m. Sunday.

Regina police said the female driver was heading westbound on Wascana Drive and may have been making a left turn onto Broad Street when it collided with a truck that was northbound on Broad Street.

The truck ended up T-boning the car and both vehicles ended up in the northwest corner of the intersection, police said.

The driver of the truck has been charged with impaired driving and having a blood alcohol level that exceeds 0.08. He has been released on a promise to appear in court Aug. 28.

In another crash Sunday, a semi driver was killed and another person was sent to hospital after the vehicle rolled off an overpass on the Trans-Canada Highway at Swift Current.

There were also hit-and-runs that killed a 24-year-old man on the Poundmaker First Nation and sent a 22-year-old man to hospital in Saskatoon.

As well, three separate motorcycle crashes were reported in Saskatoon over the weekend.