A 24-year-old man from Lacombe has been charged, after a collision near Sylvan Lake sent a man to hospital where he is now in a coma.

RCMP say the collision occurred around 9 p.m. on Friday on Highway 20 at Aspelund Road north of Sylvan Lake.

It is alleged that the driver of the pickup truck crossed the centre line and struck a Ford Ranger head-on.

The driver of the ranger, 41-year-old Randy Pinch of Breton, Alta., was airlifted by STARS to hospital in Edmonton where he is currently in a coma and listed in critical condition.

Matthew Lawrence Engelman, 24, of Lacombe, has been charged with impaired driving causing bodily harm, dangerous driving causing bodily harm, and refusing to provide a breath sample.

He is set to appear in Red Deer Provincial Court on Monday.