Angels' Morales makes history
Kendrys Morales earned himself a spot in the record books as the Los Angeles Angels swept aside the Texas Rangers 15-8 on Monday.
Designated hitter Morales become only the third player in major league history to hit a home run both left-handed and right-handed in the same inning.
He achieved the feat during a nine-run sixth for the Angels, striking a two-run homer from the left side of the plate off Roy Oswalt before later smashing a right-handed grand slam off reliever Robbie Ross.
Cincinnati saw their 10-game winning streak come to an end as they were downed 11-5 by the San Diego Padres, for whom Will Venable drove in four runs and Yonder Alonso tied a team record with three doubles.
The Atlanta Braves recorded their sixth successive victory after beating the Miami Marlins 8-2 as Jason Heyward homered and scored three runs.
The American League East-leading New York Yankees slipped to their third successive loss, going down to a 5-4 defeat at the hands of the Baltimore Orioles, while the Boston Red Sox beat the Detroit Tigers 7-3 after Dustin Pedroia hit a tie-breaking homer and drove in three runs.
The Chicago Cubs were big winners over the Pittsburgh Pirates as Anthony Rizzo and Darwin Barney hit three-run homers in a 14-4 triumph.
The Milwaukee Brewers held off a late fightback from the Houston Astros to record an 8-7 victory. Cody Ransom's homer capped a four-run burst in the eighth inning to leave Milwaukee 8-4 ahead, and despite the Astros threatening in the ninth, John Axford got JD Martinez to ground out with runners at the corners to complete the victory.
There were also close games in Minnesota, where the Twins overcame the Chicago White Sox 7-6, and Oakland, where Jemile Weeks' sacrifice fly in the 15th inning lifted the Athletics to a 4-3 win against the Tampa Bay Rays.
Elsewhere, the Seattle Mariners defeated the Toronto Blue Jays 4-1, the Arizona Diamondbacks were 7-2 winners against the Los Angeles Dodgers and the New York Mets edged the San Francisco Giants 8-7.