GETTYSBURG, Pa. –- Gettysburg stayed red hot Monday, beating second-ranked Johns Hopkins 8-1 at Kirchhoff Field.

The Bullets (24-10, 10-4 CC), who have now won their last nine games, swept the season series from the Blue Jays (30-4, 12-2 CC). Gettysburg, which also rallied for an 8-7 victory in Baltimore this past Tuesday to snap Hopkins' 20-game winning streak, has swept the Jays for the first time since 1999.

Gettysburg turned in another outstanding pitching performance, as sophomore Eric Hungerford fired a six-hit complete game and was touched for only an unearned run. Hungerford (6-1), who has now thrown 18 consecutive innings without yielding an earned run, walked one and struck out three while winning his third start in a row.

Senior Pat Cody went 2-for-4 and extended his hitting streak to 22 games after doubling home the first run of the game in the third inning. Juniors Tommy LeNoir and Patrick O'Grady added two hits apiece while classmate Al Posch scored three runs and singled to push his hitting streak to 19.

The Bullets threatened Hopkins starter Jacob Enterlin in each of the first two innings, leaving runners on first and second in each frame, before breaking through in the third. Posch roped a leadoff single and Cody hit a double into the right-center gap to make it 1-0.

After Hungerford faced the minimum through the first three innings, Johns Hopkins pulled even in the top of the fourth. Chris Wilhelm reached on a fielder's choice before moving to second on a wild pitch and advancing to third on a passed ball. He crossed the plate when another wild pitch bounced high into the air and just up the first-base line.

Gettysburg had an answer in the bottom of the inning, however, breaking out with four runs. Posch drew a leadoff walk, and two batters later Cody reached after scorching a line drive off Enterlin's leg. Junior Nate Simon followed up with an RBI single up the middle that just eluded the glove of diving second baseman Adam Weiner as the Bullets went ahead 2-1.

Sophomore Scott Zanghellini followed up with a ball hit into nearly the identical spot for another run-scoring single before O'Grady delivered a two-run double to left that put the hosts up 5-1.

The Bullets opened up some breathing room with a three-run sixth against reliever Thomas Harper. The inning was sparked by another leadoff walk, as junior Austin Davis worked a free pass after falling behind 0-2. Posch was then hit with a pitch before LeNoir lofted a fly ball into the left-field corner that rolled out of play for a ground-rule double.

Harper was able to fan the next two batters, but junior Ben Roessle kept the rally going. Roessle grounded a pitch deep into the left side for an RBI single, as diving shortstop Kyle Neverman had no play after knocking the ball down. The game's final run scored when Zanghellini's grounder to first was misplayed, plating LeNoir from third.

The Blue Jays put runners on base in each of the last three innings but could not dent Hungerford. In the seventh, Jeff Lynch worked a leadoff walk and moved up on a wild pitch, but he was stranded at second after Hungerford induced three consecutive groundouts.

Hopkins threatened again in the eighth when Pete Siciliano and Christopher Casey reached on back-to-back one-out singles. But that's when Hungerford got Neverman to bounce into a 5-3, inning-ending double play.

Hungerford recorded the first two outs in the ninth, and after pinch hitter Richie Carbone singled, Chris Vonderschmidt grounded into a game-ending 4-6 fielder's choice.

Enterlin (6-1) was handed his first loss of the year, allowing five runs on seven hits and three walks through five innings. Ed Byner and Ross Lazicky hurled one scoreless inning apiece.