SALT LAKE CITY (AP) - Jon Hays had two touchdown passes, Moe Lee returned a fumble 57 yards for another and BYU missed two last-second field goal attempts and Utah held on for a 24-21 victory Saturday night over the No. 25 Cougars.

The Utes (2-1) blocked Justin Sorensen's 51-yard attempt with 1 second remaining, but BYU (2-1) got a second shot because the crowd prematurely rushed the field, resulting in a 15-yard penalty.

Riley Stephenson's 36-yard attempt with no time left clanked off the left upright, sending the frenzied crowd back on the field for good to celebrate the upset.

Hays was making his first start this season in place of Jordan Wynn, who suffered a career-ending shoulder injury. He finished 18 of 27 for 196 yards.

Riley Nelson rallied BYU late, including a 1-yard TD pass to Kaneakua Friel that pulled the Cougars within 24-21.