Keston Hiura hit a sacrifice fly to score Avisail Garcia with the winning run in the eighth inning as the Milwaukee Brewers rallied to edge the St. Louis Cardinals 2-1 in the opening game of a doubleheader Monday.
The Cardinals broke a scoreless tie in the top of the eighth when Tommy Edman's two-out single up the middle off Freddy Peralta (2-1) brought home Tyler O'Neill, who had started the inning on second base under Major League Baseball's new extra-inning format.
The Brewers answered off reliever Ryan Helsley (1-1) in the bottom of the eighth.
Avisail Garcia's leadoff walk put runners on first and second. Helsley struck out Christian Yelich, but Ryan Braun followed with a double off the center-field wall that scored Tyrone Taylor and advanced Garcia to third.
Austin Gomber replaced Helsley and walked Jace Peterson to load the bases before Hiura hit his fly to left. Garcia scored without a throw.
Milwaukee's rally in the eighth snapped the Brewers' string of 21 consecutive scoreless innings.
Chicago Cubs right-hander Alec Mills threw a no-hitter against them Sunday in a 12-0 blowout.
Monday's doubleheader opened a three-day, five-game series between these NL Central rivals who were facing each other for the first time this season. The Brewers are playing the Cardinals 10 times over their last 16 games.
Milwaukee was supposed to open its home schedule against St. Louis on July 31, but the Cardinals had a coronavirus outbreak that caused that weekend series to get postponed.
The opener of this doubleheader was a pitchers' duel between St. Louis' Kwang Hyun Kim and Milwaukee's Josh Lindblom, who both spent last season in the Korea Baseball Organization.
Kim struck out six and allowed three hits and three walks after getting activated from the injured list.
Since earned runs became an official statistic in 1912, Kim is the first NL pitcher to have four straight starts in a season in which he threw at least five innings while allowing three or fewer hits and no earned runs.
The 32-year-old rookie from Korea hasn't allowed an earned run over his last 24 innings, though he has given up one unearned run during that stretch.
Lindblom struck out six while allowing three hits and no walks in five shutout innings.
Both games of their doubleheader split went into extra innings after being scheduled for seven, with the winning team coming from behind each time. The Cardinals rallied to take the nightcap 3-2 in nine innings.
The Brewers led the nightcap 2-1 in the seventh thanks to Jedd Gyorko's two-run homer, but ace relievers Josh Hader and Devin Williams were unavailable after pitching in the first game. St. Louis tied it when Brad Miller's single off Eric Yardley scored Paul Goldschmidt in the seventh.
In the ninth, DeJong hit a liner off Justin Topa (0-1) that barely eluded the reach of shortstop Orlando Arcia and went into left field to score Tommy Edman from third. Edman had started the inning on second base under Major League Baseball's new extra-inning format.
The Brewers had runners on first and second with nobody out in the bottom of the ninth, but Tyler Webb induced a double-play grounder from Luis Urias and struck out Jace Peterson to earn his first save.
The Cardinals and Brewers meet again Tuesday in the lone single game of this three-day, five-game series. Jack Flaherty (3-1, 3.08 ERA) pitches for St. Louis and Brett Anderson (2-3, 4.64) starts for Milwaukee.