MLB: Pujols leads Angels rally

Albert Pujols hit one of three home runs for the Los Angeles Angels as they rallied for an 11-5 win over the Houston Astros.

Pujols, CJ Cron and David Freese all went deep in an eight-run splurge in the bottom of the seventh, just as the Astros sensed victory - the home run was the 511th of the slugger's career and tied him with Mel Ott for 23rd place on the all-time list.

The Astros bullpen failed to back up a solid outing from Scott Feldman, who gave up two runs in six innings, and that let in the Angels, who improved their record to 50-36 to remain 3 1/2 games behind American League West leaders Oakland, who beat the Toronto Blue Jays 5-1 on Saturday evening.

Seattle stayed in touch with both teams but did it the hard way in Chicago as they needed 14 innings to see off the White Sox 3-2, Brad Miller's ground rule double making all the difference.

The Baltimore Orioles failed to take full advantage of Toronto's defeat as they shared a day-night double header with the Boston Red Sox, losing the afternoon game 3-2 before winning the nightcap 7-4, a game in which designated hitter Nelson Cruz went 5-for-5 with a home run.

Detroit remain four games in front in the Central Division despite a 7-2 defeat at the hands of the Tampa Bay Rays, for whom in-form second baseman Logan Forsythe hit a third home run in the last week.

The Cleveland Indians denied the Kansas City Royals a chance to close with pitcher TJ House claiming his first career win in their 7-4 success, while the Minnesota Twins were 2-1 winners over the New York Yankees in 11 innings at Target Field and the Texas Rangers saw off the New York Mets 5-3 in the day's sole interleague game.

In the National League, the Atlanta Braves made it nine on the bounce with a 10-4 victory against the Arizona Diamondbacks.

Aaron Harang claimed his eighth win of the season for the Braves, with Justin Upton hitting his 17th home run of the season and Andrelton Simmons contributing four RBI.

Biggest winners of the day were the Washington Nationals, who managed a 13-0 victory over the Chicago Cubs despite none of their batters hitting anything more than a double - Anthony Rendon had three of their eight two-base hits and batted in a couple of runs.

Matt Garza shut out the Cincinnati Reds to help the Milwaukee Brewers to a 1-0 road win, but it came at a cost with star outfielder Ryan Braun forced out of the game in the second inning with back spasms.

The Miami Marlins were 6-5 winners over the St Louis Cardinals, putting the Brewers five games clear at the top of the NL Central, with the Pittsburgh Pirates waiting in the wings a further half-game down after a 3-2 win over the Philadelphia Phillies.

Out west, the Colorado Rockies got a home run from Corey Dickerson on their way to an 8-7 win over the Los Angeles Dodgers and the San Francisco Giants closed within a half-game of the Dodgers by beating the San Diego Padres 5-3 in 10 innings thanks to a Brandon Belt home run.