After the game, both Gonzalez and his manager weren't disappointed with the performance despite the ultimate results.
“I actually thought he was carrying pretty good stuff,” Orioles manager Buck Showalter said. “Deserved a better fate.”
Gonzalez (1-2) said: “I thought I threw the ball well. Throwing strikes, getting ahead of guys, mixing in all the pitches. I thought we played pretty good overall. Things just didn’t go our way.”
Gonzalez, who gave up six hits and a walk in six innings while striking out four, was undone by an uncharacteristically shaky defense behind him, by opposing starter James’ Shields’ gem and by Royals infielder Omar Infante’s tremendous day at the plate.
Shields allowed just three hits and two runs -- on a home run by Nelson Cruz -- in seven innings.
“You can’t think about [Shields], though. You’ve just got to go out there and try to do your best and make your pitches,” Gonzalez said. “And a couple pitches were up on Infante. And he had a great night. You’ve got to tip your hat.”
Infante had a RBI groundout in the first inning, a sacrifice fly in the second, a two-run double in the fifth and a two-run homer against reliever Evan Meek in the seventh to tie a career high with six RBIs.
Otherwise, Gonzalez held his own for his second quality start of the season.
After allowing seven runs in 3 1/3 innings to the Detroit Tigers in his first start of the year, Gonzalez has given up just eight earned runs in his past four starts, totaling 22 2/3 innings (3.18 ERA in that span).
“It’s getting better. Every time, I try to go out there and do better. And I try to stay out there as long as possible,” Gonzalez said. “It’s coming along. It’s coming along. I think it’s all right.”