Naji Marshall posted 30 points and nine assists as the Dallas Mavericks extended their winning streak to four with a 123-115 victory over the visiting Golden State Warriors on Thursday.