MILWAUKEE — The Milwaukee Brewers set the tone before many fans had settled into their seats at American Family Field on Saturday night. Jackson Chourio and William Contreras delivered back-to-back home runs in the first inning, and the Brewers never looked back, defeating the Texas Rangers 5-3 to extend their winning streak to four games. The victory also handed Texas its fourth consecutive loss, keeping the Rangers two games behind the AL West-leading Houston Astros, who lost earlier in the day to the New York Mets.

Chourio, who entered the game with 19 homers on the season, wasted no time adding to his total. On a night when the team distributed cereal bowls bearing his name to fans, the 22-year-old outfielder crushed a 1-0 pitch from Cal Quantrill over the fence for his 20th home run of the year. The crowd roared as Chourio circled the bases, and the energy only intensified moments later. Quantrill, a strike away from escaping the inning, left a 2-2 pitch over the plate, and Contreras deposited it 409 feet into the left-field seats. The two early blasts gave Milwaukee a 2-0 lead and set the stage for a night of disciplined pitching and timely hitting.

The Brewers added to their advantage in the second inning. Luis Lara, the 20-year-old outfielder making his presence felt, lined an RBI single to drive in another run. He struck again in the seventh with another run-scoring hit, pushing Milwaukee’s lead to 5-1. The Brewers’ offense, while not explosive after the first inning, proved sufficient behind a strong outing from starter Shane Drohan. Drohan, now 7-5 on the season, worked five innings, allowing just one run on a solo home run by Cody Freeman in the fifth. He struck out six and walked two, keeping the Rangers’ lineup off balance for most of his tenure.

Texas made a late push in the eighth inning. Corey Seager drew a leadoff walk, and with one out, Brandon Nimmo launched a 426-foot home run off reliever Chad Patrick to cut the deficit to 5-3. The Rangers kept the pressure on when Ezequiel Duran greeted new pitcher Antonio Senzatela with a single. But the rally stalled as Jake Burger and Danny Jansen both grounded out, leaving Duran stranded. Trevor Megill took the mound in the ninth and worked a clean inning to secure his 25th save in 27 opportunities, preserving the Brewers’ lead.

The Rangers had a chance to change the game’s trajectory in the third inning. With two outs, Nimmo hit an infield single that could have loaded the bases. But Freeman, attempting to score from second, was cut down by Brewers second baseman Brice Turang on a strong throw to the plate. The baserunning mistake ended the inning and prevented Texas from capitalizing on a potential rally.

Quantrill, despite the early homers, settled into a rhythm after the first inning. The right-hander retired 14 consecutive batters, finishing his six-inning outing with a season-high eight strikeouts. He allowed three runs on five hits, but the damage was done in the opening frame. The Brewers’ bullpen, a strength all season, held the line behind Drohan. Patrick, Senzatela, and Megill combined to allow two runs over the final four innings, with Megill shutting the door in the ninth.

The series finale is set for Sunday afternoon, with the Rangers sending Kumar Rocker (5-10, 4.41 ERA) to the mound against the Brewers’ Dustin May (6-8, 4.58 ERA). Milwaukee will look to complete a three-game sweep, while Texas hopes to salvage a win and stay within striking distance in the AL West race.