Calgary police had to shut down a stretch of Deerfoot Trail due to poor road conditions and a number of collisions on Saturday.
Deerfoot Trail was closed in both directions between McKnight Boulevard northeast to Anderson Road southeast at around 12 p.m.
The closure was then expanded to stretch from 64th Avenue northeast to 130th Avenue southeast.
A portion of the southbound lanes reopened just before 5 p.m., with some of the northbound lanes opening shortly after that.
Police said all southbound lanes have been reopened but northbound Deerfoot remained closed between Stoney Trail S. and Glenmore Trail as of 7 p.m. Officials expected it to reopen by the late evening.
The rest of northbound Deerfoot has been reopened.
EMS said seven adults and one teen were taken to hospital — all in stable, non life-threatening condition — from various incidents on Deerfoot Trail.
Police said between midnight to 4 p.m., there was a grand total of 238 crashes in the city, with 27 of them causing injuries.
With files from Christa Dao.