The Cleveland Cavaliers survived what LeBron James called a heavyweight fight to defeat the Houston Rockets 99-90 on Tuesday night and still remain the league's only undefeated team at home, the Associated Press is reporting.

"That's a great team," James said. "They're a proven team from the West, and we're a proven team from the East, and we bumped heads together."

James punctuated one of Cleveland's closest wins at Quicken Loans Arena -- and a heated game -- by slapping Yao Ming's layup attempt into the backboard in the final minute.