LeBron James and Dwyane Wade even impressed each other. The two young stars put on a show of dazzling dunks, drives, and playoff-caliber hustle that awed fans, their teammates, and a coach who witnessed the legendary battles between Magic Johnson and Larry Bird.
''People got a view of absolute greatness," Heat coach Pat Riley said. ''It's absolutely beyond description. I haven't seen players do that in a long, long time."
James scored 47 points and posted his 10th career triple-double, outdoing Wade and leading the Cavaliers to their seventh straight win, 106-99, over the Miami Heat yesterday in Cleveland.
''It's probably the best matchup I've been in," said Wade, who finished with a season-high 44 points.
''It was great for the game. It was two young guys trying to propel their teams to a win. I had fun. I know he had fun."
Cleveland started out flat and trailed for most of the second half as James and Wade dueled to the delight of the sold-out crowd.
The two defended each other several times and even dove on the floor fighting for a loose ball. Wade outscored James, 21-18, in the fourth quarter and had Miami's final 12 points.
Each time the Cavaliers got close, Wade would hit a jumper or make a highlight-reel drive to the rim for the Heat, who were without Shaquille O'Neal.
''He surprises me sometimes but he's Flash and can dominate a game," James said.
James finally put Cleveland up for good, 101-99, on a slam with 1:13 remaining.
Spurs 106, Wizards 99 -- Manu Ginobili scored 16 of his 22 points in the fourth quarter and host San Antonio came back from a 10-point deficit to beat Washington.
Tony Parker added 24 of his 28 points in the second half for the Spurs (57-16), who have won three straight and hold a three-game lead over Dallas for the best record in the Western Conference.
Gilbert Arenas led the Wizards with 31 points.
Bucks 96, Pacers 89 -- Michael Redd scored 20 of his 39 points in the third quarter and host Milwaukee set an NBA record with only two turnovers.