BARRIE, ONT. -- The rider of an e-bike is fighting for his life after hitting a pedestrian in Barrie.

It happened late Tuesday afternoon near the intersection of Ferndale and Edgehill Drives.

Paramedics say two people were taken from the scene to local hospital. A man in his 40s was later airlifted to Sunnybrook Hospital in Toronto with critical injuries. There is no word on the extent of injuries the pedestrian suffered.

The road was reopened around 7:30 p.m.