Frank Kaminsky scored 21 points to lead five Wisconsin players in double figures, helping the 12th-ranked Badgers hold off Oral Roberts 76-67 on Saturday night.
Josh Gasser added 15 points for Wisconsin (6-0), and Ben Brust finished with 12. Traevon Jackson scored 11 and Sam Dekker had 10.
Shawn Glover led Oral Roberts (2-3) with 24 points. Bobby Word had 14 points and D.J. Jackson finished with 11.
Oral Roberts trailed the entire game, but pulled within four points twice in the final minutes, including 66-62 after Glover converted a three-point play.
But the Golden Eagles could not get over the hump as Wisconsin shot 8 of 8 from the foul line the rest of the way, including four from Jackson.
The Badgers were shooting a Big Ten-best 48.5 percent from 3-point range coming into the game, but struggled from behind the arc in this one. Playing their third game in five days, they hit just 7 of 23 attempts.
Wisconsin made up for the long-range deficit by grabbing 12 offensive rebounds and scoring 15 second-chance points. The work in the lane — where the Badgers scored 34 points — helped them shoot 47 percent from the floor for the game.
Meanwhile, Oral Roberts shot 55 percent, but hurt itself with 14 turnovers that Wisconsin turned into 20 points.
The Golden Eagles played without leading scorer Obi Emegano. The guard, who averages 19 points a game, injured his knee in a loss to Saint Louis on Thursday.
Missing Emegano, Oral Roberts looked rattled early.
Wisconsin scored the first nine points of the game and led by as many as 17 in the first half. The Badgers seemed poised to pull away in a romp up 35-19 with a little more than 5 minutes to go in the half.
But Oral Roberts reeled off a 9-0 run over the next four minutes. Gasser finally hit a layup for the Badgers to put them up 37-28 at half.
The game is part of the Cancun Challenge. The Badgers will next play Saint Louis as part of the tournament on Tuesday.