Cardinals snapped 7-game losing streak against Brewers, win 5-1
ST LOUIS, MISSOURI - JULY 8: Kyle Harrison #52 of the Milwaukee Brewers delivers a pitch against the St. Louis Cardinals in the first inning at Busch Stadium on July 8, 2026 in St Louis, Missouri. (Photo by Dilip Vishwanat/Getty Images)
ST. LOUIS - Alec Burleson and José Fermín homered, Michael McGreevy worked 6 1/3 strong innings and the St. Louis Cardinals snapped a seven-game losing streak against Milwaukee with a 5-1 win over the Brewers on Wednesday night.
Game recap
By the numbers:
NL Central-leading Milwaukee had its four-game winning streak halted.
McGreevy (4-7) struck out six and allowed five hits and one run on his 26th birthday. The 26-year-old right-hander in his third big league campaign made his career-high 18th start of the season.
RELATED: Check out the new and improved FOX Sports app
After the Cardinals' Masyn Winn hit a leadoff double in the first, Jordan Walker followed with an RBI double and Burleson drove in Walker with the third double of the inning.
Walker, who was selected to the All-Star Game for the first time in his career on Saturday, was 2 for 4 with two runs scored.
Fermín hit a 404-foot solo homer to left-center in the fourth, extending the lead to 3-0. Burleson homered on a cutter from Jared Koenig that traveled an estimated 443 feet to right in the sixth.
The Brewers got one back on Cooper Pratt's sacrifice fly in the seventh inning.
FREE DOWNLOAD: Get breaking news alerts in the FOX LOCAL Mobile app for iOS or Android
Kyle Harrison (8-2) allowed four hits and three runs in four innings, striking out two in the loss. Garrett Mitchell led the Brewers with a single and a double.
Up next
What we know:
Brewers RHP Logan Henderson (2-1, 2.74 ERA) faces Cardinals RHP Andre Pallante (10-5, 3.60) in the series finale on Thursday.
The Source: The Associated Press provided this article.