OKLAHOMA CITY — O.J. Mayo scored 22 points, including a key 3-pointer with 17 seconds left, and the Memphis Grizzlies prevented Oklahoma City from tying for the NBA's best record by beating the Thunder 94-88 on Monday night.

Oklahoma City had pulled within a game of league-leading Chicago by blowing out the Bulls a day earlier, but the Grizzlies took the lead just after halftime and hung on to snap the Thunder's six-game winning streak.

Tony Allen added 15 points and Marc Gasol scored 13 for the Grizzlies, who were without starting point guard Mike Conley for a second straight game because of a sore right ankle.

Kevin Durant led the Thunder with 21 points and Russell Westbrook scored 19, with 12 coming as Oklahoma City tried to rally in the fourth quarter.