Traffic is being diverted on the way into the city this afternoon as police investigate a roll-over that happened this morning.

At around 8:30 AM a truck rolled numerous times on North Bound Deerfoot Trail near the Bow River bridge.

Two men in their late teens were ejected from the vehicle.

Both have been taken to hospital in serious but stable condition.

The clean-up and investigation has re-routed traffic to Macleod Trail and North Dunbow Road has been closed for the time being.