Derek Lowe allowed one run over six innings and the Cleveland Indians handed the Kansas City Royals their 12th straight loss, 4-3 on Tuesday night.
   
The Royals have been outscored 73-44 during the streak, which ties for third-longest in team history. They also lost 12 in a row in 1997 and 2008. Kansas City lost 13 straight in 2006 and had a team-record 19 consecutive losses in 2005.
   
Cleveland built upon a recently completed 7-2 trip by returning to Progressive Field and earning their second home win in six games.
   
Lowe (3-1) gave up eight hits and struck out five. Chris Perez got his seventh save, allowing a ninth-inning run.
   
Jack Hannahan had a two-run double in Cleveland's three-run fifth against Jonathan Sanchez (1-1).
   
Beforehand, the Royals continued to try anything to get out of their funk. On Monday, they vented frustrations in a closed-door pregame meeting in which voices were raised in anger. Before opening a three-game series in Cleveland, players gathered around a clubhouse television to play a baseball video game.