Future Hall of Famer Albert Pujols hit his first home run for the Los Angeles Dodgers as the World Series champions extended their winning streak in MLB.
Pujols – acquired on a one-year deal on Monday, having been designated for assignment by city rivals the Los Angeles Angels – launched a two-run homer in the second inning of the Dodgers' 3-2 win over the Arizona Diamondbacks on Thursday.
It was Pujols' 668th career home run as the Dodgers celebrated their fourth consecutive victory.
Pujols – a two-time World Series champion, three-time MVP and 10-time All-Star – now has 3,256 hits, 13th on the all-time list.
According to Stats Perform, the 41-year-old Pujols became the first player in MLB history to homer for two different teams in the same metro area before the end of May.
Elsewhere, the San Francisco Giants showed no mercy in a 19-4 demolition of the Cincinnati Reds, who suffered a four-game sweep.
Steven Duggar hit his first career grand slam in a nine-run third inning, while Brandon Crawford drove in six runs for the Giants.
The Giants, who had season highs of 19 runs and 16 hits, now own the best record in the majors amid a five-game winning streak.
Cubs roar as Happ homers
A pair of Ian Happ home runs helped the Chicago Cubs beat the Washington Nationals 5-2. Happ also drove in three runs at Wrigley Field.
The Tampa Bay Rays routed the Baltimore Orioles 10-1, extending their winning streak to seven games, thanks to Joey Wendle's two homers.
Sandy Alcantara produced a two-hit performance of six innings as the Miami Marlins shut out the Philadelphia Phillies 6-0.
Mahle struggles
It was a game to forget for Tyler Mahle and the Reds. Cincinnati pitcher Mahle allowed seven runs, seven hits and two walks in just two innings. His ERA rose from 2.93 to 4.20.
Martinez the hero in Dunedin
J.D. Martinez hit a go-ahead, two-run homer in a three-run ninth inning as the Boston Red Sox rallied past the Toronto Blue Jays 8-7. Martinez's 250th career home run snapped a 12-game streak without a homer as the Red Sox held onto the American League (AL) East lead.
Thursday's results
San Francisco Giants 19-4 Cincinnati Reds
Tampa Bay Rays 10-1 Baltimore Orioles
New York Yankees 2-0 Texas Rangers
Chicago Cubs 5-2 Washington Nationals
Houston Astros 8-4 Oakland Athletics
Los Angeles Angles 7-1 Minnesota Twins
Minnesota Twins 6-3 Los Angeles Angels
Miami Marlins 6-0 Philadelphia Phillies
Pittsburgh Pirates 6-4 Atlanta Braves
Boston Red Sox 8-7 Toronto Blue Jays
Los Angeles Dodgers 3-2 Arizona Diamondbacks
White Sox at Yankees
AL Central leaders the Chicago White Sox (26-16) will visit the streaking Yankees (25-19) on Friday. The Yankees have won three straight games following a slow start to the season. White Sox ace Carlos Rodon takes to the mound at Yankee Stadium, where the hosts counter with Jordan Montgomery.