Call the Dallas Mavericks the comeback kings of the NBA.
After coming back from 24 down against the Raptors, the Mavs overcame a 17-point third-quarter deficit with a 16-4 run late in the fourth to beat the Rockets 100-94.
Devin Harris (22 points) converted a three-point play to finally put the Mavs in front.
Dirk Nowtizki finished with 18 points and 14 rebounds after a slow start, and Josh Howard chipped in with 20 points.
But the biggest reasons for the fourth-quarter charge were Brandon Bass (17 points) and Jerry Stackhouse (15 points).
Both subs proved their worth off the Dallas bench. Stack hit a corner three to cut the lead to 91-89 before Harris put the Mavs ahead.
For the Rockets, Yao Ming posted 30 points, 16 rebounds, and five blocks. He kept the Mavs on their heels the whole night, but settled for too many jump shots in the fourth quarter instead of pounding the ball down low.
Tracy McGrady added 15 points on just 6-19 shooting in his return from an elbow injury. He also notched 12 assists.
The Mavs started their run with McGrady on the bench. By the time he reentered the game, it was too late to stem the tide.
The struggling Rafer Alston had 18 points for the Rockets. Shane Battier had 12 points and hit three of six three-pointers—making his first three and missing his last three.
The Mavericks are riding a five-game winning streak, which has included three comeback victories. They're currently 9-2 and tied with Phoenix and San Antonio for first place in the West.
The Rockets are 6-6 after losing five straight.