D.J. Newbill, Tim Frazier and Brandon Taylor combined for 52 points as Penn State defeated Purdue 79-68 on Sunday for its third straight victory.
The Nittany Lions (12-10, 3-6 Big Ten) got 19 points from Newbill, 18 from Frazier and 15 from Taylor.
Taylor scored nine points down the stretch, enough to keep Purdue at arm's length.
Despite committing some late turnovers that allowed the Boilermakers to remain in the hunt, Penn State went 11 for 13 from the free-throw line in the final 1:07. The Boilermakers missed shots underneath the basket and were forced to foul.
Purdue (13-9, 3-6), which has lost four straight games since defeating Penn State 65-64 on Jan. 18, was paced by 18 points from A.J. Hammons and 12 from Ronnie Johnson.
Penn State, which started conference play with a six-game losing streak, recorded its first three-game conference winning streak since the 2008-09 season.
Taylor also pulled down eight rebounds for the Lions and Frazier had seven as Penn State controlled the boards by a 40-36 count.
The Boilermakers pulled to within 34-29 at the half, then started the second half by drawing the third foul each of Penn State's Frazier, Taylor and Donovon Jack.
But the Lions' balanced scoring continued as John Johnson sank a pair of free throws, Taylor popped a long 3-pointer and Frazier completed a coast-to-coast drive for a 10-point advantage at 51-41.
Purdue's Hammons and Errick Peck answered with eight straight points to pull within two, but Penn State recovered when Frazier sank two foul shots, Newbill drove uncontested for a layup and Johnson scored on a nifty reverse layup to build back to an eight-point lead.
Penn State used a 21-4 run in the first half to rally from a 14-7 deficit to a 28-18 lead.
Michigan St. 89, No. 19 Purdue 73: Aerial Powers had 19 points, 11 rebounds and five assists to lead Michigan State to the upset over No. 19 Purdue.
The Spartans (15-7, 7-2 Big Ten) opened the second half on a 28-13 run to lead 67-51 with 9:24 left and led by double digits from there.
Purdue's KK Houser was leading all scorers with 17 points when she left the game with 5:12 left due to a leg injury. She elevated for a jump shot, came down holding her knee and had to be helped off the court. Houser missed the 2010-11 season with a torn ACL.
Jasmine Hines had 16 points, Klarissa Bell added 15 and Tori Jankoska scored 14 for MSU which remained alone in second place in the Big Ten with the win.
Whitney Bays led the Boilermakers (15-7, 5-5) with 22 points and six rebounds and April Wilson added 13 points.
No. 2 Notre Dame 88, No. 3 Duke 67: Kayla McBride had 23 points and 11 rebounds, and No. 2 Notre Dame remained unbeaten by handing No. 3 Duke its first ACC loss at home since 2008.
Jewell Loyd scored 17 points and Lindsay Allen and Natalie Achonwa had 15 apiece for the Fighting Irish (21-0, 8-0), who made it look easy in their first visit to Cameron Indoor Stadium as ACC members.
They never trailed, shot nearly 62 percent, held Duke to 39 percent shooting and turned the realigned conference's anticipated game of the year into yet another blowout.
They claimed sole possession of first place by bringing a decisive end to the Blue Devils' 42-game winning streak in home conference games.
Tricia Liston scored 23 points and single-handedly prevented Duke (21-2, 8-1) from being blown out by halftime.
No. 12 Penn State 79, Northwestern 75: Maggie Lucas scored 19 points Sunday and Ariel Edwards added 15 as No. 12 Penn State held off Northwestern.
Dara Taylor, Peyton Whitted and Talia East each scored 11 for the Lady Lions (17-4, 8-1 Big Ten).
Maggie Lyon's 3-pointer with 58 seconds to play pulled Northwestern to within 74-73. Lauren Douglas fouled Edwards with 43 seconds to go and Edwards made both for a 76-73 Penn State lead. Ashley Deary and Alex Cohen each made a free throw for Northwestern, but Kaliyah Mitchell sealed the Penn State win with two free throws with 2 seconds left.
Northwestern led 11-8 on a trey by Cohen, but East's layup put Penn State up 12-11 and they led 44-31 at halftime.
Lyon led Northwestern (14-8, 4-5) with 26, Cohen had 18, Douglas 15 and Christen Inman 11.