Carsen Edwards found his shot just in time.

The Purdue guard scored 15 of his 17 points in the second half to lead the No. 17 Boilermakers to a 73-63 victory over Minnesota on Sunday in West Lafayette, Ind.

“Carsen needed the ball to go in, he needed to feel better about himself,” Purdue coach Matt Painter said. “He’s a guy that can score in a variety of ways, but still when you struggle, you still need something to get you going. His ability to get aggressive, make a pullup, get to the rim, get fouled, make some plays at the rim, make a layup, really gave him confidence. And I think it gave our team confidence, too.”

Trevion Williams added 16 points and Matt Haarms had 15 points, eight rebounds and five blocked shots for the Boilermakers (16-6, 9-2 Big Ten), who moved into a three-way tie with Michigan and Michigan State for the Big Ten lead.

“We knew it was going to be a dogfight,” Haarms said. “We didn’t want to be the team that got punched, we wanted to be the team that was dishing out the hits. You could really see that out on the court. We were the team that was playing with intensity.”

Amir Coffey scored 22 points, Daniel Oturu had 19 points and nine rebounds off the bench, and Jordan Murphy contributed 10 points and 10 rebounds for the Golden Gophers (16-6, 6-5).

Villanova stays hot: Collin Gillespie hit six 3-pointers and scored a career-high 30 points, and Eric Paschall added 24 to keep No. 14 Villanova unbeaten in the Big East with a 77-65 victory over Georgetown.

The Wildcats (18-4) have won 10 straight games and are 9-0 in the conference for the first time since 2009-10. The Wildcats got rolling late at their off-campus home, the Wells Fargo Center. The Wildcats are 32-3 in the building since 2012-13 — boosted by six straight wins over the Hoyas in Philadelphia.

James Akinjo led the Hoyas (14-8, 4-5) with 19 points.