Gardner made all nine free-throw attempts, including six in the final 36 seconds. Jamil Wilson added 11 points for Marquette (8-3), which overcame a 49-47 loss at Green Bay on Wednesday by winning its 15th straight home game.
After two Gardner free throws gave Marquette an 80-76 lead with 35.2 seconds remaining, Charles Carmouche lost his dribble off his foot with Trent Lockett guarding him. Gardner picked the ball up, was fouled and sank two free throws for an 82-76 lead. He added two more for an 84-78 lead with 9.6 seconds left.