UPDATE: BC man killed in crash near Revelstoke

A 51-year-old BC man, the driver of a semi-trailer, has been killed in a fiery crash east of Revelstoke on the Trans-Canada.

RCMP say just after 9:00 am, a westbound tractor trailer crossed over the centre into the path of an eastbound semi. 

The driver of the eastbound trailer was killed, while the driver and passenger in the other semi suffered serious injuries - following the impact the westbound semi caught fire.

Police say another eastbound semi and an SUV were also involved after the initial crash, with those drivers receiving minor injuries.

The highway remains closed in all directions and is not expected to reopen until about 6:00 or 7:00 this evening.

Police continue to investigate.