MIAMI: The Dallas Mavericks' long NBA dominance of Miami continued Monday despite the Heat's intimidating new team, with the 98-96 result ending Miami's 12-game winning streak. It was Dallas' 14th straight regular-season victory over Miami, although the Heat did win the match-up in the 2006 NBA finals. Dirk Nowitzki scored 26 points and Jason Terry hit two big 3-pointers in the final 2½ minutes. Terry finished with 19 for Dallas, which won despite giving up a 17-0 run in the first half and a 13-0 run in the third quarter. Dwyane Wade scored 22 points to lead Miami. Spurs 118, Suns 110: In San Antonio, the home team's winning streak reached nine with a victory over undermanned Phoenix. Tim Duncan had 20 points and 15 rebounds while Gary Neal scored 22 off the bench for the Spurs, who improved the NBA's best record to 24-3 and are one victory from their second double-digit winning streak already this season. Jared Dudley had 27 points for the Suns, who were still waiting to unite with trade acquisitions Vince Carter, Marcin Gortat and Mickael Pietrus. They're expected to be ready for Phoenix's next game Thursday against Miami. Hawks 91, Magic 81: In Atlanta, the hosts rolled over reconstructed Orlando. Orlando, which hasn't had time to practice since acquiring Gilbert Arenas, Jason Richardson and Hedo Turkoglu Saturday, struggled to find an offensive flow all night. After setting a season low with 14 points in the first quarter, the Magic were held without a field goal for the first 8 minutes of the final period as the Hawks lead reached 17. Al Horford scored 24 points to lead Atlanta. Dwight Howard had 19 points and 20 rebounds, but too little help, for Orlando. Pacers 94, Hornets 93: In Indianapolis, Mike Dunleavy's tip-in at the buzzer gave Indiana a victory over New Orleans. Jazz 101, Cavaliers 90: In Cleveland, Utah beat Cleveland, moving coach Jerry Sloan into a tie with Pat Riley for the third-most wins in NBA history. Trail Blazers 106, Bucks 80: In Portland, LaMarcus Aldridge had 29 points and a career-high 19 rebounds as Portland shook off injury problems to rout Milwaukee. Rockets 121, Warriors 112: In Oakland, Kevin Martin made a tying basket and a go-ahead 3-pointer in crunch time on the way to 30 points as Houston defeated Golden State. Wizards 108, Bobcats 75: In Washington, the hosts limited Charlotte to one field goal in the third quarter and snapped a seven-game losing streak. Clippers 113, Timberwolves 90: In Los Angeles, Eric Gordon scored a season-high 36 points as Los Angeles handed Minnesota its sixth straight loss. Blake Griffin added 22 points and 10 rebounds for the Clipper. Michael Beasley scored 20 points for the Timberwolves, who completed a six-game trip with their 12th straight road loss.