ANAHEIM, Calif. (AP) — Albert Pujols reached 2,998 career hits with a home run and a double, and Justin Upton hit a three-run homer in the fifth inning of the Los Angeles Angels’ 10-7 victory over the Baltimore Orioles on Wednesday night.

Mike Trout and Pujols both homered in the first, and Upton drove in four runs while the Angels earned their second straight win following a 3-9 skid.

READ MORE: Boy Killed, Young Girl Among 2 Wounded In Wilmington Shooting

Andrew Heaney (1-1) yielded five hits and one run over six solid innings to earn his second major league victory since September 2015. The left-hander missed large portions of the past two seasons while recovering from Tommy John surgery.

Manny Machado drove in two runs and made another throwing error for the last-place Orioles, who have lost 14 of 17.

Pinch-hitter Jace Peterson had a three-run triple during Baltimore’s five-run ninth against reliever Eduardo Paredes before Jim Johnson ended the rally.

Trout and Pujols homered in the same first inning for the eighth time, setting a major league record for teammates.

Shortly after Baltimore took a 1-0 lead on Machado’s sacrifice fly, Trout hit his 11th homer deep into the left-field stands. The two-time AL MVP sent it so long and so far down the line that Statcast couldn’t accurately measure the distance.

Pujols followed with his 620th career homer off Dylan Bundy (1-4) into the bullpens beyond left field.

The slugger then got a standing ovation when he legged out a double in the fifth, sliding into second base with seldom-seen spryness. The hit chased Bundy, who allowed seven hits and five earned runs.

Looking to become the 32nd member of the 3,000-hit club, Pujols will need two on Thursday if he hopes to do it at Angel Stadium before the club heads to Seattle to begin a five-game road trip.

Right before Pujols’ double, Trout drew a walk to set the table for Upton, who delivered a three-run shot to left. Upton also had a walk-off single Tuesday night right after Trout drew a walk.

Upton’s homer was his first since April 14.

Trout, Pujols and Upton homered in the same game for the first time since uniting with the Angels late last season.

READ MORE: SoCal Gets First Rain In Weeks Tuesday


A few hours after Shohei Ohtani was selected AL rookie of the month for April, the two-way Japanese star went 0 for 4 for just the second time in his Angels career. He still reached on an error and scored a run while batting fifth as Los Angeles’ designated hitter. Ohtani also threw a light bullpen session. He won’t make his next pitching start until Sunday in Seattle, or perhaps later.


Orioles second baseman Engelb Vielma got his first big league hit in the fifth inning, lining a single to right. The 23-year-old Venezuelan then walked and scored his first career run in the eighth.


Martin Maldonado went 3 for 4 for the second straight night for the Angels, getting an RBI double in the sixth and his first homer in the eighth. The Gold Glove catcher was in an 0-for-34 slump before the series.


Orioles: Catcher Chance Sisco felt fine one day after a scary collision with teammate Pedro Alvarez’s elbow while they chased a foul popup. Sisco said he has a facial bruise, but no concussion symptoms.

Angels: Nick Tropeano went on the 10-day disabled list with right shoulder inflammation. The right-hander pitched one-hit ball into the seventh inning against Baltimore on Tuesday.


Orioles: Anaheim native Chris Tillman (1-4, 7.03 ERA) looks to pick up his second consecutive win after dazzling Detroit with seven innings of one-hit ball last week.

Angels: Jaime Barria (1-1, 3.86) is expected to be recalled from Triple-A Salt Lake for his third career start. The 21-year-old Panamanian right-hander debuted April 11 in the Halos’ injury-plagued rotation.

MORE NEWS: Suspect In Stolen Car Leads Police On Wild Pursuit Through San Fernando Valley

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