It looked like a playoff game, felt like a playoff game and 48 minutes were not enough for the Warriors and Mavericks on Tuesday night.

Stephen Curry's 3-pointer with .01 left in overtime gave the Warriors a 122-120 victory over the Mavericks at American Airlines Center in Dallas.

The Warriors (46-28) put virtually three games between themselves and Dallas (44-31) and pretty much assured themselves a spot in the Western Conference playoffs.

They did with starting power forward David Lee sitting on the bench in street clothes and starting center Andrew Bogut back hom in San Francisco.

Curry finished with 23 points and 10 assists, bracing a Warriors attack that saw five players finish in double figures.

Klay Thompson led the way with a team-high 27. Jermaine O'Neal finished with 20 points and eight rebounds. And then there was Andre Iguodala's line: 16 points, eight rebounds and seven assists.

Jordan Crawford came off the bench to deliver 19 points in 16 minutes.

The Warriors fought and battled and maybe even bled, and it almost was not enough to overcome the performance of an old friend in a Mavericks uniform. Monta Ellis scored 27 points and had a terrific fourth quarter for the Mavericks, who were led by Dirk Nowitzki's 33 points.