Elon led 29-27 at the break, and 34-31 after Ryan Beaumont’s 3-pointer with 17:23 to play. But the Big Green (3-7) kicked off their rally from that juncture, as Maldunas knocked down a jumper and a pair of free throws to spark an 8-0 run.
Dartmouth led the rest of the way, outscoring Elon 35-25 in the second half to seal the comeback.
The Big Green won the rebounding battle 42-35, led by Golden with 11 and Maldunas with 10. Maldunas was also 5 of 5 from the foul line.
Dartmouth outscored the Phoenix 24-6 in the paint and 15-5 from the bench.
Beaumont and Lucas Troutman scored 13 points apiece to lead the Phoenix (7-3), who had their four-game winning streak snapped.