Kevin Durant scored 28 points for Golden State while avenging an embarrassing home loss to his former Oklahoma City team.