Stephen Curry missed his second straight game with a calf injury but Klay Thompson stepped up in his absence, dropping a game-high 38 points on the Rockets as the Warriors improved to 30-2.