The Cardinal went on an 11-3 first half run to open up a comfortable lead. The Wildcats missed their first five shots of the second half and Stanford held a double figure lead for most of the half.
Arizona had a chance to trim the lead. A Hassan Adams runner had the Cats within seven and the Cats then stole the in-bounds pass, but Mustafa Shakur had the ball stolen away before the Cats could attempt a shot.
Salim Stoudamire's two free throws trimmed the lead to 77-71, but Hernandez streaked down the court for an easy lay-in.
Grunfeld was a staggering 10-12 from the field, including a perfect 3-3 from behind the arc.
Four Wildcats finished in double figures, including 20 from Channing Frye.
Hassan Adams added 19.