MILWAUKEE (AP) -- Martin Krampelj scored 19 points and Ty-Shon Alexander added 14 to pace Creighton to a 66-60 victory over No. 10 Marquette on Sunday.
Creighton (16-13, 7-9 Big East) outscored Marquette 16-3 down the stretch until a 3-pointer in the closing seconds by Markus Howard, who finished with 33 points.
The Golden Eagles (23-6, 12-4) committed 22 turnovers, which Creighton turned into 18 points.
Howard's 3-pointer from the left side put Marquette up 54-50, but the Golden Eagles turned it over on their next four possessions. Alexander turned a steal into a short jumper to put Creighton up 56-54 with 3:20 left.
Marcus Zegarski capped a 10-0 run with a steal and layup to put the Bluejays up 60-54 with 2:16 remaining.
The Bluejays preserved the victory with six free throws in the final minute. It was on only the second home loss for Marquette in 18 games at the new Fiserv Forum.
Marquette, which trailed by as many as eight in the first half, rallied for a 33-29 lead at the break as Creighton did not have field goal over the final 4:04.
Howard, who had 21 points in the first half, gave the Golden Eagles their first lead at 30-29 on a 3-pointer.
Marquette played from behind most of the first half after five turnovers in its first six possessions.
Creighton: The Bluejays have won three straight after losing their previous four. They close the regular season with two home games this week. Creighton is 9-6 at home.
Marquette: The Golden Eagles still have a shot at the Big East title and the No. 1 seed in the conference tournament. Marquette is tied with Villanova, and the teams have locked up the top two spots in the conference.
Creighton hosts Providence on Wednesday.
Marquette is at Seton Hall on Wednesday.