The Philadelphia 76ers brought an end to their losing streak against the San Antonio Spurs with a 112-106 victory on Wednesday night.

Having come up short against the Spurs the last 12 times they have faced each other, Ben Simmons helped Philadelphia grab the lead at 106-103 and was backed up by stand-out performances from Joel Embiid and JJ Redick.

The trio all scored at least 20 points – Simmons 26, Embiid 21 and Redick 20 – to give Philadelphia their third win in a row.

There had been some worries about Embiid’s sprained hand from a fall on Saturday, but any fears were soon quelled after he made six points and six rebounds in the first quarter.

Meanwhile, Terry Rozier’s 20 points in 20 minutes helped lift the Boston Celtics to a 102-88 victory over the Cleveland Cavaliers.

The Cavs’ LeBron James and Tristan Thompson looked to be no match for the 23-year old, making 19 and 10 points respectively across the night, and putting Cleveland on four losses in five.

In the first meeting of the two teams since the season opener – when Gordon Hayward suffered a broken leg – Rozier was key to putting the Celtics out in front, scoring eight points in a row in the fourth.

Stephen Curry came to the Golden State Warriors’ rescue with a three-pointer in the dying seconds to secure a 125-122 win over the Dallas Mavericks.

Elsewhere, Gary Harris put in a dominant first-half performance, scoring 28 of his 36 total, as the Denver Nuggets beat the Phoenix Suns 134-111.

The Brooklyn Nets’ Spencer Dinwiddie equalled a career-high of 26 points in a narrow 98-97 victory against the Minnesota Timberwolves.

Minnesota looked to be on top in the fourth after three straight free throws from Jimmy Butler, but a miss on the buzzer handed the victory to the Nets, their second of the new year.

The Houston Rockets, without top scorer James Harden due to injury, overcame the Orlando Magic 116-98, the Miami Heat beat the Detroit Pistons 111-104, and DeMar DeRozan made 35 points as the Toronto Raptors beat the Chicago Bulls 124-115.

Bradley Beal scored 27 points to help the Washington Wizards defeat the New York Knicks 121-103, the Milwaukee Bucks overcame the Indiana Pacers in a comfortable 122-101 win, while the Utah Jazz lost out to the New Orleans Pelicans 108-98 and the Los Angeles Lakers were defeated 133-96 against the Oklahoma City Thunder.