Mike Moustakas hit a grand slam in a seven-run first inning as the Kansas City Royals outslugged the Texas Rangers 11-7 Monday.
Alex Gordon, who also homered, and Eric Hosmer each had three of the Royals' 15 hits.
Rangers starter Lisalverto Bonilla retired only one of eight batters he faced before being pulled after 37 pitches. He allowed five hits, walked one, hit a batter and balked home a run.
The latest news from around North Texas.
Gordon, who was held out of early games while rehabbing from December right wrist surgery, had only three singles in 24 at-bats, entering the game.
Adam Rosales, Leonys Martin, Jake Smolinski and Ryan Rua each hit solo home runs off Royals left-hander Jason Vargas.
Rua extended his hitting streak to 10 games, while Martin went 3 for 3 and has reached base safely in 11 straight games.