Demeritte, Fried lead Braves over Cubs
ATLANTA >> Travis Demeritte hit his first big league homer in nearly three years and made an impressive catch to back another strong outing by Max Fried, giving the Atlanta Braves a much-needed 3-1 victory over the Chicago Cubs on Tuesday night.
The World Series champions won for only the third time in their last eight games. The Cubs have lost six of seven.
Following up his best showing of the season in a win at the Dodgers, Fried (2-2) pitched four-hit ball over six innings. His only big mistake was a changeup that Ian Happ launched into the left-field seats leading off the third to tie the game at 1.
BREWERS 12, PIRATES 8 Willy Adames homered twice and drove in a career-high seven runs, and Milwaukee beat Pittsburgh.
MARINERS 8, RAYS 4 >> Logan Gilbert pitched 5 2/3 shutout innings, Adam Frazier hit a three-run double and Seattle won their fourth straight, over Tampa Bay.
Frazier's double off Josh Fleming (2-2) came during a seven-run fourth inning for the Mariners that was made possible by back-to-back errors from shortstop Wander Franco and first baseman Ji-Man Choi.
PADRES 9, REDS 6 >> Eric Hosmer hit his first homer of the season and Jake Cronenworth added a bases-loaded triple during an eight-run fourth inning that sent San Diego past struggling Cincinnati.
The Padres have won 10 of 11 against Cincinnati
since the start of last season.
PHILLIES 10, ROCKIES 3 >> Odubel Herrera homered, doubled and drove in three runs, Zach Eflin pitched six strong innings and Philadelphia again took advantage of some shaky Colorado defense in a rout of
the Rockies.
TWINS 5, TIGERS 4 >> Detroit catcher Eric Haase made a throwing error on a botched rundown, capping a chaotic play that gave Minnesota two runs for a wild win over the Tigers.
YANKEES 12, ORIOLES 8 >> Anthony Rizzo homered three
times to take over the major league lead, Aaron Judge connected on his birthday and Joey Gallo ended the longest home-run drought of his career as New York outslugged Baltimore. MARLINS 5, NATIONALS 1 >> Miami outfielders Jesús Sánchez and Avisaíl García each threw out a runner at the plate in the fourth inning, and Joey Wendle hit his first home run for the Marlins, a three-run shot that helped produce a victory over reeling Washington.
BLUE JAYS 6, RED SOX 5 (10) >> George Springer hit a tworun homer to force extra innings, Raimel Taipa hit a game-ending sacrifice fly in the 10th, and Toronto handed slumping Boston their fourth straight loss.
ROYALS 6, WHITE SOX 0 >> Daniel Lynch pitched six crisp innings and Kansas City handed Chicago their eighth straight loss.
METS 3, CARDINALS 0 >> Chris Bassitt pitched six strong innings, and New York beat St. Louis for its franchisebest sixth straight series win in a chippy game.
Bassitt (3-1) struck out six batters and allowed two hits and two walks.
ASTROS 5, RANGERS 1 >> Jake Odorizzi allowed one hit over six innings to end a long winless drought, and a rejuvenated Kyle Tucker homered and drove in three runs to power Houston past Texas.
Odorizzi (1-2) permitted just two baserunners and won for the first time in 10 starts since last August. He entered with a 9.00 ERA and had given up 16 hits in nine innings during his first three starts this season.