MIAMI -

Ray Allen scored 14 of his 25 points in the fourth quarter on a milestone day for the veteran, LeBron James and Dwyane Wade each scored 24 and the Miami Heat beat the Houston Rockets 113-104 on Sunday to snap their worst skid in three years.

Chris Bosh added 18 points for the Heat, who won for just the second time in their last seven games. They were down 97-92 following a 3-pointer by James Harden midway through the fourth, then finished the game on a 21-7 run.

Allen had 11 points during that late stretch, including a 3-pointer that allowed him to pass Allen Iverson for 21st on the NBA's scoring list. It was also the 750th regular-season win that Allen was a part of in his career.