John Hays threw for 199 yards and a pair of touchdowns, and Utah's defense hounded Arizona quarterback Nick Foles into a pair of big mistakes en route to a 34-21 win over the Wildcats on Saturday.
Utah (5-4, 2-4 Pac-12) had another solid defensive game, hitting Foles early and often to set up two interceptions.
Hays continued to build confidence after his solid start against Oregon State last week, connecting on 12 of 21 passes. John White added 109 yards and a pair of touchdowns on the ground, moving Utah within a game of becoming bowl eligible for the ninth straight season.
Needing to win its final four games to become bowl eligible, Arizona (2-7, 1-6) fell flat.
The Wildcats had trouble protecting Foles and had some ugly miscues on special teams in the first half, including two blocked punts and a badly botched fake field goal.