Behind running back Keon Lattimore and quarterback Sam Hollenbach, the Terrapins overcame a 20-0 halftime deficit to earn a hard-fought 28-26 road victory.
Lattimore rushed for 114 yards on 15 carries. His 56-yard touchdown scamper with just more than nine minutes remaining in the fourth quarter put the Terps on top for the first time all day.
Hollenbach pitched in by going 17 for 28 for 171 yards and one interception. He also contributed on the ground with a 3-yard touchdown.
Marylands defense held on for the win, denying Virginias two-point attempt with less than three minutes remaining in the game.
The Terps started the contest very slowly, on both offense and defense.
Following a Maryland punt on their first possession, Virginia quarterback Jameel Sewell capped off a nine-play, 80-yard drive with a 36-yard touchdown run to start the scoring.
The Cavaliers increased their lead to 10, when kicker Chris Gould connected on a 26-yard field goal to take advantage of good field possession following a Hollenbach interception.
The Terps best drive of the first half featured a number of Lattimore runs and Hollenbach completions accounting for 64 yards. However, the drive stalled and kicker Daniel Ennis missed a 29-yard field goal attempt.
Late in the first half, Sewell and the Cavaliers struck quickly to push the lead to 17-0.
After taking over at midfield, Sewell completed a first down pass to receiver Fontel Mines. One play later, he connected with receiver Kevin Ogletree from 38-yards out for the touchdown.
A Gould field goal as the half expired gave Virginia a 20-point advantage.
The Terps second half surge started and ended after Virginia miscues.
Following a Gould miss from 50 yards, the Terps took over at their own 33-yard line and slowly moved down field. However, the drive stalled and Adam Podlesh came on to punt.
Virginia return man Emmanuel Byers, however, gave the ball right back by fumbling inside his own five.
Maryland back Lance Ball punched it in on the very next play to put the Terrapins on the board.
Ball complemented Lattimores big day with 76 yards of his own on 12 carries.
The Terps would take advantage of another Cavaliers special teams mistake early in the fourth quarter.
Goulds 16-yard punt set the Terps up at the Virginia 31 with time running out in the third quarter. Hollenbachs three-yard touchdown on the second play of the final period moved Maryland to within 20-14.
The Terps next drive belonged to Lattimore. Following three straight Hollenbach completions, the junior running back bolted for a 56-yard score to put the Terps on top.
It was now time for the Terrapins defense to step up and make big plays.
Three plays after the Lattimore strike, linebacker Erin Henderson picked off Sewell and took it back 46 yards to extend the Maryland lead to 28-20.
It was the only blemish on a day when Sewell threw for 243 yards and two touchdowns and ran for 92 yards on 10 carries.
The second of Sewells aerial touchdowns came with just under three minutes remaining.
On the first play after taking over on the Terps 45, the Cavaliers quarterback found Ogletree from 45 yards out to bring Virginia within two.
However, the Maryland defense had one more big play in them as they stopped Sewells pass attempt on the two-point conversion and held on for the 28-26 victory.
Surprisingly, the 2006 comeback was the last time that the Terps bested Virginia. The Cavaliers would take a tough 18-17 victory in College Park the next season and then embarrassed Maryland 31-0 at home in 2008.
A 20-9 loss to Virginia for homecoming in 2009 extended the losing streak to three, which should make the Terps even hungrier for a win this Saturday.