Robinson Cano doesn’t usually get too worked up about things on the baseball field, so it was a surprise when home plate umpire Vic Carapazza tossed the Seattle Mariners second baseman in the seventh inning on Wednesdat Night. The incident came after a check-swing strike out against the Texas Rangers, which Cano obviously didn’t agree with.

With runners on second and third with nobody out, Cano had a golden opportunity to extend Seattle’s 3-1 lead and blow the game open. Instead, he was retired with a weak check swing that Carapazza felt was enough. He didn’t even ask the third base umpire (and crew chief) Jeff Nelson to confirm the swing, which irked Cano.

“What he did was so stupid,” he said, according to Ryan Divish of the Seattle Times. “I didn’t say anything. I just asked him why he didn’t check it or you should’ve checked that one. He said, ‘you better go.’ But I said, ‘I was just asking you if you can check that.’ He was like, ‘You better go.’ And I said, ‘I’m just asking you a question.’ And then he threw me out.”

It was the first ejection of Cano’s 14-year career. He later remarked that he has a lot of respect for umpires but feels he’s earned the right to at least them questions, as long as he doesn’t raise his voice or swear.

Carapazza, meanwhile, has the reputation of having one of the shortest fuses of all MLB umpires, regularly being near the top of the list for most ejections per season.