ST. LOUIS (AP) — 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.
NL Central-leading Milwaukee had its four-game winning streak halted.
Click to Gallery
St. Louis Cardinals' José Fermín (15) is congratulated by teammate Nelson Velázquez (38) after hitting a solo home run during the fourth inning of a baseball game against the Milwaukee Brewers Wednesday, July 8, 2026, in St. Louis. (AP Photo/Jeff Roberson)
St. Louis Cardinals' José Fermín watches his solo home run during the fourth inning of a baseball game against the Milwaukee Brewers Wednesday, July 8, 2026, in St. Louis. (AP Photo/Jeff Roberson)
St. Louis Cardinals' Jordan Walker follows through on an RBI double during the first inning of a baseball game against the Milwaukee Brewers Wednesday, July 8, 2026, in St. Louis. (AP Photo/Jeff Roberson)
Milwaukee Brewers right fielder Luis Lara, right, dives to catch a fly ball by St. Louis Cardinals' Iván Herrera as Brewers center fielder Garrett Mitchell watches during the third inning of a baseball game Wednesday, July 8, 2026, in St. Louis. (AP Photo/Jeff Roberson)
St. Louis Cardinals starting pitcher Michael McGreevy throws during the first inning of a baseball game against the Milwaukee Brewers Wednesday, July 8, 2026, in St. Louis. (AP Photo/Jeff Roberson)
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.
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.
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.
Brewers RHP Logan Henderson (2-1, 2.74 ERA) faces Cardinals RHP Andre Pallante (10-5, 3.60) in the series finale on Thursday.
AP MLB: https://apnews.com/hub/mlb
St. Louis Cardinals' José Fermín (15) is congratulated by teammate Nelson Velázquez (38) after hitting a solo home run during the fourth inning of a baseball game against the Milwaukee Brewers Wednesday, July 8, 2026, in St. Louis. (AP Photo/Jeff Roberson)
St. Louis Cardinals' José Fermín watches his solo home run during the fourth inning of a baseball game against the Milwaukee Brewers Wednesday, July 8, 2026, in St. Louis. (AP Photo/Jeff Roberson)
St. Louis Cardinals' Jordan Walker follows through on an RBI double during the first inning of a baseball game against the Milwaukee Brewers Wednesday, July 8, 2026, in St. Louis. (AP Photo/Jeff Roberson)
Milwaukee Brewers right fielder Luis Lara, right, dives to catch a fly ball by St. Louis Cardinals' Iván Herrera as Brewers center fielder Garrett Mitchell watches during the third inning of a baseball game Wednesday, July 8, 2026, in St. Louis. (AP Photo/Jeff Roberson)
St. Louis Cardinals starting pitcher Michael McGreevy throws during the first inning of a baseball game against the Milwaukee Brewers Wednesday, July 8, 2026, in St. Louis. (AP Photo/Jeff Roberson)
NEW YORK (AP) — Jared Young was plunked with the bases loaded in the eighth inning, sparking a five-run rally that lifted the New York Mets to a 6-2 win over the Kansas City Royals on Wednesday night.
Young took a 90 mph slider off his right elbow by Alex Lange (0-4), who allowed five straight baserunners with two outs. Brett Baty chased Lange with a two-run single and Young scored on a wild pitch by Jose Cuas, who then allowed an RBI single to Francisco Alvarez.
Brooks Raley (3-3) worked around Lane Thomas’ double in the eighth.
Rookie A.J. Ewing hit his first career leadoff homer, a 420-foot blast off opener Steven Cruz. Ewing is the fifth Mets player to hit a leadoff homer this season.
Salvador Perez and Carter Jensen had RBI singles for the Royals.
Right fielder Tyler Tolbert went 0 for 3 one night after he finished 5 for 6 and tied the major league record with hits in 12 consecutive plate appearances. But the 28-year-old robbed Francisco Lindor of an RBI extra-base hit with a crashing catch into the wall to end the third.
Cruz struck out two in one inning. Randy Dobnak followed by allowing three hits in 5 2/3 scoreless innings — the longest scoreless outing by a Kansas City reliever since Mike Mayers tossed six scoreless innings against the St. Louis Cardinals on May 29, 2023.
Mets starter Christian Scott allowed three hits and struck out five in five scoreless innings.
The teams combined for 17 hits one night after they had 32 as the Royals overcame a five-run deficit in a 16-12 win.
Royals RHP Michael Wacha (5-6, 3.45 ERA) opposes Mets LHP Sean Manaea (1-4, 5.16 ERA) in the series finale Thursday.
AP MLB: https://apnews.com/hub/mlb
New York Mets' pitcher Christian Scott throws against the Kansas City Royals during the second inning of a baseball game, Wednesday, July 8, 2026, in New York. (AP Photo/Noah K. Murray)
Kansas City Royals catcher Carter Jensen, left, watches as New York Mets' A.J. Ewing (9) crosses home plate to score after hitting a home run during the first inning of a baseball game, Wednesday, July 8, 2026, in New York. (AP Photo/Noah K. Murray)
New York Mets' Jared Young grabs his helmet after hitting a pop fly ball for an out against the Kansas City Royals during the fourth inning of a baseball game, Wednesday, July 8, 2026, in New York. (AP Photo/Noah K. Murray)
New York Mets' Brett Baty reacts after hitting an RBI single against the Kansas City Royals during the eighth inning of a baseball game, Wednesday, July 8, 2026, in New York. (AP Photo/Noah K. Murray)
New York Mets' Jared Young reacts after being hit by a pitch during the eighth inning of a baseball game against the Kansas City Royals, Wednesday, July 8, 2026, in New York. (AP Photo/Noah K. Murray)