The San Antonio Spurs claimed a rare win in the NBA with Patty Mills producing an impressive cameo on his return from injury.
The Spurs ended a two-game losing streak, while they notched just their second victory in eight matches, as they overcame the Houston Rockets 110-106 on Sunday.
Mills tallied over 20 minutes of court time, scoring eight points and claiming three rebounds in his return from shoulder surgery.
San Antonio veteran Tim Duncan credited the Australian guard for inspiring the Spurs' win.
"His energy, just his activity was contagious," Duncan said.
"It was great for us; brought a huge spark to the team."
Danny Green (24 points) top-scored for the Spurs in front of their home crowd, while Duncan (16) and Manu Ginobili (15) were handy contributors in San Antonio's much-needed victory.
James Harden scored a game-high 28 points, while Dwight Howard (24 points, 17 rebounds) claimed a double-double for the Rockets.
The win saw the Spurs keep track with their rivals in the Western Conference's Southwest division with a 19-13 win-loss record.
The reigning NBA champions are just four games adrift of Southwest leaders the Memphis Grizzlies (22-8), while Houston (21-8) are second.
Dirk Nowitzki was back to his best, scoring 30 points as the Dallas Mavericks defeated the Oklahoma City Thunder 112-107.
Nowitzki had not reached 30 points since November 26, while he had only gone past 20 once in the Mavs' previous six games, but his performance at home saw Dallas come from seven points adrift with a quarter to play to knock off the Thunder.
Serge Ibaka's double-double (26 points, 10 rebounds) led the way for the visitors, while Chandler Parsons (26 points) and Monta Ellis (18) supported Nowitzki.
Dallas (22-10) sit third in the Southwest, while in the Eastern Conference, the Toronto Raptors extended their overall lead to 1.5 games with a 116-102 triumph over the Denver Nuggets.
With the second-placed Atlanta Hawks out of action, Toronto pulled away from the Georgia-based team thanks to Kyle Lowry's double-double of 30 points and 11 assists.
The fifth-placed Cleveland Cavaliers drifted in the East after being stunned 103-80 by the Detroit Pistons, while the Phoenix Suns notched a sixth straight victory in the West, accounting for the Los Angeles Lakers 116-107.
In the other match, the Portland Trail Blazers extended the hapless New York Knicks' misery, winning 101-79.