Thu 8/1/13 4:17 PM

James Shields allowed two runs in six innings Thursday in a win over the Twins. Make that nine wins in a row for the Royals. Shields was uncharacteristically wild, matching a season-high with five walks, but the Twins failed to cash in on scoring opportunities. After going without a victory for nearly two months, Shields has now won four out of his last seven starts. He'll carry a 3.08 ERA into another start against the Twins next week.