Yardbarker
x
Pirates' Mitch Keller Dominates in Sweep of Cardinals
Jul 2, 2025; Pittsburgh, Pennsylvania, USA; Pittsburgh Pirates starting pitcher Mitch Keller (23) delivers a pitch against the St. Louis Cardinals during the first inning at PNC Park. Mandatory Credit: Charles LeClaire-Imagn Images Charles LeClaire-Imagn Images

PITTSBURGH — Pittsburgh Pirates right-handed starting pitcher Mitch Keller put in one of his best performances of the season in a 5-0 shutout victory over the St. Louis Cardinals at PNC Park.

The Pirates complete the sweep of the Cardinals, as they also won 7-0 on June 30 and 1-0 on July 1, shutting out their rival in all three games.

This marks the first time the Pirates have posted three straight shutouts since June 14-16, 2015, a 1-0 win over the Philadelphia Phillies and then 11-0 and 3-0 wins over the Chicago White Sox at home.

It is the second straight sweep of the Pirates, doing so vs. the New York Mets, June 27-29. It is the first time the Pirates have gotten back-to-back sweeps since April 17-19 vs. the Colorado Rockies on the road and April 20-23 vs. the Cincinnati Reds.

Keller allowed a leadoff double to Cardinals second baseman Brendan Donovan in the top of the first inning. He struckout shortstop Masyn Winn, but then walked first baseman Alec Burleson, putting two runners on with one out.

Keller forced designated hitter Nolan Gorman into a fielder's choice, with Burleson out at second base, but then hit left fielder Lars Nootbaar, loading the bases for the Cardinals.

He left the inning unscathed, as he forced Cardinals third baseman Thomas Saggesse into a groundout.

Keller allowed another leaoff double in the top of the second inning, this time to St. Louis designated hitter José Fermín.

He still got out of the inning without allowing a run, forcing Cardinals catcher Pedro Pagés to fly out, center fielder Victor Scott II to ground out, moving Fermín to third base and then Donovan to fly out as well.

Pirates center fielder Oneil Cruz leadoff the bottom of the second inning with a double off of Cardinals right-handed starting pitcher Sonny Gray.

Third baseman Ke'Bryan Hayes struckout, but Cruz would steal third base, as no Cardinals player was on the base.

Left fielder Tommy Pham then came through with a single, scoring Cruz and giving the Pirates a 1-0 lead, continuing his great string of recent performances.

Keller opened up the top of the third inning by striking out Winn, but allowed another double to Burleson, giving the Cardinals another scoring opportunity.

He struckout Gorman for the second out, but Nootbaar made it to first base on a single after Pirates second baseman Nick Gonzales couldn't come up with the fast hit ground ball.

Saggesse hit a ball that almost went for an RBI-single, but Pirates shortstop Isiah Kiner-Falefa made an incredible play, getting down and throwing him out to end the inning.

The game then turned into a pitchers' duel, with Keller and Gray not allowing a run through six innings. Keller only allowed a hit in the fourth inning, while Gray didn't allow a baserunner from the third inning through sixth inning.

Gray finally allowed a walk, as Gonzales ledoff the top of the seventh inning with as a baserunner for the Pirates.

Cruz struckout, but Hayes extended his hitting streak to 11 games with a single, putting runners on the corners with one out.

Pham came through again for the Pirates with a single to left field, moving Hayes to second base and scoring Gonzales, doubling the lead at 2-0.

The Cardinals then took Gray out and brought in right-handed pitcher Riley O'Brien.

Catcher Henry Davis grounded out, but moved Hayes and Pham both up one base. Kiner-Falefa would then single, scoring both runners and again doubling the Pirates' lead at 4-0.

Kiner-Falefa moved up to second base on a wild pitch from O'Brien and then Horwitz singled, scoring Kiner-Falefa and increasing Pittsburgh's advantage to 5-0.

Keller ended his outing for the Pirates after seven innings, allowing five hits, one hit-by-pitch and no runs, while posting seven strikeouts over 97 pitches.

This marked his 12th quality start of the season, tying him for sixth in the MLB, and his second straight win, after only having one in 2025 before this homestand.

Keller also secured the record for most strikeouts by any pitcher at PNC Park, moving past Paul Maholm, who previously held the record with 383 strikeouts.

Right-handed pitcher Dennis Santana made his return for the Pirates in the top of the eighth inning, after serving a three-game suspension for an altercation with a fan.

Fellow right-handed pitcher Isaac Mattson closed the game out for the Pirates in the ninth inning, securing the sweep.

This six-game winning streak matches the longest for the Pirates since July 11-20 last season. They improve to 38-50 overall and 26-21 at home, while the Cardinals drop to 47-41 overall and 21-24 on the road.

The Pirates embark on a nine-game road trip before the All-Star break, starting with a weekend series against the Seattle Mariners, July 4-6.

This article first appeared on Pittsburgh Pirates on SI and was syndicated with permission.

More must-reads:

Customize Your Newsletter

Yardbarker +

Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!