Tyler Dunn completed his hat trick with 5:53 left to play as No. 20 Penn upset No. 7 Virginia, 11-10, Saturday.
Cavaliers’ Zed Williams had tied the score at 10-all with 8:48 left before Dunn’s game-winner.
Visiting Virginia was the third top 10 team to lose Saturday. Two unranked teams defeated top 10 teams. Army beat No. 6 Syracuse 14-13 and Stony Brook topped No.9 Brown, 25-17.
No. 1 Denver 19, Cleveland State 6: The host Pioneers improved to 3-0 by beating the Vikings (2-4) at their Faceoff Classic.
Air Force 15, Canisius 10: Chris Walsch (Gilman) had a hat trick and the Falcons (2-2) beat the Golden Griffins (1-1) at the Faceoff Classic in Denver.