COLUMBIA - A silent lineup. A home team trailing in the ninth inning. A remarkable, if not miraculous, comeback.

It's a familiar routine for South Carolina baseball fans this season. The Gamecocks have had an obnoxious amount of late comeback wins at Carolina Stadium. On Friday afternoon, that magic rubbed off on Maryland - and then some.

The No. 2 Terrapins, wearing home, white uniforms, scored three runs in the ninth inning to beat No. 3 Old Dominion 4-3 in the opening game of the NCAA Columbia Regional. Maryland's final two runs were scored when Old Dominion closer Brad Gero hit two straight batters with the bases loaded.

Final result: the good, old-fashion walk-off hit by pitch.

It's the kind of zany miracle that South Carolina has benefited from in its home park all spring. Maryland may have taken it to another level. The Terps entered the ninth inning trailing 3-1. They were shut out through the first seven innings, a lifeless lineup that showed no sign of hope.

Maryland got on the board in the eighth inning, but Old Dominion reliever Connor Overton got out of a bases-loaded jam with a double play and strikeout. Overton was yanked for Bero before the ninth inning, and disaster struck.

Maryland ace Jake Stinnett had a valiant effort to keep his team in the game, allowing six hits and three runs in eight innings. Stinnett struck out seven and walked one on 118 pitches.

The Terps are now in line to play the winner of Friday's nightcap between No. 1 South Carolina and No. 4 Campbell, which starts at 7 p.m.