Washington College 70, Ursinus 68: Stephen Poarch made two free throws with less than 20 seconds to play to hold off a late rally by the Bears (6-10, 4-5 Centennial Conference). The host Shoremen (2-14, 2-7) led by as many as 14 points in the second half before Ursinus tied the score with 1:18 left.
Hood 64, Lebanon Valley 55: Cameron Cook (Calvert Hall) had 20 points to lead the host Blazers (10-5, 4-4 Commonwealth Conference) past the Flying Dutchmen (7-9, 4-5).
Hood led by as many as 11 in the second half.
St. Mary's 58, Mary Washington 54: The visiting Seahawks (14-2, 3-1 Capital Athletic Conference) broke a 29-29 halftime tie by outscoring the Eagles (7-8, 1-3) by four in the second half.
Nick Laguerre had 16 points for St. Mary's.
Frostburg State 70, York 47: The host Bobcats (7-10, 2-3 CAC) have won two straight.
Swarthmore 75, McDaniel 71, OT: The visiting Garnet (4-12, 3-6 Centennial) scored five straight points late in overtime to win.
Evan Pupelis led the Green Terror (10-6, 4-5) with a season high-tying 17 points, hitting all seven of his free throws.
McDaniel's Nic Martin drove the lane to tie the game at 63 with 12.3 seconds left to force overtime..
Juniata 60, Goucher 54: After the host Gophers (5-10, 3-2 Landmark Conference) took their first lead of the game late in the second half, the Eagles (11-5, 3-2) closed on a 21-8 run to win.
Richard Harris had 15 points for Goucher.
Wesley 70, Salisbury 64: The visiting Wolverines (15-4, 5-1 CAC) led by 10 at the break. The loss ends a three-game winning streak for the Sea Gulls (12-5, 3-1). Chris Viqueira had 18 points for Salisbury.