A man in his 20s was seriously injured in a three-vehicle collision near Downsview Park late Friday night, according to Toronto police.

The crash occurred shortly after 11 p.m. at Keele Street and Downsview Park Boulevard. The injured driver was taken to hospital with serious injuries.

The collision prompted temporary road closures on Keele Street, between George Butchart Drive and Downsview Park Boulevard. All roads were reopened by around 1 a.m. Saturday.