Ezra Shaw/ Staff/ Getty

We are inching towards the end of the first half of the NBA season and rivalries are heating, teams are starting to come together and we are getting closer to seeing which teams are going to stand tall over the competition. This week, we are bringing you the NBA scores and the NBA power rankings that you need to know, and a look forward at this weekend’s games.

NBA Schedule for December 16 – 18

The weekend is here and what better way to enjoy it than by kicking back on the couch with a cold beverage, some snacks and a solid line up of basketball! There is some great games lined up, so you might have a hard time picking between them. Here’s the NBA Schedule for this weekend.

Friday’s Schedule

Brooklyn Nets vs Orlando Magic 7:00 pm EST
Detroit Pistons vs Washington Wizards 7:00 pm EST
Charlotte Hornets vs Boston Celtics 7:30 pm EST
Atlanta Hawks vs Toronto Raptors 7:30 pm EST
Los Angeles Clippers vs Miami Heat 8:00 pm EST
Los Angles Lakers vs Philadelphia 76’s 8:00 pm EST

Saturday’s Schedule:

Phoenix Suns vs Oklahoma Thunder 5:00 pm EST
Indiana Pacers vs Detroit Pistons 7:00 pm EST
Charlotte Hornets vs Atlanta Hawks 7:30 pm EST
Los Angles Lakers vs Cleveland Cavaliers 7:30 pm EST
Houston Rockets vs Minnesota Timberwolves 8:00 pm EST
New York Knicks vs Denver Nuggets 9:00 pm EST
Portland Trailblazers vs Golden State Warriors 10:30 pm EST

Sunday Schedule:

Los Angeles Clippers vs Washington Wizards 3:30 pm EST
Sacramento Kings vs Dallas Mavericks 4:00 pm EST
Boston Celtics vs Miami Heat 6:00 pm EST
Toronto Raptors vs Orlando Magic 6:00 pm EST
Utah Jazz vs Memphis Grizzlies 6:00 pm EST
Brooklyn Nets vs Philadelphia 76’s 6:00 pm EST
New Orleans Pelicans vs San Antonio Spurs 7:00 pm EST

NBA Standings:

Golden State Warriors (21-4)

Golden State is having a really good run with a 21-4 record, but did last week’s game against Memphis show a possible weakness in Golden State’s offens? Apparently, it was their worst offensive outing of the entire season but could it just have been the law of averages catching up to the team? Tune in this weekend to find out!

Cleveland Cavaliers (17-5)

The Cavaliers are recovering well (after a three-game losing streak) with four wins and King James averaging 32.5 points per game. Lebron James also managed to snag 7.8 rebounds and 8.8 assists, proving to the naysayers that King James still has plenty of fuel left in the tank!

San Antonio Spurs (19-5)

Thursday was a rough day for the Spurs. Their loss to the Chicago Bulls was and on-the-road loss, and the end to a terrific eleven game winning streak. Their defense game has suffered since last season and Tony Parker’s spot in the lineup has been off and on. A win over the Pelicans can help put them back on track!

Toronto Raptors (16-7)

Drake’s favorite team keeps coming up short against the Cavilers. Since last year’s Eastern Conference finals, the Raptors have lost five games to the Cavilers. Luckily, the Raptors might be able to regroup before their next meeting, which happens to be on the last night of the NBA season!

Houston Rockets (17-7)

The Houston Rockets may be a team to watch for during the rest of the season as they are on a six-game winning streak! and have also managed to be the fourth best defensive team in the NBA for the month of December. If they can maintain this momentum, they may become a team to be reckoned with.