The host Terps (10-2) scored 12 straight goals before the Tigers (6-3) put together a three-goal run over a 13-minute span in the second half.
Goucher 24, Centenary 13: The host Gophers (4-6) held the previously undefeated Cyclones (7-1) to 13 goals to extend their winning streak at home to four games.
Hannah Khin had seven goals for Goucher.
Salisbury 20, Hood 0: The Sea Gulls (9-0, 2-0 Capital Athletic Conference) held the Blazers (2-9, 0-3) scoreless and led 14-0 at the half. Lauren Feusahrens had a hat trick for Salisbury.
Swarthmore 13, McDaniel 12: Annalise Penikis scored a free-position goal with 4:17 left for the host Garnet (6-1, 2-1 Centennial Conference) to break a tie at 12 and defeat the Green Terror (4-5, 1-2).
Hood 8, Frostburg State 7, 2OT: Ricky Orndorff scored the game-winner with 1:16 left in the second overtime to lift the host Blazers (3-8, 1-2 Capital Athletic Conference) over the Bobcats (2-9, 0-3).
Frostburg led 4-1 at the break, but Hood rallied in the second half to tie the score twice. Chris Rios' goal with 2:17 left in regulation forced overtime.
No. 4 Massachusetts 16, Harvard 8: Will Manny scored five goals to lead the host Minutemen (8-0) past the Crimson (4-4). UMass had lost three of the previous four games to Harvard.
No. 9 Duke 9, Brown 8: Dan Wigrized posted 10 saves, including four in the fourth quarter, as the host Blue Devils (8-3) beat the Bears (3-4).
Duke, which has won five straight, had nine goal-scorers. Jake Tripucka has a goal and two assists for the Blue Devils. Nick Piroli and Sam Hruster each had two goals and an assist for Brown.
No. 16 Bucknell 9, No. 15 Penn State 6: Peter Burke had two goals and two assists, and the visiting Bison (7-3) used a 3-0 run in the third quarter to top the Nittany Lions (4-5).