Mike Trout had three hits including the go-ahead RBI as the Los Angeles Angels rallied to defeat the Kansas City Royals 9-6 on Monday night for their second straight win.
The Halos had fallen behind 5-2 at one point, but scored three times in the sixth and got three more in the eighth to get the victory and improve to 33-28.
Jefry Marte led the hit parade with four hits. Justin Upton added three and Albert Pujols two. Cam Bedrosian (2-1) got the win in relief.