Justin Jackson ran for 139 yards and a touchdown, and No. 20 Northwestern used a goal-line stand to hold off 21st-ranked Wisconsin for a 13-7 win on Saturday.
The Wildcats (9-2, 5-2 Big Ten) moved into a tie for second in the West Division with the Badgers (8-3, 5-2), who had won five in a row.
With 1:47 left, Joel Stave drove the Badgers from the 26 to the Northwestern 1. But Stave was forced to leave before Wisconsin's final play from scrimmage after getting hurt on a sack.
Bart Houston's pass to the end zone sailed just out of reach of Tanner McEvoy on fourth-and goal from the 11 with 2 seconds left, sealing the win for Northwestern.
Jackson had 35 carries on a chilly day, including an 8-yard touchdown run in the first quarter set up by one of five turnovers for Wisconsin.