Derek Thompson scored eight points and Eastern Michigan held off Purdue 47-44 on Saturday afternoon.
The Boilermakers (4-5) rebounded a missed free throw and had a chance for a tying basket with 8.7 seconds to play, but Dru Anthrop threw the ball away near midcourt. It was the last of Purdue's 18 turnovers.
The Eagles (6-2) missed all eight of their tries from behind the arc in the first half but made three in the first five minutes of the second, including Glenn Bryant's 3-pointer that broke a 26-all tie 3 minutes in and gave Eastern Michigan the lead for good.
J.R. Sims added seven points for the Eagles. Terone Johnson had 12 to lead the Boilermakers, who got 11 each from Ronnie Johnson and A.J. Hammons.