Alec Bohm Spiked His Bat After Umpire's Bad Call Killed Phillies Rally

The Minnesota Twins beat the Philadelphia Phillies, 3-0, on Sunday afternoon at Citizens Bank Park. The Phillies had a huge opportunity in the bottom of the seventh when they loaded the bases with just one out for Kyle Scwharber, who popped out to first. Then, with two outs and a full count Alec Brohm took a pitch inside and started to head to first before he got punched out by umpire Adam MacKay.
Based loaded, full count, two outs in a close game.
— Umpire Auditor (@UmpireAuditor) August 13, 2023
Umpire Adam MacKay rang up Alec Bohm on a pitch that missed inside.
MacKay then ejected Bohm.
An inning later, he ejected manager Rob Thomson after ringing up Bryce Harper on a pitch that just missed.#Phillies #Twins pic.twitter.com/XyEaU4PQfU
Brohm immediately spiked his bat, but somehow didn't earn an auto-ejection. Instead, MacKay let him go on for a few seconds before he tossed him. Instead of cutting the lead to 2-1, the Phillies inning was over. MacKay then rang up Bryce Harper on another borderline call in the 8th and gave Harper a tone of latitude to complain, but tossed manager Rob Thompson.
The thing is, MacKay only missed three calls all game and the Harper strikeout wasn't one of them. Overall, he called 141 of 144 taken pitches correctly, which is pretty damn good. It just so happened that MacKay missed three calls and still had to eject two people for aruging.
Umpire: Alex MacKay
— Umpire Scorecards (@UmpScorecards) August 14, 2023
Final: Twins 3, Phillies 0#MNTwins // #RingTheBell#MINvsPHI // #PHIvsMIN
More stats for this game 👇https://t.co/isHylHqsLH pic.twitter.com/vqV8lklrWY
Whatever happened to people appreciating a pretty good job!?