MIAMI – Ray Allen said he was surprised to see how open he was. So was Dwyane Wade, who took an extra dribble before believing his eyes and sending a 50-foot pass to the best three-point shooter in NBA history.

Moments later, the Miami Heat was back on track.

Allen scored 14 of his 25 points in the fourth quarter, Wade and LeBron James each added 24 points and the Heat closed with a flourish to beat the Houston Rockets 113-104 on Sunday.

Two-time defending champion Miami had lost five of its previous six games.

Unlimited Digital Access. $1 for 4 weeks.

The Heat trailed 97-92 before finishing the game on a 21-7 run that included 11 points by ex-Sonic Allen.

James Harden led the Rockets with 30 points.

Other games

• The Los Angeles Clippers and San Antonio Spurs had no problem extending their winning streaks.

Blake Griffin collected 21 points, 11 rebounds and eight assists to lead the Clippers past visiting Cleveland 102-80 for their 11th consecutive victory.

Manu Ginobili scored 21 points as the host Spurs beat Utah 122-104, their 10th victory in a row.

Anthony Davis set career highs with 40 points and 21 rebounds to lead host New Orleans to a 121-120 overtime victory over Boston, which got 39 points from former Sonic Jeff Green.

Stephen Curry scored 37 points and Klay Thompson, a former Washington State standout, had 27 — including a go-ahead three-pointer with 11.9 seconds left — as Golden State won 113-112 at Portland.

Kevin Love had 26 points and 10 rebounds as host Minnesota beat Sacramento 104-102. Isaiah Thomas, an ex-Washington Husky, scored 27 points for the Kings.

Shawn Marion scored 19 points as the Dallas Mavericks routed host Oklahoma City 109-86.

Kevin Durant of the Thunder scored 30 points — the former Sonic’s 26th straight game of 25 points or more, the longest such streak since Michael Jordan of Chicago did so in 40 straight games in the 1986-87 season.