Klay Thompson scored a season-high 45 points, Stephen Curry got going after halftime and so did the Golden State Warriors, who avenged one of their four losses this season by beating the Dallas Mavericks 127-107 on Wednesday night. Curry hit three quick 3-pointers after intermission as Golden State overcame a sluggish first half, and the reigning MVP finished with a modest 14 points on a night the Warriors' role players and bench provided a balanced effort. Thompson had his second 40-point game of the season and sixth of his career, shooting 14 of 20, 7 for 12 on 3-pointers and making all 10 of his free throws.