A grin spread across Ned Yost’s face inside his office. It was Monday afternoon, a full day before a 9-5 victory over Cleveland that boosted the Royals’ record back to .500, and a reporter had mentioned the perception that Yost is “stubborn” because he refuses to shuffle his batting order.

“How am I stubborn?” he asked, his tone toeing the line between mockery and incredulity. “Because I won’t do what people that don’t really have any experience doing this want me to do? And that makes me stubborn?”

When the response was affirmative, Yost appeared almost gleeful. He shook his head and smiled.

“Well,” he continued, “it doesn’t matter. I’m going to do what I know what is right. I’m not going to bow to any pressure to move guys because writers or fans or radio people want me to.”

A day later, Yost had even more reason to grin — even before his team recorded its first three-homer game of the season. In the first half of a two-game series with the Indians, Omar Infante, Eric Hosmer and Billy Butler — Yost’s much-maligned hitters batting second through fourth — drove in four runs in a third-inning rally.

Then the long balls fell: Hosmer clobbered a two-run homer in the fifth, Alex Gordon added a solo shot in the eighth, and Mike Moustakas clanged a two-run homer off the right-field foul pole three batters later amid the misty conditions.

“It’s crazy, because the ball really didn’t seem like it was traveling that much today,” Hosmer said. “And then we hit some big shots.”

The offense buoyed Jason Vargas, 6-2, who baffled Cleveland until the eighth inning, when he tired and allowed three runs in his final inning. Aaron Crow gave up two more in the ninth.