CHARLOTTE, North Carolina (Ticker) -- Robert Jackson's three-point play with 1:37 left in the game lifted No. 21 Marquette to a 67-64 triumph over Charlotte in a Conference USA matchup.
The win was the first for Marquette (12-3, 4-1 C-USA American Division) in eight road games against Charlotte and extended the Golden Eagles' winning streak to four games.
Jackson made two free throws with 1:54 left to give Marquette a 60-58 lead. But Demon Brown countered with a 3-pointer for Charlotte 12 seconds later.
With his team down by a point, Jackson converted a layup and was fouled by Calvin Clemmons. Jackson then sank the free throw for a 63-61 lead. Travis Diener added two free throws with 16 seconds left to seal the victory.
"Both teams gave everything they had but our defense was very good at the end," Marquette coach Tom Crean said.
"It was a tough game to lose, but Marquette found a way to win the game," Charlotte coach Bobby Lutz. "We need to start winning these games if we want to start contending."
Dwyane Wade, Conference USA's leading scorer, had 20 points for Marquette.
Brown had 23 points for the 49ers (7-8, 2-2).
Charlotte led 28-23 at the half, holding Marquette to 31 percent (10-of-32) shooting, including 2-of-10 from 3-point range, over the opening 20 minutes.
The 49ers were holding a 32-27 lead with 16:40 left in the contest when the Golden Eagles used a 7-0 burst to take the lead. Marquette got baskets from Terry Sanders and Scott Merritt around a 3-pointer by Todd Townsend.
The Golden Eagles extended their lead to 50-45 with 6:22 remaining but the 49ers roared back and took a 56-55 lead on a 3-pointer by Brown with 2:56 to go. Diener was fouled attempting a 3-pointer with 2:37 left and made all three shots for a 58-56 lead.
Marquette won despite shooting just 39 percent (23-of-59), including 4-of-20 from beyond the arc. The Golden Eagles did make 17-of-20 free throws.