Lafayette won for the third-straight time, posting an 86-79 victory over Sacred Heart on Saturday at the Pitt Center in Fairfield, Conn.
The Leopards improved to 3-5, after losing their first five games of the season, while the Pioneers fell to 2-7.
It marks the first time Lafayette won consecutive road games in December since 2007.
Sacred Heart led 67-62, with 9:28 to play on guard Steve Glowiak's layyup. Lafayette responded with a 16-5 run to take a 78-72 lead and control of the game.
Lafayette freshman guard Nick Lindner scored a game-high 24 points for the Leopards, who also received 17 from guard Seth Hinrichs and 10 from forward Dan Trist.
Guards Evan Kelley and Chris Evans led Sacred Heart with 15 points each.
The Leopards took a 45-42 lead into halftime. Lafayette held two 10-point leads, 31-21, with 8:33 left in the half on forward Alan Flannigan's jumper, and 37-27 at 7:22 on guard Bryce Scott's 3-pointer.
The Pioneers staged a furious rally to outscore Lafayette 15-8 in the last seven minutes of the half to pull within three.