James Shields saw his longest winning streak of the season come to an end with a dismal showing his last time out.
Scott Kazmir, meanwhile, snapped his longest losing streak of the year with a dominant performance.
Shields takes the mound opposite Kazmir as the Kansas City Royals conclude a crucial three-game road set against the Cleveland Indians on Wednesday.
Shields (10-9, 3.43 ERA) had gone 4-0 with a 1.53 ERA over a five-start stretch before getting hit hard in Friday's 16-2 loss to Detroit. The right-hander matched career worsts by allowing 10 runs and 14 hits in 3 23 innings, his shortest outing of the year.
"It was not a good outing," he said. "I actually went back and looked at the video, and a lot of my pitches they were hitting were below the strike zone. ... I didn't do my job tonight. You've got to move forward, but it was a terrible job by me."
Kazmir (8-7, 4.17), in contrast, was at his best Friday, striking out a season-high 12 over six scoreless innings in an 8...