They held Marcus Williams to just five points and zero field goals.
What they could not do is handle Arizona's quickness. Much like they did against Illinois this weekend, the Cats went to the hoop whenever they could and as a result they went to the foul line an astounding 42 times.
Arizona was on fire in the first half. Thanks to a 22-5 run the Wildcats built up a 12-point lead and led by as many as 15.
As the Wildcats have been accustomed to, the Cats allowed the Cardinals to chip away and led by just nine at the half.
Things got worse in the second half. Arizona missed 17 straight shots and by the never got going offensively in the second 20 minutes. The Cardinal battled back and took a 50-49 lead with 13:18, but it would not last.
Arizona built the lead back up to as many as 11, but the Cardinals would not falter and seven straight Louisville points, capped off by a Brandon Jenkins lay-in, had Louisville within four, 69-65.
That would be as close as the Cardinals got. Arizona made a few big defensive stands and hit enough free throws to hold on for the win.
Juan Palacios led Louisville with 15 points.