Tigers end Royals streak

The Kansas City Royals moved from worst to first in the American League Central by winning 10 in a row, the last three coming in Detroit. The Tigers managed to avoid a four-game sweep on Thursday while ending the Royals' longest winning streak in 20 years.

Miguel Cabrera had an RBI double and J.D. Martinez homered in the fourth inning to send Detroit to a 2-1 win over Kansas City. Anibal (AH'-nih-bahl) Sanchez allowed a run and five hits in seven innings to help the Tigers win for only the sixth time in their last 18 games. Sanchez and the Detroit bullpen blanked the Royals following Billy Butler's RBI single in the first inning.

The win pulls the Tigers to within a half-game of the first-place Royals in the AL Central.

Meanwhile, the Atlanta Braves have lost another starting pitcher.

Gavin Floyd broke a bone in his elbow during a 3-0 win over the Nationals in Washington. He was working on a two-hitter when he was injured while making his first pitch of the seventh inning.

Floyd was making his ninth start since recovering from Tommy John surgery, but manager Fredi Gonzalez said the two injuries are not related.

The Braves lost starters Kris Medlen and Brandon Beachy (BEE'-chee) and reliever Cory Gearrin to elbow surgery during spring training.

Chris Johnson singled twice and drove in all three runs to help the Braves end a three-game skid.