CLEVELAND (AP) -- Luis Mendoza pitched into the sixth inning and Kansas City's bullpen made a lead stand up, helping the Royals beat the Cleveland Indians 4-2 Thursday.
Kansas City, which snapped a 12-game losing streak with an 8-2 victory Wednesday night, won consecutive games for the second time this season.
The Indians, who were coming off a 7-2 road trip, fell to 2-6 at Progressive Field.
Mendoza (1-2) was pulled with the bases loaded and no outs in the sixth, but the Indians scored only one run on Travis Hafner's sacrifice fly. Relievers Tim Collins, Aaron Crow and Jonathan Broxton held Cleveland in check the last four innings. Broxton pitched the ninth for his second save.
Josh Tomlin (1-2) allowed four runs in 4 2-3 innings.