Brewers win Game 2, 7-4
The Brewers have a 2-0 lead in the best-of-seven NLCS. They've never won the National League. Or the World Series.

The Milwaukee Brewers have taken a 2-0 lead in the best-of-seven NLCS over the two-time defending champion Los Angeles Dodgers. Back-and-forth action dominated Monday's game before the Brewers went ahead for good and a 7-4 Game 2 win.
The Dodgers struck first with a run before the Brewers even batted, but the Brewers quickly evened the score, 1-1, with a run in the bottom of the first. The Dodgers scored in the third, but the Brewers responded with a two-run bottom half. The Dodgers got two in the fifth to take a 4-3 lead, but William Contreras hit a home run in the bottom half to tie it. Then the Brewers scored in the bottom of the sixth to take that 5-4 lead and handed the ball over to their three late-inning relievers to bring it home. The offense provided some insurance in the eighth, too.
Here are the winners and losers from Game 2:
The All-Star catcher went 3 for 4 with a walk and three RBI, but it was just as much the timing as the stat line. Every one of his hits felt like a huge deal at the time.
In the bottom of the first, the Brewers were already losing with Yoshinobu Yamamoto on the mound. Memories of Yamamoto dominating them in a complete-game effort in Milwaukee in the NLCS last season lingered. There was a runner on second. And Contreras fought off a tough pitch for an RBI single. The Brewers faithful could breathe a bit easier.
The Dodgers taking back the lead in the fifth felt ominous, but Contreras didn't waste much time in tying it up.
Then, there was what would become the game-winning RBI after the Dodgers had elected to intentionally walk Brice Turang in order to face Contreras.
"You watch him compete every night and you watch him go about the business. There's nobody that wants it any more," Brewers manager Pat Murphy said about Contreras after the game.
"It's not enough for him to make the All-Star team. He wants to excel. He wants it all. He's driven to a point where sometimes you have to intervene. He was so significant tonight, incredible. Forget even the offensive production, which was incredible. Four quality at-bats. But the defense and just calling the game, working with four or five different pitchers, whatever we threw out there. He does it every night.
"This guy, he's underrated. Whatever people think about him, he's underrated. He's that good."
There wasn't just one hero for the Brewers in this one, but Contreras was firmly in the mix.
A key feature of the Brewers is that they don't beat themselves. They sure tried early in this one, and it was mostly starting pitcher Logan Henderson. He walked the leadoff man and then let him get to third on a wild pitch. A sac fly would score the runner. He also committed a throwing error while trying to pick a runner off first base that allowed another run to score. Oh, and another throwing error scored yet another run. He ended up being charged with four runs, but only two were earned (we can argue that if the pitcher commits the error, the runs could be considered "earned" at another time). Most of the mishaps were Henderson's.
One that wasn't was a play that was ruled a single in the third-inning rally. It was a rocket, but it was right at shortstop Cooper Pratt, who let it get by him.
They survived this one, but they need to tighten things up. The job isn't done.
Henderson was yanked from the game immediately after he committed that throwing error in the fifth after recording just 12 outs. That left 15 for the Brewers' bullpen. Dustin May got three outs in three batters (a sac fly scored the last run charged to Henderson). JoJo Romero went three up, three down. Abner Uribe got the only four hitters he saw out. Aaron Ashby took over with one out in the eighth and finished off a clean ninth inning to lock down the win.
As noted, the Brewers' bullpen needed to get 15 outs. They needed only 15 batters in order to do so. They were perfect, the first team in MLB history with five perfect innings from the bullpen in a postseason game.
Dodgers starter Yamamoto was in the process of building an all-time great playoff resume. We say "was" because the Brewers took a bite out of it. Not only did he not get through the third inning, but he gave up three runs on four hits while walking two and striking out only one. He was noticeably gassed in that third inning, particularly during a 12-pitch plate appearance from Brewers' cleanup man Jake Bauers, drawing the walk before Christian Yelich hit a go-ahead, two-RBI single and chased Yamamoto from the game.
The Brewers just absolutely exhausted him.
"Obviously wasn't sharp. Just wasn't sharp today," Dodgers manager Dave Roberts said of his ace after the game. " ... Tonight, he just didn't have it tonight, which is very rare."
The Dodgers got three hits, including one double. You could argue, however, that the Brewers handed them every run. Remember, the Dodgers only scored one run in Game 1, and that was on a groundball with eyes that followed two walks. Their woes with runners in scoring position were a talking point in the playoffs so far, but home runs had carried them. They've hit zero homers so far in this series, with one double as their only extra-base hit. They are flailing.
The Brewers are now 4-0 at home in the playoffs after earning the No. 1 seed with a dominant regular season. That's what you play for and why the top seed can be so important.
Further, the Brewers were swept by the Dodgers last season, barely making a whimper in the NLCS. They hit one home run in that series. They already have two in this series, and both were huge blows.
The 2025 NLCS was one when we say stuff like, "this is like men against boys." Many people thought it would be more of the same this time around, expecting the big bad Dodgers to flip some sort of switch and lock in against the small-market Brewers.
So far -- and, yes, things could change -- these Brewers look different. They have answered the call over and over in this series after falling behind.
And they now have a 2-0 lead in the NLCS against the reigning champions.
The Brewers have a 2-0 lead in the best-of-seven NLCS. They've never won the National League. Or the World Series.
He already got two outs and now he's facing pinch hitter Miguel Rojas.
A little insurance in the bottom of the eighth, Brice Turang dumps a single into the outfield to drive in David Hamilton, who singled, stole second and advanced to third on a groundout. That put the Brewers up 6-4 and a Jake Bauers single (and Andy Pages fielding error) made it 7-4.
Abner Uribe got Mookie Betts to strike out to open the eighth and he'll now hand the ball to Aaron Ashby.
It's getting late and the Brewers are hanging on to a 5-4 lead as we head to the eighth inning.
The righty reliever, Uribe, has some of the best stuff you'll see in baseball. The guess here is lefty Aaron Ashby gets the eighth inning with Freddie Freeman (and maybe Shohei Ohtani with a runner on). Closer Trevor Megill would get the ninth.
A hit-by-pitch led to a runner getting to second on a pickoff attempt error. A groundout moved the runner to third base with one out. The Dodgers then elected to intentionally walk Brice Turang. And William Contreras, who homered to tie the game last time up, came through with an RBI single.
That is three RBI for the Brewers' All-Star catcher in Game 2. The Brewers have a 5-4 lead and presumably their three top relievers waiting in the wings.
Hamilton is hit with a pitch and then advances to second after an errant pickoff attempt.
Something to watch as the rest of this game unfolds is not only have the Brewers gifted the Dodgers a few runs, but they've left seven runners on base.
The counterpunching continues. The frame after the Dodgers reclaimed the lead with a two-run top of the fifth, William Contreras ties it up again with a solo shot:
That makes it 4-4. That's Contreras' third home run of this postseason and fifth of his playoff career.
A Freddie Freeman sac fly drives in Tommy Edman and the Brewers' challenge was unsuccessful. It's 4-3 Dodgers.
The Brewers on defense continue to beat themselves. After Kyle Tucker doubled to lead off the fifth inning, Tommy Edman looked for a sacrifice bunt. He got it down and Brewers starter Logan Henderson threw it away. That's now two errors, along with one play that could've been an error and a costly wild pitch. All led to runs. Henderson is done now and the Dodgers have the go-ahead run on second base with no outs. The top of the order is coming.
With Yoshinobu Yamamoto done, the Dodgers are going to need a lot of bullpen in this one. If it remains close -- given that this is close to a must-win game -- they'll need a lot from some important relievers. Alex Vesia is on now. Here's a look at what else they've got.
With two outs and the bases loaded in the third inning and the Brewers trailing 2-1, the captain Christian Yelich came up clutch against Yamamoto:
That's a 3-2 lead for the hosts in Game 2. Yelich's big knock came after Jake Bauers worked a 12-pitch walk. That two-RBI single also spelled an end to Yamamoto's day, and the Brewers are into the Dodger bullpen in the third inning.
If the Dodgers bullpen falters tonight, point to that 12-pitch Jake Bauers at-bat, including six straight foul balls, that drove Yamamoto's pitch count sky high in the third inning.
Only one run on the board for Milwaukee, but they've done an excellent job of running up Yamamoto's pitch count.
If not for this Sal Frelick catch ...
There was an .840 expected batting average on that ball off Freeman's bat.
A signature of the Brewers this season has been great defense and not beating themselves. A walk and wild pitch helped lead to a run in the first inning. Here in the third, Mookie Betts' single was a ball to shortstop that could've been handled, even if it was ruled a single instead of an error. And now, pitcher Logan Henderson's pickoff attempt to first base is thrown away, scoring a run. The Dodgers lead 2-1. The Brewers have beaten themselves so far.
Tommy Edman and Mookie Betts have quickly singled to start the third inning and now Freddie Freeman flies out to the right-field wall. It is 1st and 3rd with one out.
Brewers starter Logan Henderson worked around a walk in the second inning. He's already up to 39 pitches. The Brewers would love a little length out of him after needing their top three bullpen arms in Game 1, but none them had a workload that would indicate they'd be unavailable in Game 2. Abner Uribe threw 15 pitches, Aaron Ashby 26 and Trevor Megill 19. They had several days off before Game 1 and have a day off tomorrow.
Reminder that the Brewers during the regular season had the lowest chase rate in all of baseball. They just don't swing at pitches outside the zone.
Remember, last year the Brewers lost in a complete-game effort from Yoshinobu Yamamoto. Sure, they scored a run, but still, it has to feel huge in that dugout to strike for a run already, tying up the game in the first, 1-1. Brice Turang doubled with one out and then William Contreras drove him home with a single.
Yamamoto is already over 20 pitches, too.
Again, people always love to give "small ball" credit to small market teams, but it happens elsewhere. The only run the Dodgers had yesterday came via two walks and a single. This time around, there was a walk, a groundout that moved the runner to second (thanks to said runner being in motion with the pitch), a wild pitch and sac fly. That's small ball and it's 1-0 Dodgers.
Great challenge by Mookie Betts. Not many will challenge a first-inning ball-strike call, but Betts knows the zone better than most.
If the Dodgers bounce back and win Game 2, then it basically becomes a best-of-five series with home-field advantage shifting to the Dodgers. If the Brewers win Game 2, then the Dodgers will be faced with the reality than teams down 0-2 in a best-of-seven postseason series in MLB go on to win that series just 16.8% of the time.
Something to watch in Game 2 which is not nessessaily a must-win for the Dodgers, but a game they really should win if they want to take the series, would be their starter Yoshinobu Yamamoto. He's building one hell of a postseason ledger, one that rivals many of the all-time greats.

The Brewers are leading the best-of-seven NLCS 1-0. Here's how they will line up in Game 2.
RHP Logan Henderson
Here's how the Dodgers will lineup for Game 2 of the NLCS.
RHP Yoshinobu Yamamoto



















