The Dallas Mavericks beat the San Antonio Spurs 103-94 last night, halting the Spurs' winning streak at 12 games behind 26 points from forward Dirk Nowitzki.