Marc Gasol had 17 points, nine rebounds and eight assists to help the Memphis Grizzlies end a 5-game losing streak to beat the Los Angeles Lakers 107-99.