Monta Ellis made sure the Milwaukee Bucks didn’t lose another close game.

Dirk Nowitzki couldn’t do the same, even with a stat line the Dallas Mavericks had not seen from their star in nearly 10 years.

Ellis scored 22 points, and the Bucks spoiled Nowitzki’s first game since April 2003 with at least 20 points and 20 rebounds in a 95-90 victory over the Mavericks on Tuesday night.

Playing point guard with struggling backcourt mate Brandon Jennings on the bench, Ellis twice put the Bucks ahead in the final 2 minutes, the last time on a jumper for a 92-90 lead with 1:03 remaining. Milwaukee snapped a three-game losing streak - all by three points or fewer, just the third time that’s happened in franchise history.

”We can put that behind us now and build off of that,” said Ellis, who also had game highs with nine assists and six steals.

Nowitzki had 21 points and 20 rebounds for the Mavericks, who had two chances to tie after Ellis’ go-ahead basket. Vince Carter missed a 3-pointer, and after Nowitzki’s 20th rebound at the other end, Darren Collison’s wild shot on a drive wasn’t close…

J.J. Redick, playing his second game in Dallas in six days but in a different uniform after he was traded from Orlando to Milwaukee, had nine points at halftime, tied with Mike Dunleavy for the team lead, and finished with 14. Dunleavy had 13…

Larry Sanders had 11 of his 13 points in the second half and led Milwaukee with 13 rebounds…

O.J. Mayo, Dallas’ leading scorer, bounced back with 18 points after scoring just eight on 2-of-9 shooting while Kobe Bryant dominated with 38 in the Lakers’ win Sunday. Elton Brand had 12 points and 14 rebounds.

– Reported by Schuyler Dixon of the Associated Press