Ramírez’s two-homer barrage powers Guardians past Orioles
José Ramírez reminded everyone on Sunday at Progressive Field why he remains one of baseball’s most dangerous hitters, absolutely demolishing Baltimore pitching with two home runs in Cleveland’s convincing 8-4 victory. The Guardians bullied the Orioles into submission with superior hitting and sharp defense, improving to a team that looks increasingly dangerous in what’s shaping up to be a competitive AL Central race.
Pitching Decisions
Star Performers
Ramírez Carries Heavy Load
Ramírez’s two-homer performance wasn’t just a nice Sunday afternoon. It was a statement. His first blast came in the fourth inning off Trevor Rogers, a solo shot that gave Cleveland a 2-1 lead. But Ramírez wasn’t done. He struck again in the fifth, launching another solo home run that made it 5-1 at the time and essentially put the game out of reach. The guy finished 2 for 4 with 2 RBIs, and he looked like he was swinging a crowbar out there.
What’s particularly dangerous about Ramírez right now is that he’s not just hitting home runs. He’s hitting them with authority and consistency. This team is built on his shoulders, and when he gets going like this, there’s simply no stopping Cleveland.
Rocchio and Ward Provide Crucial Support
While Ramírez captured the headlines, Brayan Rocchio was the real orchestrator of this victory, compiling three hits and three RBIs in what amounts to a master class in situational hitting. Rocchio went 3 for 4 and consistently delivered in the clutch, including a two-run single in the eighth that provided the final dagger. This is what separates contenders from pretenders: multiple threats up and down the lineup who can capitalize on opportunities.
Baltimore’s Taylor Ward proved to be the lone bright spot for the Orioles, launching a three-run homer in the fifth that kept his team in the game temporarily. Ward finished 2 for 5 with 3 RBIs, but his individual excellence couldn’t overcome the collective failures of his teammates and the pitching staff’s inability to locate.
Juan Brito added a two-run double in the fourth that highlighted Cleveland’s aggressive approach at the plate. The Guardians were relentless, refusing to allow Rogers any breathing room once they found their rhythm.
Rogers Stumbles, Cleveland’s Defense Shines
Trevor Rogers labored through five innings for Baltimore, surrendering six hits and five earned runs while striking out five. It was a respectable effort statistically, but the damage was done early. Rogers couldn’t avoid the big inning, and Cleveland capitalized mercilessly. This loss falls squarely on Baltimore’s inability to generate consistent offense against a Guardians pitching staff that tightened up after allowing those early runs.
Cleveland’s defense was absolutely stellar, with highlight-reel plays that showcased the team’s commitment to excellence on both sides of the ball. Matt Festa got credit for the win despite throwing just one-third of an inning, a peculiar but legitimate outcome in modern baseball. The Guardians’ bullpen was crisp and efficient, slammed the door shut when it mattered.
Sunday’s victory sends a clear message from Cleveland: when this team is healthy and clicking on all cylinders, they’re a legitimate threat to anyone in the American League. The Orioles, meanwhile, need to find their offensive identity quickly before early-season struggles compound into a deeper hole.
Box Score
Baltimore Orioles Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Taylor Ward LF | 5 | 1 | 2 | 3 | 0 | 0 | .295 |
| Gunnar Henderson SS | 4 | 0 | 0 | 0 | 1 | 1 | .204 |
| Pete Alonso 1B | 4 | 1 | 1 | 0 | 0 | 1 | .207 |
| Johnathan Rodríguez RF | 2 | 0 | 0 | 0 | 1 | 1 | .000 |
| Leody Taveras CF | 1 | 0 | 0 | 0 | 0 | 1 | .359 |
| Jeremiah Jackson 2B | 3 | 0 | 1 | 0 | 1 | 1 | .303 |
| Weston Wilson 3B | 1 | 0 | 0 | 0 | 0 | 1 | .400 |
| Dylan Beavers RF | 2 | 0 | 0 | 1 | 0 | 1 | .212 |
| Coby Mayo DH | 3 | 1 | 0 | 0 | 1 | 2 | .148 |
| Sam Huff C | 4 | 1 | 1 | 0 | 0 | 3 | .222 |
| Blaze Alexander 3B | 3 | 0 | 0 | 0 | 0 | 0 | .213 |
| Colton Cowser PH | 1 | 0 | 0 | 0 | 0 | 0 | .174 |
Baltimore Orioles Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Trevor Rogers (L) | 5.0 | 6 | 6 | 5 | 2 | 5 | 4.08 |
| Tyler Wells | 2.0 | 0 | 0 | 0 | 0 | 5 | 4.15 |
| Cameron Foster | 1.0 | 2 | 2 | 2 | 2 | 2 | 6.75 |
Cleveland Guardians Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Steven Kwan CF | 4 | 0 | 0 | 1 | 0 | 1 | .230 |
| Angel Martínez LF | 4 | 0 | 0 | 0 | 0 | 1 | .262 |
| José Ramírez DH | 4 | 2 | 2 | 2 | 0 | 2 | .229 |
| Rhys Hoskins 1B | 3 | 1 | 0 | 0 | 1 | 0 | .192 |
| David Fry RF | 3 | 2 | 2 | 0 | 1 | 1 | .241 |
| Daniel Schneemann 3B | 2 | 1 | 0 | 0 | 2 | 1 | .302 |
| Juan Brito 2B | 4 | 1 | 1 | 2 | 0 | 3 | .184 |
| Austin Hedges C | 4 | 1 | 0 | 0 | 0 | 2 | .250 |
| Brayan Rocchio SS | 4 | 0 | 3 | 3 | 0 | 1 | .254 |
Cleveland Guardians Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Joey Cantillo | 4.2 | 5 | 4 | 3 | 3 | 6 | 3.20 |
| Matt Festa (W) | 0.1 | 0 | 0 | 0 | 0 | 0 | 6.75 |
| Peyton Pallette | 2.0 | 0 | 0 | 0 | 0 | 2 | 3.72 |
| Erik Sabrowski | 1.0 | 0 | 0 | 0 | 1 | 3 | 3.38 |
| Shawn Armstrong | 1.0 | 0 | 0 | 0 | 0 | 1 | 4.66 |
