SURPRISE, Ariz. -- Mike Trout and Albert Pujols hit home runs in the same game three times last year. The Angels won all three.
So it was little wonder that the Angels were encouraged on Thursday, when Trout and Pujols each hit home runs in a 3-2 victory over the Kansas City Royals.
Trout hit his second home run in two days, and Pujols hit his first home run of the spring. Jered Weaver and four relievers combined on a four-hitter.
Weaver gave up two runs and three hits in 5 1/3 innings, with no walks and five strikeouts. He said he is "getting it geared up for opening day" and might make his last remaining spring start in a minor league exhibition game, where he can better control how many innings he throws and how many pitches he makes.
The Angels might well go as far as Trout and Pujols can take them.
Trout is batting .400 this spring, and he leads the Angels with four home runs and 14 runs batted in. Pujols is batting .297 with six RBIs.
"I think you guys are seeing a pretty healthy Albert out there," Weaver said. "It's fun to see. He looks very comfortable. It's night and day from last year."
Pujols, who was limited to a career-low 99 games because of injury last season, hit a career-low 17 home runs. He has hit at least 30 in each of his other 11 seasons.
Trout hit 30 home runs as a rookie and 27 last year.