The NBA is shaping up to have a thrilling Friday night, featuring 9 total games. Of all these games, there is only one double-digit favorite, so it's implied that the games will stay competitive. Just last night, all 4 of the favorites covered the spread. How will tonight shape up?

Portland at Philadelphia (+1.5)

The Trailblazers face the 76er's in one of the closest spreads all night. However, Philly is looking to win the game outright, going 5-1 straight up in their last 6 games. Portland, on the other hand, has dropped 3 straight games and is desperately searching for any semblance of decent Basketball.

Toronto at Charlotte (-1.5)

The Hornets have been woeful on the road and are definitely looking forward to rebound at home after their 4-game road losing streak. The Raptors have gone 5-1 in their last 6 games, but will face a tough test in Charlotte. If Toronto truly wants the mantle of 2nd best in the East, they will have to put games like this away, putting more pressure on their young player base.

Milwaukee at Orlando (+3.5)

Looking virtually identical in recent form, NBA this game will be strangely competitive. While the Bucks are reeling, the Magic are having a worse day at the office, going 2-11 straight up over their past 13 games. Chalk up the Magic's recent performance with a long and challenging road game stretch.

The Bucks, on the other hand, still have hopes alive and are searching for a chance at playoffs, as they currently sit at the 9th spot.

Brooklyn at New Orleans (-10)

Put this game in the books. From a bettor's perspective, the only hope Brooklyn has is to cover the spread, which is more than a mouthful for the worst team in the league.

As the homage goes, don't bet on good teams; bet against bad teams.

Golden State at Houston (+5.5)

In the main event of the evening, the Warriors will face the Rockets in a potential playoffs match-up. James Harden is having one of the best seasons of his career, but much like Russell Westbrook, he will need more presence from his supporting cast.

When talking about the best supporting casts in the NBA, look no further than Golden State, as they have won 5 straight games.

Sacramento at Memphis (-8.5)

As the 6th seed in the West, the Grizzlies can't afford to drop any games when coming down the stretch. Games against teams like the Kings should be automatic. Memphis has been decently stout on defense, forcing the under on 4 of their last 5 games.

Chicago at Atlanta (-5)

Even with all the Rajon Rondo drama in Chicago, the Bulls have managed to stay in the playoff race, currently occupying the 8th seed. These two teams share many qualities across the board, so this game is looking tight.

Utah at Dallas (+6)

The Jazz have been on a tear recently, going 5-1 in their last 6 games, including picking up a win against Cleveland.

Coming down the back stretch of the season, expect performances from teams like the Jazz to become more commonplace. As the season wanes, playoff contenders show their true colors, and the Jazz are rising up to the challenge.

Indiana at Los Angeles Lakers (+3.5)

The Lakers have dropped 5 straight and without Luol Deng tonight, they'll be hard-pressed to turn their season around after a decent start. The Pacers are also facing injuries, as Rodney Stuckey is dealing with hamstring issues.

Friday night is the night for the NBA. Many of the games tonight have major playoff implications, so expect those caliber teams to perform when most necessary.