CALIMESA, Calif. -

A Calimesa man has been arrested for allegedly fleeing the scene of a crash that left a bicyclist hospitalized in critical condition.

According to a release from the Cabazon Station, 42-year-old William Donald Johnson was taken into custody around 12  p.m. Monday after a Riverside County deputy saw a car matching the damage expected from evidence left at the scene.

His car was also similar to the description witnesses gave police following the hit and run.

Johnson's car, a Ford Five Hundred, was parked in his driveway in the 1200 block of Cherry Lane in Calimesa, according to the release.

After investigating, deputies determined Johnson was involved in the hit and run crash from December, 29, at the intersection of Calimesa Blvd. and Singleton Rd.

The victim was hit while riding his bicycle around 12:30 p.m. that day. According to witnesses, the bicyclist was riding southbound on Calimesa Blvd. and the suspect was driving northbound. 

People who saw the crash said the suspect's car crossed the center divider and hit the victim head-on. Their was damage to the front left headlight and front left side of the car.  

The bicyclist is still in critical condition and authorities aren't releasing his name at this time.

Johnson was booked into the Smith Correctional Facility for felony hit and run charges.

The intersection was closed for about four hours during the crash investigation, according to police.