A top-ranking NBA team is going to have to beat a top-ranked team at the NBA’s best.
How do you do it?
Find out in this list of the best NBA teams in the history of the sport.
Chicago Bulls – 8-0 (19-3) The Bulls have won eight of their last 10 games.
The Bulls, who are ranked third in the West and are the top seed in the East, have won two of their three conference games and are one game behind the Cleveland Cavaliers for the No. 1 seed.
Chicago has won 11 of its last 13 games and is on a 10-game win streak.
Oklahoma City Thunder – 8.2 (20-4) The Thunder have won six of their past eight games, the longest streak since winning six straight from Jan. 1-March 2, 2014.
Oklahoma is one game ahead of Denver for the final playoff spot in the Western Conference.
Memphis Grizzlies – 7.7 (19.5-6) The Grizzlies are playing for the fifth consecutive game.
The Grizzlies have won four of their first five games and now hold a three-game lead over Denver for first place in the Eastern Conference.
Toronto Raptors – 6.9 (19 -6) Toronto has won eight consecutive games after a three game losing streak.
Toronto is on an eight-game winning streak.
Houston Rockets – 7 (16-6-1) The Rockets are playing without guard James Harden.
Houston has won six straight and three of four after losing six of its first seven games.
Sacramento Kings – 8 (14-8) The Kings are on a four-game losing streak after winning six of seven.
Sacramento is on the verge of a four game losing skid after losing three of its past four.
Detroit Pistons – 8/9 (18-9) The Pistons are on the cusp of their fifth consecutive win, but they are one win behind the Chicago Bulls for the fourth seed in East.
Los Angeles Lakers – 9.2/10 (16.7-8.5) The Lakers are on an 11-game road winning streak, including a five-game trip that includes back-to-back victories against the Chicago and Memphis Grizzlies.
Portland Trail Blazers – 10.5 (19) The Trail Blazers are on pace to win their fifth straight game, which is their longest streak of the season.
Oklahoma CITY THUNDER – 10/3 (18.2-11.7) The Oklahoma City Timberwolves are on their way to a fourth straight win, and they are on track to end their season at 12-4.
Charlotte Hornets – 9 (16) The Hornets are on another five-week winning streak and are looking at their longest run since beating the Memphis Grizzlies on April 16, 2014, for the top spot in their conference.
Atlanta Hawks – 9/9-10 (18) The Hawks are on five straight wins and are on par with their longest winning streak of all-time.
Milwaukee Bucks – 10 (15) The Bucks are on seven straight wins, including two straight wins over the Miami Heat and Charlotte Hornets.
Los Alamitos Raiders – 9-11 (16 -5) This is the longest winning skid of any team in the league, and the Raiders have lost five straight.
Chicago Bucks – 9 – 10 – The Bulls are on four straight losses, including the team’s fourth loss of the month.
Sacramento Warriors – 8 – 11 – The Warriors are on three straight losses and have lost four straight.
New Orleans Pelicans – 8 12 – The Pelicans are on two straight losses after beating the Utah Jazz on Monday.
Phoenix Suns – 9 14 – The Suns are on one loss and have a five game winning streak against teams they are not currently playing.
Miami Heat – 9 16 – The Heat are on 10 straight wins after losing five straight and have not lost in their last nine.
Sacramento 76ers – 8 16 – After losing eight of nine, the 76ers are on fire.
They are on 12-1 on the season and have won nine straight games.
Memphis Rockets – 9 15 – The Rockets have won seven straight and are four games ahead of the Golden State Warriors for the third seed in West.
Atlanta Thunder – 9 20 – The Thunder are on nine straight wins.
Sacramento Grizzlies – 8 20 – Memphis has won 12 straight games and has a six-game streak of beating teams they have not played.
Denver Nuggets – 8 24 – The Nuggets are on 13 straight wins including the most wins in franchise history.
Chicago Trail Blazers- 8 25 – The Trail Breakers are on six straight wins for the first time since the first round