Hosmer was ejected after third-base umpire David Rackley ruled he went around on a check-swing attempt with the bases loaded and none out. Hosmer immediately began barking at Rackley. Welke quickly tossed him.

Moments later after Yost came out to argue with Welke, Yost was ejected.

"I had some things to say to him, obviously," Hosmer said. "Bill didn't agree with me. But the plain fact is [Rackley] was umpiring home plate [Friday night] and missed a bunch of calls on me then. And then, we turn around today and he misses the first call he has. To me that's unacceptable."

After the Hosmer strikeout, Indians starter Danny Salazar got out of the jam allowing just one run.

"I faced Salazar a number of times in my career," Hosmer said. "He threw me every pitch he had in that at-bat -- a fastball, a curveball, a splitter. I felt pretty good as a hitter there. And then the umpire takes the bat out of your hands. ... I was mad and I had every right to be."

It was the second career ejection for Hosmer, who was also tossed on May 4, 2016. It was the 40th career ejection for Yost. Bench coach Pedro Grifol took over the managerial duties.

"I've mellowed in my years," Yost said. "What was funny is, I was sitting up here [in the clubhouse] for 10 minutes, my phone rings, and it was my wife. But it wasn't my wife, it was my 3-year-old grandson Jordan."

Jordan: "Granddaddy, did you get thrown out of the game?"

Yost: "Yeah Jordan, yeah I got thrown out of the game."

Jordan: "Why?"

Yost: "Because I yelled at the umpire."

Jordan: "Do you have to go to timeout now?"

"Yes, granddaddy is in timeout."

Cheslor Cuthbert replaced Hosmer and contributed two hits while making two nice picks at first.

"I had complete confidence in Ches," Yost said.

Jeffrey Flanagan has covered the Royals since 1991, and for MLB.com since 2015. Follow him on Twitter @FlannyMLB. This story was not subject to the approval of Major League Baseball or its clubs.