O’s Survive Chaos, Edge Twins in ABS-Challenged Slugfest

The Baltimore Orioles scraped past the Minnesota Twins 8-6 on Sunday at Camden Yards in a game that felt less like baseball and more like an extended argument with a malfunctioning umpire. The Automated Ball-Strike system turned what should have been a straightforward spring affair into a bureaucratic nightmare, complete with Derek Shelton’s ejection and enough challenges to make your head spin. But let’s be honest: the Orioles simply wanted it more when the dust settled.

Pitching Decisions

0.1IP0H0ER0BB1K
3.1IP8H5ER4BB4K
1.0IP1H0ER0BB1K

Star Performers

Royce Lewis

Season AVG: .222
4AB1H1HR1RBI1R0BB
Tyler O'Neill

Season AVG: .286
3AB1H1HR3RBI2R1BB

Twins Strike Early, Then Fall Apart

Minnesota came out swinging in the second inning, and for a moment, it looked like they’d cruise to an easy victory. Tristan Gray absolutely crushed a bases-clearing double down the line, extending his arms and driving in three runs after Trevor Larnach’s RBI single had already gotten Matt Wallner across. The Twins had a 4-0 lead before Baltimore had recorded a hit. It was ugly. It was efficient. It was everything you want if you’re wearing a Twins uniform.

Tristan Gray's bases-clearing double

Then the Orioles remembered they had a pulse. Tyler O'Neill connected on a three-run bomb in the fourth inning that cut the deficit to one, and suddenly Baltimore wasn’t playing from behind anymore. This is what O’Neill does when he’s healthy: he changes games with one swing. The Orioles’ offense, anchored by Pete Alonso’s Sunday arrival to the team, began clicking in ways that made you wonder how Minnesota ever thought it had this game under control.

Tyler O'Neill's three-run homer (1)

Seventh Inning Explosion Decides It

The seventh inning is where real baseball teams separate themselves from pretenders. Baltimore absolutely unloaded on Twins pitching, scoring four runs thanks to a flurry of hits from Alonso, Adley Rutschman, and Coby Mayo. The Orioles had seized control of the game’s narrative, and they weren’t giving it back. Royce Lewis answered with a solo homer in the top of the eighth for Minnesota, but it was too little, too late. The Twins couldn’t muster enough firepower to overcome Baltimore’s late assault.

Tyler O'Neill hits a three-run homer in Orioles' win
Taylor Ward's great diving catch

What made this game absolutely maddening was the constant ABS interference. The system seemed to challenge calls at random intervals, overturning strikes, reversing balls, and creating delays that sucked the life out of the contest. Rico Garcia and Ryan Helsley somehow emerged from this chaos with a win and a save respectively, though Garcia’s performance (0.1 IP) barely qualifies as pitching. Mick Abel‘s early exit (3.1 IP, 5 ER) sealed Minnesota’s fate, and frankly, the Twins deserved better than to lose to a team that needed this much help from technology and luck.

Ryan Helsley earns the save

The Orioles are getting production from their new acquisitions like Alonso, and O’Neill is proving to be worth every penny of his contract. Baltimore’s lineup finally looks like it can compete in the AL East, even if winning a game this chaotic left a sour taste. The Twins, meanwhile, can only wonder what might have been if they’d maintained their early lead and avoided the collapse that defined their Sunday afternoon.

Box Score

Minnesota Twins Batting

Player AB R H RBI BB SO AVG
Kody Clemens 1B 4 0 0 0 1 2 .111
Byron Buxton CF 4 0 1 0 1 2 .333
Luke Keaschall 2B 4 0 1 0 1 0 .182
Matt Wallner RF 5 1 1 0 0 3 .100
Josh Bell DH 3 2 2 0 1 1 .222
Victor Caratini C 5 1 2 0 0 0 .375
Brooks Lee PR 0 0 0 0 0 0 .000
Trevor Larnach LF 2 1 2 1 0 0 .400
Austin Martin LF 1 0 0 0 0 1 .250
James Outman LF 1 0 0 0 1 0 .000
Royce Lewis 3B 4 1 1 1 0 2 .222
Tristan Gray SS 4 0 2 3 0 1 .500

Minnesota Twins Pitching

Pitcher IP H R ER BB SO ERA
Bailey Ober 4.0 4 3 3 1 1 6.75
Mick Abel (L) 3.1 8 5 5 4 4 13.50
Anthony Banda 0.2 0 0 0 0 0 0.00

Baltimore Orioles Batting

Player AB R H RBI BB SO AVG
Taylor Ward LF 4 1 1 0 1 1 .091
Gunnar Henderson SS 4 1 1 0 1 1 .083
Pete Alonso DH 3 1 2 1 1 0 .273
Ryan Mountcastle 1B 3 0 0 0 0 0 .250
Adley Rutschman C 1 1 1 1 0 0 .429
Samuel Basallo 1B 3 1 1 0 1 1 .200
Tyler O'Neill RF 3 2 1 3 1 0 .286
Coby Mayo 3B 4 1 2 1 0 0 .222
Dylan Beavers CF 4 0 1 2 0 0 .167
Leody Taveras CF 0 0 0 0 0 0 .000
Jeremiah Jackson 2B 3 0 1 0 0 2 .429
Blaze Alexander 2B 1 0 1 0 0 0 .500

Baltimore Orioles Pitching

Pitcher IP H R ER BB SO ERA
Shane Baz 5.1 7 4 4 0 4 6.75
Grant Wolfram 1.0 1 0 0 0 2 0.00
Yaramil Hiraldo 0.1 1 1 1 3 1 13.50
Rico Garcia (W) 0.1 0 0 0 0 1 0.00
Tyler Wells 0.2 2 1 1 2 2 10.80
Yennier Cano 0.1 0 0 0 0 1 0.00
Ryan Helsley (SV) 1.0 1 0 0 0 1 0.00