WEST LAFAYETTE, Indiana — Johnny Davis scored a career-high 37 points and Brad Davison added 15 to help No. 23 Wisconsin get past No. 3 Purdue 74-69.
The 11-2 Badgers used a late 16-5 run to take control for its third straight win. Davis also had 14 rebounds.
Zach Edey took advantage of his size by scoring 24 points and grabbing 10 rebounds to lead the 13-2 Boilermakers. Jaden Ivey added 14 points but it wasn't enough to extend a 13-game home winning streak.
Purdue lost for the first time since Dec. 9.
The Boilermakers return to action Saturday, Jan. 8 when they travel to Penn State.