It was ugly in many ways, but No. 10 Seton Hall found a way to keep its unblemished record in Big East play alive on Wednesday.

The Pirates (16-4, 8-0) survived a horrendous offensive performance, a low-energy half-hour of play and a foul fest to defeat DePaul, 64-57, at the Prudential Center on Wednesday night. Seton Hall remains in first place in the conference, one game ahead of Villanova in the Big East standings.

The victory stretched the Pirates’ longest win streak since the 2002-03 season to 10 games, the 10th double-digit win streak in program history. A win over Xavier on Saturday morning would give the Pirates their longest stretch of victories since the 1992-93 season.

Seton Hall built an early 11-point lead, only to watch DePaul head into halftime with a 29-28 advantage. The Blue Demons grew that edge to as high as nine points, a lead the Pirates slowly chipped away at over the next 10 minutes.

Then Myles Powell woke up, took over and saved Seton Hall for the umpteenth time in his storied career.

The star guard saved the day with a strong finish after putting up his worst half-hour of the season. After missing 14 of his first 18 shots, the senior went on a personal 9-0 run to give the Pirates their first lead of the second half with five minutes to play, one DePaul (13-8, 1-7) never threatened to take back.

Powell finished with a game-high 24 points, pushing himself into No. 4 in the program’s all-time scoring list.

He overcame a collective 6-of-27 (22 percent) day from three, 48.3 percent (14-of-29) clip from the free throw line and 20-turnover performance with his late-game heroics.

Sandro is back

Junior forward Sandro Mamukelashvili returned to the floor after missing 10 games with a broken wrist on his right, non-shooting hand. His first appearance since December 8 was brief and unimpressive, a five-minute run where he picked up more fouls (2) than points (1).

Mamukelashvili’s return is a positive development for the Pirates nonetheless. He was Seton Hall’s second-leading at the time of his injury, averaging 10.9 points, 4.7 rebounds and 1.7 assists while shooting a team-best 43.5 percent from deep.

Defense sparked Seton Hall

The crowd at the Prudential Center was dead for long stretches of the game, but it was awakened by a number of defensive plays.

Senior guard Quincy McKnight prevented a breakaway alley-oop from DePaul with a smart deflection in the midst of Powell’s personal run, keeping the momentum for the Pirates as they mounted the comeback.

Then, with DePaul threatening to make it a one-possession game in the final minute, forward Romaro Gill skied for his fifth block of the game, stuffing Romeo Weems at the rim as he went for the dunk.

Unsportsmanlike conduct

The sides traded technical fouls in a 30-second stretch in the second half.

DePaul guard Jalen Coleman-Lands received the first unsportsmanlike conduct penalty while celebrating a teammates dunk to give the Blue Demons a four-point lead. On Seton Hall’s next trip up the floor, Powell received a technical while celebrating teammate Ike Obiago’s second-chance score.

The strange stretched exemplified an over-officiated contest that featured 47 total fouls.

Buy Seton Hall tickets: StubHub, SeatGeek, Ticketmaster

The streak lives on

The Pirates own one of the more curious streaks in college basketball, and that extended with a win on Wednesday. Seton Hall is now a perfect 25-0 when Fox Sports’ play-by-play commentator Brian Custer calls their games.

Brian Fonseca may be reached at bfonseca@njadvancemedia.com. Follow him on Twitter @briannnnf. Find NJ.com on Facebook.