Miami is battling for a playoff spot and comes off a 112-99 win at Charlotte on Wednesday while making 21 three-pointers. James Johnson had a rare start and responded with 26 points, including six-of-seven from three-point range. This is a revenge game for the Heat, which was embarrassed at home 101-84 by the Raptors on March 23 with Miami shooting just 39.0 percent. Toronto outscored Detroit 37-22 in the fourth quarter to pull out a 105-102 win on Wednesday although the Raptors defense was lacking as the Pistons shot 52.5 percent for the game. Miami has covered the number seven straight against teams with a .600 or better winning percentage and five of its last six road games overall. Toronto is just 4-9 ATS its last 13 games after a win and 3-7 ATS following an ATS win. Miami is on a current 27-9-1 ATS run. Play the Heat.
TAKE THE GUESSWORK OUT OF SPORTS BETTING
Get free NBA Picks
I pore over the data, injuries, news, and odds every morning.
You get the best bets delivered to your inbox.