Albert Pujols and Mike Trout homer to back Jered Weaver as Angels beat Royals 3-2

Los Angeles Angels starting pitcher Jered Weaver throws during the second inning of a spring exhibition baseball game against the Kansas City Royals, Thursday, March 20, 2014, in Surprise, Ariz. (AP Photo/Darron Cummings) (The Associated Press)

Los Angeles Angels' Albert Pujols runs after hitting a solo home run during the first inning of a spring exhibition baseball game against the Kansas City Royals on Thursday, March 20, 2014, in Surprise, Ariz. (AP Photo/Darron Cummings) (The Associated Press)

Albert Pujols and Mike Trout homered to back Jered Weaver and help the Los Angeles Angels beat the Kansas City Royals 3-2 Thursday.

Pujols hit his first home run of spring training in the first inning against Bruce Chen, a day after doubling twice.

Trout hit a a two-run drive in the sixth, giving him home runs in back-to-back games and four overall. Trout also doubled and is hitting .400 with 14 RBIs.

Weaver allowed two runs and three hits in 5 1-3 innings with five strikeouts and no walks. Jason Donald homered off him.

Chen gave up three runs and six hits in 5 1-3 innings.