Milwaukee needed a big third quarter to overcome a halftime deficit to Dallas, but the Bucks managed to win their fifth game in a row behind Giannis Antetokounmpo's 31 points and 15 rebounds on Monday afternoon at Fiserv Forum.
The Bucks trailed by two points at halftime, but out-scored Dallas 35-25 in the third quarter to regain control of the game.
Eric Bledsoe added 21 points, Malcolm Brogdon had 19, and Brook Lopez had a double-double with 16 points and 10 rebounds. Khris Middleton added 13 points, and Sterling Brown had a big game off the bench with 11 points in only 19 minutes.
Dallas got five players into double figures in the Mavericks' loss.
The Bucks will play Friday night at home against Charlotte, but then embark on a five-game road trip, and only four of the 11 games remaining until the All-Star break are home contests.
Videos: NBA, Milwaukee Bucks, Fox Sports Wisconsin