LeBron James recorded his 43rd career triple-double as the Cavaliers beat the Knicks 117-88 in the NBA season opener. The Spurs spoiled Kevin Durant's Warriors debut with a 129-100 blowout win.