Devin Booker scored 31 points and Chris Paul added 23 on Thursday to spark Phoenix over Milwaukee 118-108 and give the Suns a commanding lead in the NBA Finals.
Phoenix's Mikal Bridges scored a playoff career-high 27 points for the Suns, who seized a 2-0 edge in the best-of-seven series, which shifts to Milwaukee for games three and four on Sunday and Wednesday.
"It's a 0-0 mindset for us," Booker said. "It's a game-seven mentality for us. Every game is a game seven for us. It gets rowdy up there but we'll be ready for it."
Milwaukee star Giannis Antetokounmpo scored 42 points and added 12 rebounds, but the Bucks could not offer the 26-year-old Greek forward enough support as they went down 0-2, the same deficit they overcame to beat Brooklyn in the second round.
"We've just got to keep staying aggressive," Antetokounmpo said. "We've been here before. We know what the deal is. We've got to enjoy the game. It's hard when we're losing but we're going to figure it out."
The Suns seek their first NBA crown while the Bucks are trying to capture their first title in 50 years.
"We've got to just keep making it tough on them," Bucks coach Mike Budenholzer said. "We've got to look at the film and keep working to get better against this group."
Booker delivered his eighth 30-point game of the playoffs while Paul, in his first NBA Finals at age 36, added eight assists
Bahamas big man Deandre Ayton added 10 points and 11 rebounds for the Suns while Jae Crowder had 11 points and 10 rebounds for Phoenix, but the surprise effort came from Bridges, who hit 8-of-15 from the floor and 8-of-8 from the free throw line.
"We need that," Booker said. "It takes a lot of pressure off everybody once we get it going on the offensive end."
Phoenix outscored Milwaukee 15-4 over the final 4:40 of the second quarter to seize a 56-45 half-time lead.
The Suns, without a prior playoff loss after seizing a 10-point lead, let the Bucks shoot only 35.8% in the first half.
Antetokounmpo scored 20 points in the third quarter, the most by any player in an NBA Finals quarter in 25 years, but the Suns still led 88-78 entering the fourth quarter.
The Bucks closed within 93-88, but an Ayton layup and back-to-back 3-pointers by Booker gave the Suns a 101-88 edge with 7:18 remaining.
Milwaukee answered with a 7-0 run, Jrue Holiday scoring five of his 17 in the spurt to pull the Bucks within 103-97 with 5:15 to play.
Paul responded with a 3-pointer and assisted on a Bridges' layup, boosting the Suns' lead to 108-97, and the Bucks came no closer than eight points after that.
"We had a 10-point lead and we just wanted to hold that," Booker said. "We knew they would come out desperate. We defended well and made some shots at the end."
That lifted the Suns, who went 20-of-40 from 3-point range, two wins from their first title, but they aren't thinking that way.
"We have to approach every game with a level of desperation," Suns coach Monty Williams said. "We can't look at the series numbers. Our mentality is play every game as if we're coming off a loss."
- Suns' Craig injured -
The Suns lost swingman Torrey Craig to a right leg injury at the end of the third quarter just a day after losing Croatian forward Dario Saric with a torn right knee ligament.
Two-time NBA Most Valuable Player Antetokounmpo, who missed two games with a hyperextended left knee before returning in the opener, scared the Bucks when he fell to the court in the second and third quarters but he rose and continued each time.
"Just a cramp," he said. "I don't think it was connected to my knee."
The Bucks, who surrendered 25 points at the free throw line in the opener, went almost 16 minutes before being whistled for their first foul.
Milwaukee drove inside repeatedly, outscoring the Suns 20-0 in the paint, while Phoenix went 8-of-14 from 3-point range in a first quarter that ended with the Bucks up 29-26. The Suns matched their first-game total of 11 3-pointers by halftime.