Butler led 40-33 following a first half that featured 11 lead changes. A 5-0 run gave DePaul a 20-15 lead, but Butler scored the next nine points, highlighted by five points from Brooks.
Marquette made its second-half comeback with Kam Jones on the bench. Elevating its play without its star, and finishing, are lessons Butler can learn.
Butler heads into a matchup with No. 19 UConn as losers of four straight road games. Tuesday's game is the second meeting this season between the two teams.