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 Magic7:00 pm EST
Detroit Pistons vs Washington Wizards7:00 pm EST
Charlotte Hornets vs Boston Celtics7:30 pm EST
Atlanta Hawks vs Toronto Raptors7:30 pm EST
Los Angeles Clippers vs Miami Heat8:00 pm EST
Los Angles Lakers vs Philadelphia 76’s8:00 pm EST

Saturday’s Schedule:

Phoenix Suns vs Oklahoma Thunder5:00 pm EST
Indiana Pacers vs Detroit Pistons7:00 pm EST
Charlotte Hornets vs Atlanta Hawks7:30 pm EST
Los Angles Lakers vs Cleveland Cavaliers7:30 pm EST
Houston Rockets vs Minnesota Timberwolves8:00 pm EST
New York Knicks vs Denver Nuggets9:00 pm EST
Portland Trailblazers vs Golden State Warriors10:30 pm EST

Sunday Schedule:

Los Angeles Clippers vs Washington Wizards3:30 pm EST
Sacramento Kings vs Dallas Mavericks4:00 pm EST
Boston Celtics vs Miami Heat6:00 pm EST
Toronto Raptors vs Orlando Magic6:00 pm EST
Utah Jazz vs Memphis Grizzlies6:00 pm EST
Brooklyn Nets vs Philadelphia 76’s6:00 pm EST
New Orleans Pelicans vs San Antonio Spurs7: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.