Orioles dealt first loss, Royals and Tigers win

Updated: 

The Baltimore Orioles' franchise-best seven-win start to the season came to an end at the hands of rivals the Boston Red Sox, who triumphed 4-2 in MLB action on Wednesday.

Baltimore struck first with a two-run homer from Chris Davis but left nine runners on base in the first five innings as Red Sox starter Joe Kelly allowed seven hits with five walks. 

After two runs in the third, an RBI triple from Jackie Bradley Jr put the Red Sox up for good as Boston's bullpen allowed just two hits after Kelly's fifth-inning exit. 

Salvador Perez hit a two-run homer to snap a tie in the eighth inning as World Series champions the Kansas City Royals overcame the Houston Astros 4-2.

A Jarrod Saltalamacchia grand slam lifted the Detroit Tigers past the Pittsburgh Pirates 7-3.

The Toronto Blue Jays returned to winning ways and levelled their series against the New York Yankees with a 7-2 victory and the Los Angeles Dodgers were too good for the Arizona Diamondbacks 3-1.

Also on Wednesday, the Colorado Rockies triumphed 10-6 against the San Francisco Giants, the Chicago Cubs saw off the Cincinnati Reds 9-2, the Los Angeles Angels accounted for the Oakland Athletics 5-1 and the New York Mets edged the Miami Marlins 2-1, while the Philadelphia Phillies overcame the San Diego Padres by the same scoreline.

The Washington Nationals and the Chicago White Sox both had 3-0 shut-out wins against the Atlanta Braves and the Minnesota Twins respectively, the Texas Rangers lost 4-2 to the Seattle Mariners, the Tampa Bay Rays fell 4-1 against the Cleveland Indians and the Milwaukee Brewers beat the St Louis Cardinals 6-4.


ARENADO INSPIRES ROCKIES, HAPP STARS FOR BLUE JAYS

Reigning RBI leader Nolan Arenado went four-for-five with a career-high seven RBIs as the Rockies scored 10 runs on 18 hits in a bashing of the Giants.

J.A. Happ pitched six innings and allowed one run in his first start against the Yankees since 2014, with seven hits and three walks.


LEE STEALS THE SHOW

Lee Dae-ho hit a two-run homer with two outs in the bottom of the 10th inning to see the Mariners past the Rangers, their first win at Safeco Field.



BRAVES' WOES CONTINUE, SALTALAMACCHIA BRINGS UP TON

The Braves have lost their first eight games of the season for the third time in franchise history (1919 and 1988) after being blanked by the Nationals.

Tigers catcher Saltalamacchia hit his 100th career home run in memorable fashion, blasting a 360-foot grand slam in a comeback win over the Pirates. 



IN-FORM TIGERS SEEKING THIRD-STRAIGHT WIN

Aces battle at PNC Park as Tigers right-hander Jordan Zimmermann takes on Cy Young candidate Gerrit Cole and the Pirates again on Thursday, while the Twins will send Ervin Santana to the mound as they look for their first win of the season against the White Sox.