Boston Celtics' forward Paul Pierce (34) fights for the ball but Memphis Grizzlies' guard Tony Allen ties him up in the second half of an NBA basketball game in Boston Wednesday. (AP) BOSTON: The Memphis Grizzlies held on for a vital 90-87 win over Boston Wednesday, with the Celtics missing a late opportunity to send the game to overtime and move back to the top of the NBA's Eastern Conference. Memphis' Marc Gasol stole the ball and hit a layup with just over a minute left to put Memphis ahead 88-85. He missed a pair of free throws with 4.6 seconds left, giving Boston a chance to draw level, but Paul Pierce missed an off-balance 3-pointer that would have tied the scores. Gasol scored 11 points with 11 rebounds and Zach Randolph had 13 points and eight rebounds for the Grizzlies, who solidified their hold on the eighth and final playoff spot in the West. Memphis is just half a game behind seventh-placed New Orleans. Pierce scored 22 for Boston, which missed a chance to move into a tie with Chicago for best record in the East. Thunder 106, Jazz 94: In Oklahoma City, the hosts dropped a depleted Utah team below .500 for the first time since early November. Russell Westbrook scored 31 points and Kevin Durant added 29 for the Thunder. The Jazz played without starting point guard Devin Harris because of a strained hamstring, and Andrei Kirilenko sat out the second half after bruising a nerve in a knee. That proved to be too much to overcome. Al Jefferson had 32 points and 12 rebounds to lead the Jazz, who dropped four games behind Memphis for the final playoff spot in the Western Conference with 10 games left. Magic 111, Knicks 99: In New York, Orlando made it four straight wins by stretching its dominance of New York. Dwight Howard had 33 points and 11 rebounds, while Jameer Nelson added 19 points for the Magic, who held Amare Stoudemire to his worst game this season and beat the Knicks for the sixth straight time. Carmelo Anthony had 24 points for the Knicks (35-36), who trailed by only a point after three quarters but fell below .500 for the first time since Nov. 27. 76ers 105, Hawks 100: In Philadelphia, the home team went on a 25-6 run to open the fourth quarter, turning the game and beating Atlanta. Lou Williams scored 17 points while Andre Iguodala and Thaddeus Young each had 16 for the 76ers. Williams and Young keyed the Sixers' rally off the bench in the fourth. Philadelphia was down 10 late in the third quarter before an 11-0 run early in the fourth fueled the comeback. Josh Smith had 33 points and 12 rebounds for the slumping Hawks. Smith's 3-pointer with 1.6 seconds left pulled the Hawks within three but Iguodala hit two free throws to clinch the win. Heat 100, Pistons 94: In Auburn Hills, Michigan, Dwyane Wade scored 24 points to help Miami rally for a win over Detroit. Chris Bosh had 23 points for Miami, which has won six of seven. Rockets 131, Warriors 112: In Houston, Kevin Martin scored 34 points to power Houston to a fifth straight win, defeating Golden State. Pacers 111, Bobcats 88: In Charlotte, Indiana overcame Charlotte to create some breathing room over one of their closest competitors for the Eastern Conference's final playoff spot. Kings 97, Bucks 90: In Milwaukee, Sacramento put a severe dent in Milwaukee's fading playoff hopes with a win. Nets 98, Cavaliers 94, OT: In Cleveland, New Jersey scraped only its fifth road win of the season by edging Cleveland in overtime in a match of two teams winding down miserable seasons.