PHOENIX (AP) Eric Bledsoe scored 25 points and Phoenix matched its season high with 15 3-pointers in 30 tries to beat the Dallas Mavericks 123-108 Saturday night in the surprising Suns' highest-scoring game of the season.
Gerald Green made 4 of 8 3-pointers en route to 22 points and Channing Frye made 4 of 6 3s and scored 18 in the Suns' seventh win in their last eight games. Bledsoe made 3 of 4 from beyond the arc. P.J. Tucker was 2 of 3 from long-range and scored 16.
Dirk Nowitzki scored 21 points, and Monta Ellis and Brandan Wright had 19 apiece for the Mavericks, whose only lead of the night was 2-0. The 123 points were the most allowed by Dallas this season.
Both teams were playing on consecutive nights. The Suns rallied from 21 down to win at Denver 103-99 on Friday night and Dallas lost 109-108 at home to Toronto in overtime.
The Mavericks were 3 of 17 on 3s, getting outscored 45-9 from 3-point range.
The Suns set the long-range tone from the start.
Phoenix made 7 of 10 3-pointers in a season-high 38-point first quarter, leading 38-25. Green led the way going 3 for 3.
But the Mavericks methodically made their way back into the game, using a 6-0 spurt to cut it to 56-54 when Wright blocked Bledsoe's layup try, leading to Ellis' dunk with 1:30 left.
Goran Dragic somehow drove the length of the court in 2 seconds to put the Suns up 63-58 at the half.
Miles Plumlee's dunk on a fast-break lob from Bledsoe highlighted an 8-0 spurt that put Phoenix up 83-71 on a reverse layup by Markieff Morris with 4:22 left in the third quarter. Again, Dallas clawed back, cutting the lead to 83-78 on DeJuan Blair's inside basket with 2:03 to go in the quarter, but Bledsoe sank a 3, Plumlee dunked and Green made his final 3-pointer of the night to put Phoenix up 91-82 entering the fourth quarter.
Marcus Morris opened the fourth quarter with a 3 to put the Suns ahead 94-82, then Dallas' 37-year-old Vince Carter made a 3-pointer and drove the lane for a dunk, leading to an immediate timeout by Suns coach Jeff Hornacek. Right after that, Markieff Morris sank a 16-footer and Bledsoe drove for a layup to boost the lead back to 98-87.
Dallas cut it to 100-94 when Ellis made one of two free throws with 8:31 left, but Frye sank a 3, Markieff Morris made a 16-footer and the Suns led 105-95 with 7:16 left. The Mavericks got no closer than eight again. The final margin was Phoenix's biggest lead of the night.
NOTES: Suns have made at least seven 3-pointers in 18 consecutive games. ... Phoenix is 8-5 against teams that had a .500 record or better through games played Friday. ... The Suns, expected to be one of the NBA's worst teams, improved to 16-10, sixth-best in the Western Conference. ... Dallas has lost four of six.