ANAHEIM (AP) — Mike Trout and C.J. Cron homered, Albert Pujols and Kole Calhoun added run-scoring doubles, and the Los Angeles Angels beat the New York Yankees 4-1 Monday night for their fifth victory in seven games.

Trout hit his 20th homer of the season in the third inning against CC Sabathia (3-8). The reigning AL MVP also saved a couple of runs with two sprinting catches in center field on balls hit over his head by Chris Young.

READ MORE: One Dead After Short Pursuit Ends In Fiery Crash Near The Grove; Suspect In Custody

C.J. Wilson (6-6) persevered through six eventful innings for his third victory in four starts as the Angels (40-37) moved three games above .500 for the first time since June 2.

Alex Rodriguez drove in a run and Brett Gardner had three hits for the Yankees, who have lost six of nine.

Sabathia pitched six-hit ball into the eighth inning, but got meager run support in his first loss since May 28. The veteran left-hander has given up 19 homers this season.

Wilson yielded five hits and three walks, bouncing back from his shortest start of the season.

Huston Street pitched the ninth for his 22nd save.

Pujols put the Angels ahead in the first inning with his 25th RBI of a dynamite June, slicing a double down the right field line to score Johnny Giavotella from first. Pujols also tied Tris Speaker for 13th place on baseball’s career extra-base hits list with his 1,131st.

Rodriguez evened it in the third with an RBI single, but Wilson struck out Carlos Beltran looking with the bases loaded to end it.

Trout put the Angels back ahead with a drive to the base of the fake rock pile beyond center field. He is one of six AL players with four 20-homer seasons before their age-24 seasons — a list that includes Rodriguez, Mickey Mantle and Ted Williams.

READ MORE: Exclusive: Granada Hills Residents Fear For Their Safety, Property Values As Junk Piles In Neighbors Yard

In his first game back from a stint at Triple-A Salt Lake, Cron connected in the seventh for just his second homer of a disappointing season. He also got the silent treatment from his excited teammates back in the dugout.

Trout even swiped second in the ninth inning, his first stolen base since May 22.

TRAINER’S ROOM

Yankees: Jacoby Ellsbury went 0 for 3 with two groundouts and a strikeout for the Tampa Yankees against the St. Lucie Mets in his first game since May 19. He has been out with a strained right knee ligament, but could be back with the Yankees by Friday.

Angels: Reliever Mike Morin returned to the team after missing more than a month with a strained left oblique muscle. He could be activated Tuesday.

UP NEXT

Yankees: Ivan Nova (1-0, 0.00) makes his second start back from elbow ligament replacement surgery. He pitched scoreless ball into the seventh inning against Philadelphia last week.

Angels: Andrew Heaney (0-0, 1.50 ERA) makes his second start for the Angels, who acquired him in the offseason for 2014 hits leader Howie Kendrick. He pitched six innings of one-run ball in his Angels debut last week.

MORE NEWS: Have You Noticed Higher Gas Prices Lately? You're Not Alone

(© Copyright 2015 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.)