HANOVER, N.H. — Senior Jeff Keller ripped three doubles — the second of which broke Dartmouth’s career mark — and scored four runs as the Big Green set season highs in hits and runs in a 16-8 victory over Division II St. Anselm on Tuesday afternoon at Red Rolfe Field at Biondi Park. Juniors Thomas Roulis and Nick Lombardi each drove in four runs, the latter with a grand slam, as Dartmouth (13-19) won its third consecutive game and 12th straight against the visiting Hawks (12-27).

Joining Keller with three hits were senior Dustin Selzer, who was 3-for-4 with a double, two runs and two RBIs, and freshman Michael Ketchmark making his first start in front of the home crowd. Roulis tripled, singled and scored twice to go with his four RBIs, while Lombardi added a single to his ledger with a pair of runs scored. Overall, Dartmouth collected 17 hits on the afternoon.

St. Anselm was no slouch at the plate against four Big Green hurlers, rapping out 13 hits. Dan Lagasse doubled and tripled while driving in a pair of runs to lead the Hawks, and Jon McQuarrie had a pair of hits with a double and two RBIs. Also with two safeties were Matt Wojichowski and MacNeill Finnegan, with Wojichowski and Kyle Grumoli scoring twice.

The Hawks jumped out to a quick 2-0 lead in the first thanks to Lagasse’s RBI triple and a run-scoring single by Wojichowski against sophomore Adam Charnin-Aker. But Dartmouth got one of those runs back on a Roulis sacrifice fly in the bottom half, scoring Keller who led off with his first two-bagger.

In the third, St. Anselm tacked on two unearned runs on a pair of Big Green errors. Joe Morin reached base on a one-out error, Wojichowski was hit by a pitch and Finnegan lined a single to center. When the ball was fumbled, Morin was able to come home. Then with two outs, McQuarrie yanked a double into the left-field corner for a 4-1 Hawk lead.

That lead didn’t last long, however, as Dartmouth pushed six runs across the plate in its half of the third. Keller was plunked by a pitch, then stole second and went to third on a single off the bat of junior Bo Patterson. Roulis brought both runners home with a shot into the right-center gap for a triple, and Selzer followed with an RBI single. The first out was recorded on a liner to center, but Lombardi continued the hit parade with a base hit. After Hawk hurler Bryan Even balked, Ketchmark lined a single that skipped past the left fielder, allowing Selzer and Lombardi to score and Ketchmark to reach third. Autrey Gates relieved Even on the mound, and junior Matt MacDowell greeted him with a sacrifice fly to center to cap the scoring.

Keller broke the doubles record to start the fourth, and Selzer drove him home with a two-out single. But the Hawks kept swinging, and in the fifth, Wojichowski led off with a double and scurried home on Finnegan’s single to left-center. One out later, McQuarrie picked up his second RBI of the day with a sacrifice fly to make it an 8-6 game.

The six-run third was big for the Big Green, but the bottom of the fifth was bigger as Dartmouth blew open the game with eight runs, all coming with two outs. Junior Matt Parisi drove in the first run with a single to score Ketchmark who had doubled. Keller followed with his third double of the day, which sent Parisi racing home. After a walk to freshman Ben Socher, Roulis delivered an RBI single and Selzer walked to load the bases, ending reliever Ryan Cosmopulos’ time on the mound. With Mack Flynn in to pitch for St. Anselm, a passed ball scored another run and sophomore Joe Purritano walked to load the bases once more. On the very first offering from Flynn, Lombardi belted a grand slam, the second of his career and his fourth long ball of the season.

The Hawks put solitary runs on the board in the sixth and seventh, but the Dartmouth bullpen was able to minimize the damage.

Freshman Chris Burkholder (1-0) earned the first victory of his career with 2.2 innings of relief, allowing three runs on three hits with three walks and three strikeouts. Rookie right-hander Travis Lambert tossed 2.1 effective innings, yielding just a single run while fanning three. Getting the final three outs was junior Jay Graham, who did load the bases before punching out the final two hitters of the game.

Even (0-1) was stuck with the loss having surrendered seven runs, six earned, on eight hits.

Dartmouth will play its final four Ivy League games this weekend against Harvard, playing a doubleheader at the Crimson’s O’Donnell Field on Saturday at 1 p.m. followed by a Sunday twinbill in Hanover, also at 1 p.m. The Big Green are two games behind Yale in the Rolfe Division standings, so they will need some help from Brown to have an opportunity to catch the Bulldogs and keep its string of six straight division titles alive.