The Boston Celtics rode a second-half surge to secure a 94-74 win over the Houston Rockets on Tuesday, ending the Rockets's 22-game winning streak in a battle of the NBA's top two teams.

Houston's streak had been the second longest in the NBA. The NBA's longest winning run was 33 games by the 1971-72 Los Angeles Lakers.

Kevin Garnett scored 22 points to pace the Celtics as the Eastern Conference leaders - who have won 13 of their past 14 games - raised their league-best record to 54-13.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.