MIAMI (AP) -- Michael Rocco passed for 226 yards and two scores, running back Perry Jones threw one touchdown pass and caught another, and Virginia held off Miami 28-21 on Thursday night to snap a seven-game Atlantic Coast Conference road losing streak.
LaRoy Reynolds stopped Miami's Mike James in the backfield on fourth-and-2 at the Virginia 15 with 2:10 remaining, and the Cavaliers (5-3, 2-2) held on from there.
Jacory Harris completed 21 of 30 passes for 311 yards and three touchdowns for Miami (4-4, 2-3), which saw its two-game losing streak snapped and saw its chances in the Coastal Division take a huge hit. Tommy Streeter caught seven of Harris' passes for a career-best 176 yards and two touchdowns for the Hurricanes.
Kevin Parks ran for a game-high 85 yards for Virginia, which hadn't won on the road in ACC play since beating Maryland on Oct. 17, 2009.
Copyright 2015 by The Associated Press. All Rights Reserved.