Out-of-sorts Thunder upset by Diamond Creek in major turnaround