The Miami Heat defeated the Portland Trail Blazers, 108-107, thanks to a game-winning three-pointer with half a second remaining from Chris Bosh, who scored 37 points and pulled down 10 rebounds in the win.

Playing without LeBron James, the Heat trailed the Blazers through three quarters, but brought their A-game in the fourth, outscoring Portland, 25-19, en route to the team's 23rd win of the season.

Dwyane Wade added 16 points while Michael Beasley chipped in 12 starting in place of the inured James.

Mario Chalmers was sensational in the victory as well, as he approached a triple-double with nine points, nine rebounds and nine dimes.

As a team, the Heat shot 52 percent from the floor and 57 percent from three in the win.

Wesley Matthews led the Blazers with 23 points on a night when all five Blazers players finished in double-figures, but sloppy play down the stretch ultimately doomed Portland.

The Blazers committed 19 turnovers in the loss compared to just 13 by the Heat.