Jamaican international Samardo Samuels scored a team high 17 off the bench as Cleveland Cavaliers beat the Detroit Pistons 105-89 in the NBA on Wednesday night.

Rookie Kyrie Irving also had 14 points and seven assists while Ramon Session scored 16 points to help Cleveland spoil Detroit’s first home opener with new owner Tom Gores.

Detroit’s Ben Gordon had 25 points and rookie reserve Brandon Knight scored 23.

In Charlotte, Dwyane Wade hit a bank shot over Gerald Henderson with 2.9 seconds left to lift the unbeaten Miami Heat to a 96-95 victory over the pesky Charlotte Bobcats.

After Henderson hit a 3-pointer from the right wing to put the Bobcats up by one with 12 seconds left, the Heat called time and had Wade bring the ball up. He drove to the left side and banked the shot over Henderson, then turned to Carolina Panthers quarterback Cam Newton seated courtside and imitated Newton’s Superman touchdown celebration by pretending to rip open his shirt.

LeBron James scored 35 points and Chris Bosh chipped in with 25.

Other results: Thunder 98 Grizzles 95; Spurs 115 Clippers 90; Hornets 97 Celtics 78;

Nuggets 117 Jazz 100; Warriors 92 Knicks 78; 76ers 103 Suns 83; Hawks 101 Wizards 83; Pacers 90 Raptors 85.