UConn (13-8, 3-5 Big East) has lost two in a row since its victory last week over then-No.1 Texas. Marquette (13-8, 4-5) picked up its first road victory in six tries.
The Huskies erased a 10-point second half deficit, as they did against Texas, but could not finish this one off. Jerome Dyson made a long three-pointer with 54.8 seconds remaining to give the Huskies a 68-65 lead. On the ensuing Marquette possession, Dyson then fouled Darius Johnson-Odom during a three-point attempt. Johnson-Odom made all three free throws to tie it with 41 seconds left.
Kemba Walker drove and missed a wild runner in the lane, even though there were 21 seconds remaining and about 16 on the shot clock. After two timeouts, Marquette got the ball to Butler off the inbound. He drove the lane with Gavin Edwards guarding him and made his jump shot from about 10 feet on the right.
UConn's desperation play never developed after a timeout as Walker inbounded to Edwards, who lost it while trying to feed Dyson.
Dyson had 18 points for UConn, which trailed by 13 in the first half and 34-29 at halftime. Walker had 15 points and six assists.
Lazar Hayward had 20 points before fouling out for Marquette.