SCOTTSDALE, Ariz. - Mike Trout hit a two-run homer, Jered Weaver labored into the sixth inning and the Los Angeles Angels tied the Colorado Rockies 4-4 in 10 innings Saturday.

Trout's shot to straightaway center off Juan Nicasio in the fifth was his second home run of the spring. The 2012 AL Rookie of the Year finished 1 for 3 with a stolen base and is batting. 433.

"First couple of at-bats, he was pitching me in and I was changing my approach, which I shouldn't have," Trout, of Millville, N.J., said of his strikeout and groundout. "I just tried to stay up the middle, and I got a pitch to hit."

Nicasio also gave up solo homers to Howie Kendrick and Matt Long in 4 1-3 innings. Albert Pujols went 2 for 4.

Carlos Gonzalez wrapped a two-run homer around the right-field foul pole off Weaver in the first.

Tags