The New York Yankees’ search for a win continues after they were beaten by table-toppers Baltimore Orioles in the American League East.
No MLB team is in worse form than the Yankees and they were losers for the sixth game in a row, with Mark Trumbo homering twice to back Chris Tillman’s seven strong innings in a 4-1 success for the Orioles.
Jake Arrieta threw seven scoreless innings and improved to 6-0 in the Cubs’ 7-1 win over the Pittsburgh Pirates while the White Sox made sure of a Chicago double on Tuesday night by downing the Boston Red Sox 4-1.
The Los Angeles Dodgers were the night’s top scorers, seeing off the Tampa Bay Rays 10-5 – but the Los Angeles Angels came a cropper as the Milwaukee Brewers overturned a 4-0 deficit to record a 5-4 win.
This is Trayce Thompson.
He had 4 RBIs tonight, including a 2-run home run.
Be like Trayce Thompson.
— Los Angeles Dodgers (@Dodgers) May 4, 2016
Ryan Howard hit a sixth-inning home run and Aaron Nola limited the Cardinals to two hits in seven strong innings as the Philadelphia Phillies defeated St Louis 1-0, Justin Smoak’s first two homers of the season gave the Toronto Blue Jays a 3-1 victory over the Texas Rangers, a scoreline repeated as the San Francisco Giants downed the Cincinnati Reds.
A three-run ninth inning enabled the Kansas City Royals to snatch a 7-6 win over the Washington Nationals while a four-run eighth did much of the damage as the Seattle Mariners sunk the Oakland Athletics 8-2.
The Miami Marlins hit back from 4-1 down to beat the Arizona Diamondbacks 7-4, the Atlanta Braves blanked the New York Mets 3-0, the Cleveland Indians saw off the Detroit Tigers 7-3 and the Houston Astros downed the Minnesota Twins 6-4.
— Miami Marlins (@Marlins) May 4, 2016
In the night’s final game to finish, National League West strugglers the San Diego Padres defeated the Colorado Rockies 6-3 to move to within a game and a half of their opponents.