Desmond Mason hit a 14-foot jumper with 13.6 seconds left, and Memphis' Pau Gasol missed a tying 3-pointer, giving the Milwaukee Bucks a 102-99 victory over the Grizzlies on Wednesday night.
Michael Redd scored 31 points, and Andrew Bogut had 23 points and 12 rebounds to help Milwaukee overcome a bad early shooting effort.
The Bucks, who have won all three of their home games but lost all four on the road, built an 11-point lead in the fourth quarter.
But the Grizzlies refused to go away, nearly tying it when Mike Miller missed the second of two free throws with 2.5 seconds to play. Gasol, who had 16 points, missed a 3-pointer from the right corner as time expired that would have tied the game.
Memphis whittled the Bucks' big lead to 96-95 with just under 2 minutes to play. Redd hit two free throws to make it 98-95, but Rudy Gay, who had 26 points, hit a 3-pointer to tie it at 98 with 34 seconds left.
On the Bucks' next possession, Mo Williams set a screen for Mason, who hit the jumper over Darko Milicic to give the Bucks a 100-98 lead.
Williams then stripped Kyle Lowry on his drive and was fouled after the steal.
Williams added two free throws to make it 102-98.
Miller was then fouled by Bogut, and made a free throw before Gasol's miss.