Tony Allen scored a season-high 22 points, as the Memphis Grizzlies overcame a 16-point first half deficit and sent the Houston Rockets to consecutive losses for the first time this season.
The Grizzlies have now come back from a deficit of more than 15 to win twice in the last eight days and both occasions have come against a team with more than 30 wins and one of the three best records in the NBA.
Memphis now boasts a 5-0 record against Southwest Division opponents.
The Rockets went on an offensive tear in the first half shooting 58.