Dirk Nowitzki had 26 points and moved into the top 20 on the NBA career scoring list and the Dallas Mavericks beat the short-handed and struggling Boston Celtics 89-73 Monday night.