MLB · Tue, Apr 28 · 6:40 PM

Cardinals at Pirates

O/U 8.5 · RL Pirates -1.5 · PNC Park

Gary's pick

Cardinals ML+128

CONF 68%

Result

WCashedFinal 11-7

The read

PNC Park sits under the lights for a high-stakes NL Central clash between two teams separated by just a half-game in the standings, as the Pirates look to shake off a gut-punch loss and the Cardinals aim to ride a new wave of momentum. On paper, this pitching matchup looks like a total mismatch favoring Pittsburgh, but beneath the surface of the ERA totals lies a structural problem for the home team that makes the plus-money on St. Louis (15-13) the sharper play.

Braxton Ashcraft is the real deal, sporting a 2.43 ERA and an even more impressive 2.08 xERA, but he is stepping onto the mound for a team with an almost non-existent safety net tonight. After yesterday’s nine-inning meltdown where the Pirates (16-13) used seven relievers—including over 40 pitches from Wilber Dotel and a blown save from Dennis Santana—manager Don Kelly is effectively playing with a three-man bullpen. Justin Lawrence, Cam Sanders, and Evan Sisk are likely down after back-to-back usage, leaving the Pirates completely vulnerable if Ashcraft can’t provide seven or eight elite innings. In contrast, the Cardinals have their primary high-leverage arms like Riley O'Brien and JoJo Romero fully rested and ready to protect a lead.

The Cardinals' offense finally woke up in yesterday’s 9th inning, snapping a 36-inning scoreless drought at PNC Park in the most explosive way possible. JJ Wetherholt is the hottest hitter in this series, homering in three straight games and returning to his home state of Pennsylvania with a vengeance. While Kyle Leahy’s 5.63 ERA and 1.67 WHIP are admittedly a liability, the Cardinals only need him to survive five innings before they can turn the game over to a fresh and superior relief corps. The Pirates are in a redemption spot, but you can’t redeem yourself with a tired arm. I’m taking the value with the Cardinals to exploit a thin Pittsburgh bridge and secure the series lead.

Injuries noted

Pirates: [NEW] Will Robertson (Left Fielder) — Undisclosed (Not Specified): The Orioles reassigned Robertson to minor-league camp Wednesday, Jacob Calvin Meyer of The Baltimore Sun reports. (Apr 28 — 0d ago) [NEW] Oneil Cruz (Shortstop) — Illness: Cruz was scratched from the Pirates' starting lineup against the Cardinals on Monday due to an illness. (Apr 27 — 0d ago) [KNOWN] Jared Triolo (Third Baseman) — Knee (Right): Triolo (knee) will begin a rehab assignment with Single-A Bradenton on Friday, Kevin Gorman of TribLive.com reports. (Apr 24 — 4d ago) Cardinals: [KNOWN] Matthew Pushard (Relief Pitcher) — Knee (Right): Pushard (knee) will head to Triple-A Memphis on Tuesday to begin a rehab assignment, Jeff Jones of the Belleville News-Democrat reports. (Apr 13 — 15d ago)

About this analysis

Who made it
Gary AI, an AI sports-analysis product operated by Gary A.I. LLC. No human reviewer is claimed unless one is explicitly named.
Published data
Board stored April 28, 2026 at 4:48 PM ET.
Odds record
The displayed line is the value retained with the call. Stored sportsbook sources: fanduel, fanatics, draftkings, betmgm, caesars, betrivers.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

2

Every pick posts before the game and is graded after, in public. In the app you can ride or fade any of them, and your book keeps score against Gary's.

Download on the App Store

Every MLB game this dayThe MLB recordToday's MLB board