Pau Gasol's 28 points and 13 rebounds led the Memphis Grizzlies to a 101-94 home win over the Miami Heat, who lost for the seventh consecutive game.