A 35-year-old woman fled police at 80 miles per hour through Winona, crashed into a building three times and struck a squad car door into an officer’s knee before she was caught on foot, charges say.

Mackenzie Lynn Tahtinen, of Winona, faces felony charges of second-degree assault with a dangerous weapon and fleeing a peace officer in a motor vehicle. She also faces misdemeanor and gross misdemeanor counts of fleeing on foot, obstruction of the legal process and reckless driving.

A Winona police officer was on patrol near the area of 9th Street and Grand Street on the evening of March 18 when he observed a driver fail to signal before turning northbound onto Huff Street, court documents say. The officer called out a traffic stop and activated his emergency lights, but the driver made no attempt to pull over and instead accelerated.