The Terps defense struggled for much of the day, but a late, game-winning field goal attempt by the Cavaliers went wide right.
Caleb Rowe stepped in for injured starter C.J. Brown and threw for over 300 yards, but the numbers are a bit misleading. Rowe was nearly picked off several times and a good chunk of his passing yards came on short throws that receivers turned into big gains.
The victory moves Maryland to within one win of becoming bowl eligible, which they can accomplish next week against Wake Forest.
Maryland is hopeful that Brown will be back for the Wake Forest game, but that's not a foregone conclusion, which would mean Rowe would likely get another start.
Another concern is the Maryland defense, which has struggled the past two weeks. It was understandable that they had issues against Florida State, especially on the road and with Brown injured fairly early in the game. It's much more worrisome that the team allowed so many yards and points to a Virginia offense that has struggled much of the season.
With all that said, Maryland wins yet another game in a rivalry in which they have had the upper hand since its inception. It's likely the last meeting between the two teams on the gridiron for quite some time with Maryland moving to the Big 10, so it was good for the Terps to finish off the series on a high note.