BALTIMORE – The St. Louis Cardinals defeated the Baltimore Orioles 6-4 on May 28, 2025, at Oriole Park at Camden Yards, securing the three-game series. Masyn Winn and Brendan Donovan led the Cardinals’ offense, combining for seven hits, including a crucial two-run homer by Donovan. John King earned the win, and Ryan Helsley secured his 12th save, while Cade Povich took the loss for Baltimore.
The game, delayed 31 minutes due to drizzle, saw the Orioles strike first in the second inning. Ryan O’Hearn scored on a throwing error by Cardinals starter Miles Mikolas, followed by Ramón Urías scoring on Maverick Handley’s groundout. Jackson Holliday’s RBI double made it 3-0. The Cardinals responded in the fourth when Jordan Walker’s two-run single scored Winn and Donovan, narrowing the gap to 3-2.

Baltimore extended their lead to 4-2 in the fourth with Dylan Carlson’s RBI single, scoring Cedric Mullins. The Cardinals rallied in the fifth, with Winn’s RBI double bringing home Lars Nootbaar, followed by Donovan’s two-run homer off Povich, giving St. Louis a 5-4 lead. Iván Herrera’s RBI double in the seventh scored Winn, pushing the score to 6-4.
Winn went 4-for-5 with three runs and an RBI, while Donovan was 3-for-5 with two RBIs and two runs, including his fourth homer of the season. “Brendan Donovan’s go-ahead HR [was key to] a 6-4 win over the Orioles,” noted a post on X, reflecting fan sentiment. Nootbaar added a double and a single, and Herrera drove in a run with a double. The Cardinals’ 12 hits included four doubles and a homer, though they left 10 runners on base and went 4-for-11 with runners in scoring position.
The Orioles matched St. Louis with 12 hits but struggled, going 3-for-17 with runners in scoring position. Holliday led Baltimore, going 3-for-5 with an RBI and two doubles. Carlson and Mullins each had two hits, with Carlson driving in a run. O’Hearn scored and walked, while Mountcastle doubled and singled. Baltimore left 10 runners on base, hampered by two fielding errors by the Cardinals but unable to capitalize fully.
Mikolas pitched four innings for St. Louis, allowing four runs on nine hits with three strikeouts. Kyle Leahy, King, Phil Maton, JoJo Romero, and Helsley combined for five innings of relief, yielding no runs on three hits. King earned the win (2-0), and Helsley closed the ninth for his 12th save, allowing two singles but no runs. Povich lasted 4.2 innings for Baltimore, surrendering five runs on eight hits with nine strikeouts. Relievers Matt Bowman, Andrew Kittredge, and Seranthony Domínguez allowed one run over 4.1 innings.
The Cardinals (32-24, second in NL Central) capitalized on their 11th win in 17 road games, improving their recent form. The Orioles (19-36, fifth in AL East) ended a three-game winning streak, struggling with missed opportunities. Attendance was 14,491, with the game lasting three hours and three minutes under overcast skies with 61-degree temperatures.
St. Louis’s victory marked their second straight series win, as noted on X: “Cardinals win another series after taking down Orioles 6-4”. Baltimore’s pitching woes, including Povich’s 5.29 ERA, reflected ongoing challenges for the AL East’s last-place team. The Cardinals’ balanced attack and bullpen strength proved decisive in the tightly contested matchup.
