Manny Machado knew he was wrong. He thought he fouled off a pitch. He didn’t. Machado said something to an inexperienced umpire, and was quickly ejected.


It didn’t matter in the game, but Machado’s streak of never having missed an inning in his still young major league career is over.


Machado’s ejection came in the middle of a madcap five-run fifth inning as the Orioles beat the Cleveland Indians 7-3 before 33,036 at Oriole Park on Thursday night.


The Orioles (44-36) trailed 3-2 heading to the fifth. Ryan Flaherty and Nate McLouth led off with singles. Machado struck out, but he argued with home plate umpire Will Little that he fouled the ball off.


Little, who called Machado out at first base in a controversial play on Wednesday, immediately ejected him from the game. Since beginning his career last Aug. 9, Machado had never before missed an inning of play, 1,206 in a row, according to Elias.


“I swung at a bad pitch. I thought I fouled it off. Obviously, I looked back on the replay, and I didn’t. Something that I said wrong to the umpire, and I have to pay the consequences for it. Let my team down. Obviously, something that won’t happen again,” Machado said.


Crew chief Ted Barrett explained Little’s reasoning to a pool reporter.


“It was an expletive, and then something directed at [Little]. So that's an automatic ejection. He knows that,” Barrett said.