An officer with the Miami Police Department was struck by a driver reportedly suspected of driving under the influence in the early morning hours on Thursday.

According to CBS News, 39-year-old Officer Mario Gonzalez was working off-duty on a construction site detail when the suspect—identified as 33-year-old Belkis Salgado—reportedly slammed into his unmarked police cruiser.

Gonzalez was transported to a nearby hospital where he was treated for an injury to his head and a broken shoulder blade.

Salgado was arrested and charged with DUI, DUI with bodily injury, and refusal to take a breath analyzer test after the crash.