Oklahoma City Thunder to beat Washington Wizards -

The Thunder have been on fire over the past fortnight, with a run of eight consecutive victories, the last of which was a 122-112 win over the Philadelphia 76ers on Sunday night.

They should make it nine in a row against a Wizards team they beat by nine last Thursday.

Washington have won just two of their last six games, and could be without star point guard John Wall, who sat out their last game with a knee injury.

Cleveland Cavaliers to beat Detroit Pistons -

The Cavaliers beat the Pistons 121-104 at home on Sunday, and should win the rematch in Detroit on Tuesday night.

Cleveland have now won back-to-back games for the first time since mid-December, while Detroit have lost eight in a row.

The Pistons should improve having traded for Blake Griffin on Monday, but it will take them some time to adjust after losing several important role players to get the former Clippers power forward.

Golden State Warriors (-8.5) to beat Utah Jazz -

The Warriors have been better on the road than at home this season, with a record of 19-6 in Golden State and 21-4 elsewhere.

So expect them to go to Utah and comfortably beat a Jazz team that have won 11 of 25 games against Western Conference sides to date.

The Warriors have won 12 of their last 14, and beat Utah by 25 on 27 December.

Portland Trail Blazers to beat Los Angeles Clippers -

The Clippers have lost three of their last five games, and aren’t going to get any better now that they’ve traded away their best player.

With Griffin now in Detroit, it’s hard to see Los Angeles beating a Trail Blazers team that have won five of their last six.

Portland have had three days off since they beat the Dallas Mavericks on Friday, and should be able to take advantage as the Clippers integrate several new players.