It happened on rain-slicked Route 2 just north of Byron a little before 4 p.m. Sunday. According to the Ogle County Sheriff's Department, 17-year old Jason Ziolkowski was headed south when his car crossed the centerline.
Ziolkowski was prounounced dead on the scene. The northbound car was struck head on, injuring the two people inside. 25-year old Eric Geerts and 27-year old Stephanie Layne, both of Rockford, were taken to Rockford Memorial Hospital with minor injuries.
Police are still investigating a cause.