DULUTH, Minn. (AP) — Police say a Duluth officer, just days away from retirement, is hospitalized after his squad car was hit by a repeat drunken driver.

Authorities say 50-year-old Sgt. Don Boso was driving an unmarked squad when he was hit by Duane Porter, a 25-year-old Bemidji man who ran a red light about 6:20 a.m. Monday.

READ MORE: Good Question: How Do Trees Know When To Bloom?

Boso is being treated for non-life threatening injuries at St. Luke’s Hospital in Duluth. He’s scheduled to retire from the police force in about a week.

READ MORE: Minnesota Companies Mining Gold From Nostalgia For Decades Gone By

Porter was treated for injuries at the hospital and taken to the St. Louis County Jail. Records show he has previous convictions for careless driving, underage drinking and driving, drunken driving and an open liquor bottle violation.

MORE NEWS: After Her Kids Were Hacked, Cybersecurity Engineer Writes Children's Book

(© Copyright 2011 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.)