DALLAS, Dec. 1 (Ticker) -- Tony Parker helped the San Antonio Spurs exact a measure of revenge.

Parker scored 20 of his season-high 30 points in the second half as the Spurs posted a 92-90 triumph over the Dallas Mavericks.

NBA TV highlights from
Led by Parker, the defending champion Spurs avenged a 103-84 loss to the Mavericks here on November 5.

"I was making more outside shots," Parker said. "That opened it up for me. I was looking at the basket and decided to be more aggressive."

After a turnover by Keith Van Horn, Parker made a driving layup with 35 seconds remaining to give the Spurs the lead for good at 87-86.

"Parker hurt us on his penetrations," Mavericks guard Jason Terry said. "Give him credit for being aggressive and attacking the basket."

Michael Finley made two free throws for a three-point lead before Devin Harris converted a layup with 19 seconds left to pull the Mavs within 89-88.

Finley split two free throws and, after Harris missed a jumper, Parker sank two free throws with 12 seconds to go for a 92-88 advantage.

"I missed a big one," Finley said. "Jason (Terry) was talking trash in my ear a little bit. I kind of wanted to laugh and that's probably why I missed the first one, but I still had the opportunity to knock down some and be able to give us a little bit of a comfortable lead."

The Spurs almost allowed the Mavs to force overtime when Brent Barry fouled Dallas' Marquis Daniels, who was attempting a 3-pointer, with 6.1 seconds remaining.

Daniels made the first two free throws but missed the third. Spurs superstar Tim Duncan grabbed the rebound but was called for traveling, giving the Mavericks a final shot.

"It was a great game," Spurs coach Gregg Popovich said. "Either team could have won that game. Two good basketball teams. Just a great game both ways."

However, Dirk Nowitzki missed a jumper as time expired. It was a struggle the entire night for Nowitzki, who scored 14 points on 3-of-13 shooting.

"We just wanted to make his (Nowitzki) shots tough and limit his catches and shot opportunities," Finley said.

Finley scored 15 points and Duncan had 13 and 14 rebounds for the Spurs, who played without All-Star Manu Ginobili due to a sprained right ankle.

Daniels scored a season-high 24 points and Terry added 18 for Dallas, which has lost consecutive games for the first time this season.

"It's a tough game, a tough loss," Terry said. "It's a long season. We're definitely going to learn from this one though. This is a game we felt we definitely should have won."