MLB: Kansas City Royals suffer heavy loss to Boston Red Sox
Last Updated: 21/07/14 11:52am
Jon Lester: Allowed just four hits
The Boston Red Sox completed a three-game sweep of the Kansas City Royals with a stylish 6-0 win in Sunday's MLB action.
Jon Lester struck out in eight in as many innings, allowing just four hits, and Daniel Nava drove in three runs in a one-sided affair which made it four victories in a row for Boston.
American League East rivals the Tampa Bay bettered that form, beating the Minnesota Twins 5-3 to make it five straight wins.
James Loney had two hits and two RBIs as the Rays equalled their longest unbeaten run of the season.
The New York Yankees are another team in form and continued that with a 3-2 victory over the Cincinnati Reds, although it needed a winning run in the ninth inning from Jacoby Ellsbury to settle the result.
The Yankees are now three games behind AL East leaders Baltimore, who were hammered 10-2 by the Oakland Athletics in a performance to forget.
Sonny Gray struck out eight for Oakland with both John Jaso and Josh Donaldson having two RBIs for the AL West leaders.
In the National League, the Pittsburgh Pirates and the Arizona Diamondbacks are the form team with three straight wins each.
The Pirates were indebted to Andrew McCutchen's tiebreaking single in the seventh for setting up their 5-3 victory over the Colorado Rockies, while David Peralta drove in two runs as Arizona edged out the Chicago Cubs 3-2.
Tommy La Stella had two RBIs and Chris Johnson smashed a two-run homer as the Atlanta Braves hammered the Philadelphia Phillies 8-2, while the Detroit Tigers were also convincing in a 5-1 rout of the Cleveland Indians in a match-up between the top two in the AL Central.
Matt Dominguez hit a two-run homer and had an RBI double to help the Houston Astros on their way to an 11-7 victory over the Chicago White Sox.
The Toronto Blue Jays made it back-to-back wins with a 9-6 success over the Texas Rangers, as did the Washington Nationals in their 5-4 triumph against the Milwaukee Brewers.
The Los Angeles Dodgers edged the St Louis Cardinals 4-3 to join San Francisco at the top of the NL West. The Giants were beaten 3-2 by the Miami Marlins.
The Seattle Mariners came out on the wrong end of a 6-5 scoreline against the Los Angeles Angels and the San Diego Padres were 2-1 winners over the New York Mets.