The win is the Thunder 's best of the season .
The win helps remove some of the bad taste out of their mouths following last night 's debacle in Houston .
The win is the Thunder 's best of the season and helps remove some of the bad taste out of their mouths following last night 's debacle in Houston .