KANSAS CITY, Mo. (AP) - Mike Trout had his 21st multi-hit game, Jason Vargas pitched into the eighth inning and the Los Angeles Angels beat the Kansas City Royals 5-2 on Friday night to extend their winning streak to six games.
Trout had two hits, stole his 11th base and scored two runs, including one on a wild pitch. He is hitting .366 in May.
Vargas (4-3) allowed two runs and five hits over 7 1-3 innings to win is fourth straight decision in five May starts. He is 12-4 in May since the start of the 2009 season.
Trout led off the Angels' three-run seventh with a walk and stole second. Mark Trumbo extended his hitting streak to nine games with a RBI-single. The inning also included Albert Pujols scoring on a Howie Kendrick sacrifice fly and Trumbo scoring on Alberto Callaspo's double.
The Angels had chances against Kansas City starter Luis Mendoza, but the team was 1 for 9, stranding eight runners against him.
Trout scored the only run off Mendoza in the third inning and that was on a wild pitch with two out.
Miguel Tejada's second home run of the week and the 306th of his career tied the score in the third.
In the fifth, Lorenzo Cain singled and stole second. Vargas intentionally walked Tejada with two outs, but Chris Getz's singled up the middle to score Cain.
Luke Hochevar (0-1), who replaced Mendoza, could not keep the 2-1 lead for long. Chris Iannetta homered for the second straight night to tie it 2-2 before the Angels broke it open in the seventh.
Mendoza allowed seven hits and a run in five innings. He walked four and had two wild pitches.
Garrett Richards, who replaced Vargas, got Getz to ground into a double play to end the eighth with runners on the corners. Richards got the final five outs for his first save in two opportunities.
The Royals lost for the 14th time in 18 games to fall a season-worst three-games below .500. They have scored two or less runs in 11 of those defeats.