David Guy drove in four runs and Virginia held off North Carolina State, 16-12, yesterday in Raleigh, N.C., as the Cavaliers won their first Atlantic Coast Conference baseball game of the season.

Virginia took a 16-7 lead with two runs in the top of the eighth inning, but the Wolfpack rallied for three runs in that inning and two more in the ninth as the Cavaliers held on to run their record to 14-11, 1-5 in the ACC.

Kent Savedge's three-run homer in the sixth helped Virginia take an 11-6 lead.

The Wolfpack (22-5, 3-1) was led by Greg Briley, who had three hits in five at bats to extend his hitting streak to 24 games. Briley had a home run and double and batted in four runs.

*GW 12-12, St. Bonaventure 0-5: George Washington (14-9-1, 3-0 in the Atlantic 10) had 26 hits to complete a sweep of St. Bonaventure at home. Scott Faloni, who was six for nine in the series, had four RBI in the first game and teammate Kevin Fitzgerald had a three-run, first-inning homer in the second game.

*William and Mary 3, George Mason 1: Bill Prezioso pitched his second straight complete game as the Indians handed the Patriots their first Colonial Athletic Association loss in Williamsburg, Va. George Mason is 12-9, 4-1.

John Volpi and Pat Ansaldi each drove in a run with singles in the first for the Indians (4-20, 2-7).