Red-hot Durant scores 46, leads Thunder past Trail Blazers