Pujols hits milestone in victory
Albert Pujols hit his 499th and 500th career home runs as the Los Angeles Angels earned a 7-2 win over the Washington Nationals.
Only 25 players before him have him the 500 milestone, and Pujols got there by clearing the fence in the first and fifth innings - both times off Taylor Jordan.
At the age of 34, Pujols becomes the third youngest to achieve the feat, with only Alex Rodriguez and Jimmie Foxx, who were both 32, getting there sooner in their careers.
Pujols said on the MLB website: "To have almost 18,000 players wear a big league uniform, and to have only 26 players do this, it's pretty special.
"I had a good feeling that it was going to be a special day. Sometimes, as a player, as an athlete, you just have a feeling."
Former Boston Red Sox ace Jacoby Ellsbury, who won two World Series titles with the team, marked his return to Fenway Park with a stand-out performances as the New York Yankees claimed a 9-3 victory.
He claimed a double and a triple, the latter being ruled so after a fan reached out from the stands to interfere with his deep blast that was heading towards the wall.
The Detroit Tigers rolled to an 8-6 home win over the Chicago White Sox, the Texas Rangers beat the Oakland Athletics 5-4, and the Tampa Bay Rays fended off the Minnesota Twins 7-3, while home runs from Chris Carter, Jason Castro and Matt Dominguez guided the Houston Astros to a 5-2 road win at the Seattle Mariners.
The Miami Marlins edged the Atlanta Braves 1-0, the St Louis Cardinals beat the New York Mets 3-0, and the Philadelphia Phillies were 3-2 winners in 10 innings against the Los Angeles Dodgers.
The Cincinnati Reds toppled the Pittsburgh Pirates 4-1, and Mike Olt cracked a three-run homer as the Chicago Cubs beat the Arizona Diamondbacks 9-2.
Games elsewhere saw the Colorado Rockies beat the San Francisco Giants 2-1 and the San Diego Padres win by the same margin over the Milwaukee Brewers after 12 innings. Mike Moustakas hit a three-run homer in the Kansas City Royals' 8-2 victory over the Cleveland Indians, and Brett Lawrie and Melky Cabrera each achieved the same feat for the Toronto Blue Jays in their 9-3 success against the Baltimore Orioles.