Harrison Barnes scored 31 points, Seth Curry added 23 and the Dallas Mavericks won their second straight game after an 0-5 start, 109-97 over the Los Angeles Lakers on Tuesday night.