A 25-year-old Calgary man was killed in a multi-vehicle crash near the community of Priddis on Monday afternoon.
Turner Valley RCMP responded to a three vehicle collision on the highway at about 12:40 p.m.
Police say a westbound car crashed into an eastbound semi tractor-trailer unit and then a highway maintenance truck.
A 25-year-old Calgary man was pronounced dead at the scene.
The two truck drivers were transported to a Calgary hospital with non-life threatening injuries and have since been released.
Traffic was diverted around the scene for several hours and the highway was reopened at about 9:00 p.m.
An RCMP collision analyst is investigating.