PHOENIX - Eric Bledsoe wasn't going to let anyone get in the way of his 10th rebound, not even teammate Goran Dragic.

Bledsoe grabbed the rebound, sending Dragic tumbling to the court, with 31 seconds to go to complete his second career triple-double and the Phoenix Suns beat the Dallas Mavericks 124-115 on Tuesday night.

The Suns won their fourth straight in their highest-scoring game of the season.

Bledsoe had 16 points and 11 assists, then took his 10th rebound away from Dragic with 31 seconds to play.

"I was teasing Bled, 'You were bullying me,'" Dragic said. "If I'm honest, I didn't know that he needed one more rebound. If I would've known I would have just let it go and let him take it. It's great when he actually got it. The whole crowd and teammates were laughing about it."

Dragic said Bledsoe went "in Beast Mode."

"Everybody said that I hurt Goran and he's going to be out like two weeks," Bledsoe said, as his teammates laughed in the background. "I pray that don't happen."

Bledsoe knew for the last several minutes of the game that he was one rebound short.

"I was exhausted," he said. "I was running around the basketball court like a chicken, trying to find that last one."

Bledsoe's first career triple-double came less than three weeks ago on Dec. 8 against the Clippers in Los Angeles.

Dragic scored 25 and Gerald Green 22 for the Suns, coming off a 3-0 trip to the East. Alex Len added 17, two shy of his career high.

"I thought we were great, offensively and defensively," Bledsoe said. "Everybody was alert. We can't ask for a better game. This is probably by far one of the funnest games I've played in."

Dirk Nowitzki and Tyson Chandler scored 22 apiece for the Mavericks, losers at home to Atlanta the previous night.

Rajon Rondo had 13 points, eight assists, six rebounds and five turnovers before fouling out with 1:37 to play in his third game since coming to Dallas from Boston.

Dallas is 1-2 since Rondo arrived.

"We're three games in," Mavericks coach Rick Carlisle said. "Three games in four days. We've got more work to do. When you have a couple of games like we've had the last two nights it feels like you're light years away, but we're a lot closer than it feels. We've just got to stick with it."

It's only the second time this season that Dallas has lost two in a row, while the Suns matched their season-high winning streak.

After shooting 4 of 19 on 3-pointers in the first half, Phoenix was 9 of 14 in the second.

Dallas committed a season-high 20 turnovers, resulting in 28 Phoenix points. Ten of the turnovers came in the second quarter, when the Suns took control for good.

"That's giving up way too many points to a team as good as it is on the fast break," Chandler said. "Just too many easy buckets."

Phoenix trailed 39-30 before outscoring the Mavericks 23-6 over the last 6 minutes of the first half to lead 53-45 at the break.

Dragic scored 12 of his 16 first-half points in the second quarter.

The Mavericks cut it to 56-52 early in the third quarter, but the Suns responded with a 16-4 run to go up 72-56 on Len's three-point play with 6:26 left in the period. Phoenix stretched it to 87-68 when Miles Plumlee made a pair of free throws with 1:08 left in the third.

The Suns led 89-74 entering the fourth. Dallas never got it to single digits until the final 1:41.

TIP-INS

Mavericks: Dallas is 5-2 in the second game of back-to-backs, 4-1 on the road. ... Monta Ellis missed six of his first seven shots and finished 5 of 17 ... Carlisle drew a technical for complaining about a foul call against Rondo midway through the third quarter.

Suns: The Suns had their first home sellout of the season (18,055). ... Phoenix had lost three in a row at home. ... The Suns missed 11 shots in a row during a stretch in the first quarter.

MOVING ON UP

Nowitzki is five points shy of tying Elvin Hayes for eighth on the NBA career scoring list.

UP NEXT

Mavericks: Host the Los Angeles Lakers on Friday.

Suns: At Sacramento on Friday.