Pirates Bash Three Homers to Silence Blue Jays in Toronto
The Pittsburgh Pirates reminded the Toronto Blue Jays on Sunday exactly what happens when you let them beat you with the long ball. Three home runs, a crisp pitching performance, and the kind of efficiency that makes losing all the more painful sent the Jays down to defeat, 4-1, in front of their home crowd at Rogers Centre. This wasn’t a classic pitchers’ duel. This was a statement.
Pitching Decisions
Star Performers
Early Fireworks Set Tone
Spencer Horwitz came out swinging with the kind of aggression that typically backfires but instead sent a first-pitch fastball from Dylan Cease sailing into right field for a leadoff home run. That should have been the warning sign for Toronto’s pitching staff. Instead, they treated it like a curiosity rather than a preview of coming attractions.
Oneil Cruz followed up in the second inning with his own solo shot to right, giving Pittsburgh a 2-0 lead before the Blue Jays had even seriously threatened. Cease was throwing strikes, striking out eight batters across 4.2 innings, but when you miss in the zone to the wrong hitters at the wrong time, the baseball has a way of finding the bleachers. Toronto’s defense had its moments, including a spectacular diving grab by Jake Mangum, but it couldn’t overcome the offensive firepower on display.
The Blue Jays scraped together exactly one run. Ernie Clement‘s single in the fourth inning brought home Vladimir Guerrero Jr., who departed the game later after being hit by pitch. It was the kind of cosmetic run that looks respectable in the box score but felt meaningless in the context of a game where the opposing team was simply stronger.
Valdez’s Storybook Moment in Loss
Perhaps the only silver lining for Pittsburgh was Esmerlyn Valdez launching his first career home run in the sixth inning, a two-run blast that provided the final margin. The kid got his moment in the sun, and he made it count. That’s the kind of memory a player keeps forever, even if it came in a game that ultimately didn’t matter much in the grand scheme.
Mitch Keller was steady for the Pirates, working six innings while allowing just four hits and one run. Three walks kept him from being pristine, but he didn’t need to be flawless. Gregory Soto came in for the save and shut the door clean, striking out the final batter to end this one. When your starter keeps the opposing lineup off balance and your closer finishes the job, you’re going to win most of those games.
The injury bug bit Toronto hard on this Sunday, with both Guerrero Jr. and Cease exiting the game. That’s the kind of bad luck that compounds a bad performance. John Schneider has to hope his timeline on getting those two back is measured in days rather than weeks, because this offense can’t afford to operate at a disadvantage.
Bottom line: The Pirates came into Rogers Centre and out-muscled the home team. They hit the ball hard early and often, didn’t beat themselves, and left with a wire-to-wire victory. That’s baseball at its most straightforward. The Blue Jays had their chances to make this interesting, and they didn’t take them. In May, that kind of loss stings but it’s recoverable. Stay sharp, stay healthy, and get back to work.
Box Score
Pittsburgh Pirates Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Spencer Horwitz 1B | 4 | 1 | 1 | 1 | 1 | 0 | .274 |
| Brandon Lowe 2B | 4 | 0 | 1 | 0 | 0 | 1 | .260 |
| Bryan Reynolds LF | 3 | 0 | 1 | 0 | 1 | 1 | .251 |
| Nick Gonzales 3B | 4 | 0 | 0 | 0 | 0 | 3 | .308 |
| Oneil Cruz DH | 4 | 1 | 1 | 1 | 0 | 2 | .250 |
| Endy Rodríguez C | 2 | 1 | 0 | 0 | 2 | 1 | .316 |
| Esmerlyn Valdez RF | 3 | 1 | 1 | 2 | 0 | 2 | .125 |
| Jhostynxon Garcia CF | 1 | 0 | 0 | 0 | 0 | 0 | .294 |
| Jake Mangum RF | 3 | 0 | 1 | 0 | 0 | 0 | .253 |
| Jared Triolo SS | 4 | 0 | 0 | 0 | 0 | 2 | .234 |
Pittsburgh Pirates Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Mitch Keller (W) | 6.0 | 4 | 1 | 1 | 3 | 5 | 3.64 |
| Yohan Ramírez | 0.1 | 1 | 0 | 0 | 1 | 0 | 3.60 |
| Mason Montgomery | 1.2 | 0 | 0 | 0 | 0 | 2 | 3.48 |
| Gregory Soto (SV) | 1.0 | 0 | 0 | 0 | 1 | 1 | 2.22 |
Toronto Blue Jays Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| George Springer DH | 4 | 0 | 0 | 0 | 1 | 0 | .206 |
| Daulton Varsho CF | 5 | 0 | 1 | 0 | 0 | 1 | .265 |
| Vladimir Guerrero Jr. 1B | 0 | 1 | 0 | 0 | 2 | 0 | .287 |
| Lenyn Sosa 1B | 1 | 0 | 0 | 0 | 0 | 0 | .196 |
| Yohendrick Piñango LF | 3 | 0 | 1 | 0 | 0 | 1 | .313 |
| Myles Straw RF | 1 | 0 | 0 | 0 | 0 | 1 | .244 |
| Jesús Sánchez RF | 3 | 0 | 0 | 0 | 0 | 2 | .278 |
| Davis Schneider LF | 1 | 0 | 0 | 0 | 0 | 1 | .127 |
| Kazuma Okamoto 3B | 4 | 0 | 1 | 0 | 0 | 1 | .214 |
| Ernie Clement 2B | 4 | 0 | 1 | 1 | 0 | 0 | .295 |
| Andrés Giménez SS | 3 | 0 | 0 | 0 | 0 | 1 | .231 |
| Brandon Valenzuela C | 2 | 0 | 1 | 0 | 2 | 0 | .238 |
Toronto Blue Jays Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Dylan Cease (L) | 4.2 | 4 | 2 | 2 | 1 | 8 | 3.05 |
| Mason Fluharty | 0.2 | 1 | 0 | 0 | 1 | 2 | 4.82 |
| Chase Lee | 1.2 | 1 | 2 | 2 | 2 | 0 | 8.10 |
| Braydon Fisher | 1.0 | 0 | 0 | 0 | 0 | 1 | 2.73 |
| Yariel Rodríguez | 1.0 | 0 | 0 | 0 | 0 | 1 | 10.38 |
