Elgin officials say the high-speed chase began before 2:45 a.m. Saturday morning, when they were responding to a burglary in progress at the Sam's Club at 1000 S. Randall Road.
Two male suspects were seen entering a pickup truck in an apparent effort to flee the scene, according to police.
The vehicle was driven away while one officer was attempting to gain physical control of the passenger, who was partially in the vehicle. The officer was knocked out of the truck and onto the ground, and the vehicle then struck a second officer as well as an Elgin squad car, according to officials.
The suspects then sped off while authorities chased the vehicle. The pursuit began in Elgin, into unincorporated Kane County, then to Chicago and north into Wisconsin.
Eventually, the suspects were taken into custody in Racine County by the Wisconsin State Highway Patrol.
"We take pursuits very seriously, depending on the crime committed," said Lt. Dan O'Shea, Elgin Police Department. "Obviously, if an individual is willing to run over police officers that takes it to another level and we don't want those individuals being a greater risk to the community."
Both of the injured officers were treated and released from an area hospital with non-life threatening injuries.
The suspects are being held in Wisconsin until charges can be filed, according to authorities.