Al Horford’s hook shot with 3.7 seconds remaining gave the Boston Celtics a dramatic comeback win over the Houston Rockets.
The Rockets boasted a 26-point advantage at one stage in an encounter where they led until the dying stages, when the Celtics roared back to win 99-98.
Jayson Tatum’s lay-up with seven seconds left on the clock clawed the Celtics back to 98-97, before an offensive foul gave Horford the chance to win it, which he did.
— Orlando Magic (@OrlandoMagic) December 29, 2017
The Orlando Magic ended a nine-game losing streak as they beat the Detroit Pistons 102-89.
Elfrid Payton finished with 19 points, eight rebounds and eight assists for the Magic.
The Milwaukee Bucks fought back from a 20-point deficit to triumph 102-96 over the Minnesota Timberwolves.
Eric Bledsoe – who finished with 26 points to his name – grabbed the lead for the Bucks for the first time in the game with less than two-and-a-half minutes to go.
— San Antonio Spurs (@spurs) December 29, 2017
Despite the San Antonio Spurs resting superstar Kawhi Leonard, they still had enough to beat the New York Knicks 119-107.
It was a fourth successive loss for the Knicks, with LaMarcus Aldridge’s 25 points doing the damage.
Finally, the Philadelphia 76ers squandered a fourth quarter lead to go down 114-110 to the Portland Trailblazers, who scored an incredible 42 points in the final quarter.