BROOKLYN -- Mirza Teletovic, a relatively unknown second-year forward from Bosnia, scored a career-high 34 points Friday night to lead the Brooklyn Nets to a narrow 107-106 victory over the Dallas Mavericks at the Barclays Center.
The loss means the Mavs (25-20) ended this three-game road trip with a 1-2 record. Dallas opens a four-game home stand Sunday night against Detroit.
After Paul Pierce missed two free throws with 8.6 seconds left, the Mavs were down three points and had a chance to send the game into overtime. But Paul Pierce fouled Dirk Nowitzki on purpose, sending him to the free throw line.
Nowitzki hit the first free throw and missed the second one intentionally. However, Andrei Kirilenko grabbed the rebound and converted a pair of free throws to give the Nets a four-point lead with 5.3 seconds left.
Teletovic surpassed his career-high of 19 points -- in the second quarter. After not playing at all in the first period, Teletovic came off the bench and scored an amazing 24 of the 39 points the Nets tallied in the second period.
Vince Carter led the Mavs with 19 points, Nowitzki had 18 points, Monta Ellis finished with 16 points, seven rebounds and seven assists, and Jose Calderon tallied 15 points.
Devin Harris fouled out with 5:58 left in the game after scoring 15 points and dishing out four assists for the Mavs.
Other than Teletovic, the Nets got 18 points and 11 assists from Deron Williams, 12 from Paul Pierce and 10 from Kevin Garnett.
Brooklyn led 57-46 at halftime and 78-70 after three quarters.
-- Dwain Price
Follow me on Twitter