But the Suns never got any closer.
Durant opened the fourth quarter with a fastbreak layup, sank a 19-footer, then followed with a 3-pointer and the Thunder led 79-72. Westbrook's 3-pointer put Oklahoma City up 87-77 with 4:49 to play, then Durant put on a final show.
He sank a 3-pointer, followed with a 19-footer, then scored on a layup. The spectacular finish came on Oklahoma City's next possession when he drove the lane and soared over Gortat for the dunk. Gortat fouled him on the play and Durant made the free throw to put the Thunder up 97-81 with 2:23 to play.
"I ain't going to deny it. That was probably one of the top three dunks of the year," Gortat said. "At least I'm going to be out there. I'm just going to try to be silly about it. I'm not going to cry. It's just part of the game. I already knew what was going on when he took off. I didn't lift my hands up. I just tried to get out of the picture and at least smile."
Oklahoma City used a 17-5 run to go up 45-35 on Martin's 3-pointer with 3:09 left in the first half.
The Suns went 4 minutes, 15 seconds without a point in the early stages of the Thunder outburst.
Brown scored on a drive to the basket and was fouled for a 3-point play with 1.8 seconds left to cut Oklahoma City's lead 51-45 at the break.
Notes: Boxer Floyd Mayweather Jr. had a courtside seat. Kareem Abdul-Jabbar was in attendance with former Suns owner Jerry Colangelo, now head of USA Basketball. ... Oklahoma City has won five straight in Phoenix, tied with Miami for longest active streak at US Airways Center. ... Dudley missed his second straight game. O'Neal was a game-time scratch.