play

Enjoy the spectacular views from the catwalk at American Family Field

Here’s what it’s like to travel along the catwalk at American Family Field in Milwaukee. Enjoy the spectacular views.

The Boston Red Sox gifted the Milwaukee Brewers two runs in the 10th inning, and after a season full of near-misses, the Brewers finally recorded their first series sweep of 2025, winning a 6-5 contest at American Family Field on Wednesday, May 28.

For the second consecutive night, the Brewers won in walk-off fashion in extra innings, one night after Christian Yelich’s walk-off grand slam.

After Boston scored its automatic runner in the 10th to take a 5-4 lead, Sal Frelick led off the extra frame with a slow chopper and beat the toss to reliever Justin Slaten at first base, giving Frelick a career-high-matching four hits in the game. It also put automatic runner Daz Cameron on third base with nobody out.

More: Box score | MLB standings

When Isaac Collins hit a chopper to second, Kristian Campbell’s throw home was well off the mark, tying the game and putting runners at second and third.

Caleb Durbin, who plated two runs earlier in the game with a double, then drove a fly to center field for a sacrifice fly that plated Frelick with the winning run and his first career walk-off at-bat.

Boston takes early 3-1 lead against Freddy Peralta

For the second start in a row, starter Freddy Peralta labored, throwing 108 pitches in just five innings. He allowed a home run to No. 9 hitter Ceddane Rafaela in the second, then permitted four singles in a row in the fourth, plating two runs that gave Boston a 3-1 lead.

If there was a silver lining, it was Peralta’s ability to come back for the fifth on 95 pitches, working a 1-2-3 frame. But even that benefit was mitigated when the game lasted into extras.

Brewers get home run from Jake Bauers; then take lead before Red Sox tie it

The Brewers battled back. Jake Bauers homered in the second, briefly tying the game at 1-1, and he came around to score on a Jackson Chourio groundout in the fifth to pull within 3-2. In the sixth, the Brewers took a lead on Durbin’s two-run double, moments after an out call levied against Frelick had been overturned on replay. Frelick, tagging to move from first to second on a Collins fly out, was initially called out for a double play, but the second life enabled him to score the go-ahead run on Durbin’s grounder down the third-base line.

It was a short-lived lead. Nick Mears, working for a second inning on the day, surrendered a two-out, two-strike homer to Wilyer Abreu after retiring the first five men he faced. After allowing just one run in his first 19 outings this year, Mears has permitted runs in four of his last five, an ominous sign that perhaps speaks to the heavy usage of Milwaukee’s premier bullpen arms.

Jared Koenig, another one of those arms, loaded the bases in the ninth but struck out Nick Sogard to preserve the 4-4 tie.

The Red Sox made a pair of leaping outfield catches: Rafaela robbed Isaac Collins in the second out in center and Jarred Duran snared one in left that could have resulted in extra bases for Chourio in the bottom of the ninth. But they also committed three errors, including a dropped fly ball by Duran that resulted in Milwaukee’s second run.

Red Sox take the lead in the 10th against Tyler Alexander

David Hamilton’s go-ahead fielder’s choice plated the automatic runner in the 10th, and the Red Sox took control with a 5-4 lead, but we head to the bottom half with Milwaukee needing only to score their own automatic runner to extend the game.

MIDDLE 10th: Red Sox 5, Brewers 4

We’re headed to extras for a second straight night

Jarren Duran made a leaping catch on a Jackson Chourio drive to left, robbing the outfielder of extra bases, and though Christian Yelich hit a comebacker off Aroldis Chapman for a single, William Contreras lined out sharply to end the inning.

We’re still tied after nine innings, 4-4. Here comes extra frames for a second straight game. After Christian Yelich won last night’s game with a grand slam, the Brewers are 2-2 in extra-inning games this year.

Tyler Alexander on to pitch.

END NINTH: Brewers 4, Red Sox 4

Jared Koenig lands huge strikeout with bases loaded in ninth

The Brewers will get a chance to walk it off after Jared Koenig loaded the bases in the ninth but got out of the jam with a called third strike on Nick Sogard.

Koenig allowed a single and two walks (one intentional) to set the stage for Sogard, then escaped to give the Brewers a chance at a walk-off win for the second consecutive night and the first series sweep of 2025.

Bad break keeps Brewers from breaking tie in eighth inning

Caleb Durbin’s two out double gave the Brewers some life in the eighth, but Joey Ortiz’s screamer to left field was hit a little bit too sharply, and Jarren Duran was able to pick it off the ground.

Been that kind of year for Ortiz, who’s struggled mightily and has his share of bad luck to go with it. We’re headed to the ninth; could we get a walk-off winner for a second straight night?

END EIGHTH: Red Sox 4, Brewers 4

Abner Uribe works a clean eighth

Abner Uribe hit the first batter he faced but then worked 1-2-3, striking out former Brewers farmhand David Hamilton and former Brewer (and pinch hitter) Abraham Toro to preserve the tie.

MIDDLE EIGHTH: Red Sox 4, Brewers 4

Nick Mears can’t make it through second inning again, allows game-tying homer to Abreu

For the second Wednesday in a row, reliever Nick Mears was tasked with getting through multiple innings. And he almost did.

After retiring the first five men he faced between the sixth and seventh, Mears served up a two-out, two-strike home run to Wilyer Abreu, and the Red Sox have once again tied this game.

He gets through the frame otherwise unscathed, but it’ll come down to the late action yet again.

MIDDLE SEVENTH: Brewers 4, Red Sox 4

After replay goes Milwaukee’s way, Caleb Durbin gives the Brewers the lead

Sal Frelick was initially ruled out as he tried to tag and move from first to second on a fly ball by Isaac Collins, but the double play was overturned after a long replay.

Immediately, Caleb Durbin cashed it in. His double down the left field line scored both William Contreras and Frelick, giving the Brewers a 4-3 lead in the sixth.

END SIXTH: Brewers 4, Red Sox 3

Brandon Woodruff throws seven innings in rehab start

We’re protected from the rain here inside American Family Field, but not so much up the road, where the Wisconsin Timber Rattlers have entered a rain delay.

Presumably, that marks the end of Brandon Woodruff’s outing today, but it was a productive showing from the rehabbing former ace. He needed just 74 pitches to work seven innings, allowing one unearned run on five hits.

The Timber Rattlers have a 5-1 lead at the break. Brewers officials previously said Woodruff, who hasn’t pitched in the big leagues since the end of the 2023 season, would likely have one more rehab start in Nashville before appearing with the Brewers as he works his way back from shoulder surgery.

Brewers score and chase starter Bello with manufactured run — with some help from the Red Sox

The Boston outfielders have had an adventure today.

Left fielder Jarred Duren dropped a one-out screamer off the bat of Brice Turang, allowing the Brewers to put runners at the corners with one out. Then, Jackson Chourio dribbled a check swing up the first base line, and Jake Bauers tapped his foot on the plate before a return throw to make it 3-2.

That spelled the end for starter Brayan Bello. Reliever Brennan Bernadino checked in to try and retire Yelich with the tying run at third and two outs.

Both of Boston’s corner outfielders have made errors today, and the center fielder (Ceddane Rafaela) made a great catch but also a big baserunning blunder that led to a free out for Milwaukee.

Yelich struck out, so the Brewers still trail.

END FIFTH: Red Sox 3, Brewers 2

Freddy Peralta negotiates the fifth inning

Badly needing Peralta to eat at least one more inning, the Brewers got a boost from their starter, and he got through the fifth despite a long battle with leadoff man Marcelo Mayer.

Presuming he’s done for the day, he finishes having allowed three runs in five innings and 108 pitches. That’s the most pitches he’s thrown all year.

He threw 101 in his last start and didn’t make it out of the fifth. This is a tick better in length, but Peralta has gone fewer than six innings in nine of 12 outings this season.

MIDDLE FIFTH: Red Sox 3, Brewers 1

Red Sox keep hammering away at Peralta, take 3-1 lead in fourth

The Brewers, still facing a tired batch of key relievers, aren’t getting an efficient game at all from starter Freddy Peralta, who’s approaching 100 pitches in just four innings, and despite a big Boston baserunning gaffe, couldn’t get out of the fourth without allowing two more runs.

Rafael Devers smoked a two-run single on a full-count pitch against Peralta with two outs, plating a pair and putting the Brewers behind the 8-ball yet again. The Brewers have rallied back from a two-run deficit just once this season.

After Jarren Duren hit Boston’s third single in a row, Sal Frelick came up firing — remember he got an outfield assist yesterday — and Connor Wong elected not to circle third and head for home. But Ceddanne Rafaela didn’t get the memo, kept running to third base, and left two Sox runners on the bag.

Jake Bauers, who had taken the relay, trotted over to retire Rafaela for the second out. But the Red Sox still had two players in scoring position in the aftermath, and Devers drove them both home with a smacked single to center.

The Brewers bullpen is quiet for now, even with Peralta at 95 pitches.

MIDDLE FOURTH: Red Sox 3, Brewers 1

Jake Bauers ties the game with a home run

Jake Bauers, who will be the subject of an upcoming feature on the Journal Sentinel web site on account of his role as the emergency pitcher on this team, is having a pretty dang good offensive season, too.

Bauers, who came into the game with a 111 OPS-plus in limited at-bats (that would be a career high), just parked one down the right field line, tying the game at 1-1.

END THIRD: Red Sox 1, Brewers 1

Red Sox outfield defense giveth and taketh away in second

The Brewers had a scoring chance in the second when Sal Frelick’s single was mishandled in right field by Wilyer Abreu, allowing him to get to second. Isaac Collins then hit a booming drive to the wall in center, but Ceddanne Rafaela made a leaping catch, robbing Collins of an RBI and extra-base hit.

END SECOND: Red Sox 1, Brewers 0

Freddy Peralta labors in the first, then allows homer in the second

Brewers starter Freddy Peralta has looked really rough in the early going, issuing two walks and a single in the first before stranding the bases loaded (27 pitches in the frame), then allowing more baserunners in the second, including a go-ahead home run by No. 9 hitter Ceddane Rafaela.

That gave the Red Sox a 1-0 lead, and it didn’t stop there; the Brewers appeared to be out of the inning but Jake Bauers couldn’t handle a throw across the diamond for an error, and Peralta then walked Rafael Devers. He struck out Wilyer Abreu for the second time today to escape the jam, but he’s already at 57 pitches through two frames.

MIDDLE SECOND: Red Sox 1, Brewers 0

What channel is the Brewers game on today?

TV channel: FanDuel Sports Wisconsin

Brewers lineupBrice Turang 2BJackson Chourio CFChristian Yelich DHWilliam Contreras CSal Frelick RFIsaac Collins LFCaleb Durbin 3BJake Bauers 1BJoey Ortiz SSRed Sox lineupJarren Duran LFRafael Devers DHWilyer Abreu RFMarcelo Mayer 3BNick Sogard 1BTrevor Story SSDavid Hamilton 2BConnor Wong CCeddanne Rafaela CFBrewers schedule

Off day Thursday.

Brewers at Phillies, 5:45 p.m. May 30. Milwaukee RHP Quinn Priester (1-2, 4.23) vs. Philadelphia RHP Taijuan Walker (2-3, 2.97). TV – FanDuel Sports Wisconsin. Radio – AM-620 WTMJ.

Brewers at Phillies, 3:05 p.m. May 31. Milwaukee RHP Chad Patrick (2-4, 2.97) vs. Philadelphia LHP Jesús Luzardo (5-0, 2.15). TV – FanDuel Sports Wisconsin. Radio – AM-620 WTMJ.

Brewers at Phillies, 12:35 p.m. June 1. Milwaukee TBA vs. Philadelphia LHP Ranger Suárez (4-0, 2.97). TV – FanDuel Sports Wisconsin. Radio – AM-620 WTMJ.