Victor Martinez hit a go-ahead, two-run homer in his final game of the week, and J.D. Martinez supplied a three-run blast as the Detroit Tigers edged the Baltimore Orioles 6-5 Thursday afternoon. Victor Martinez's long ball in the fifth erased a 4-3 deficit. Manager Brad Ausmus said Victor Martinez would be placed on the paternity list after the game and miss the weekend series against the Texas Rangers. He will return to Orlando, Fla., for the birth of his fourth child. J.D. Martinez's homer was his third of the three-game series, as the Tigers took two out of three from the Orioles. Chris Davis, Adam Jones and Seth Smith homered for the Orioles. Royals 5, Yankees 1 Danny Duffy picked up first victory since April 14, and Mike Moustakas belted a three-run homer as Kansas City defeated New York. Duffy struck out a season-high 10 over seven scoreless innings. He gave up only three singles — one was a bunt — and threw 69 of 108 pitches for strikes. Duffy (3-3) had been 0-3 with two no-decisions in his previous five starts. Moustakas hit his team-leading 10th home run with Drew Butera and Alcides Escobar aboard in the fifth off rookie Jordan Montgomery (2-3). It was just Moustakas' second homer off a left-hander this season. Pirates 10, Nationals 4 Adam Frazier had a career-high four RBIs, and Josh Bell homered for the fourth time in six games as Pittsburgh beat Washington. Frazier was 3-for-4 with two singles and a double. John Jaso added a solo homer for Pittsburgh. Rockies 5, Twins 1 (Game 1) Nolan Arenado homered, and German Marquez pitched five strong innings as Colorado continued its success on the road with a win in the first game of a split doubleheader. Twins 2, Rockies 0 (Game 2) Jose Berrios dazzled with a career-high 11 strikeouts and gave up just two hits in 7 2/3 innings as Minnesota salvaged the second game of the doubleheader against Colorado. Max Kepler and Robbie Grossman each had two hits and an RBI for the Twins. Rangers 8, Phillies 4 Ryan Rua hit a three-run home run during a five-run fifth as Texas extended its winning streak to nine games by beating Philadelphia. Cubs 9, Reds 5 Javier Baez hit a grand slam and drove in five runs as Chicago outslugged Cincinnati. Kris Bryant also homered and Jon Lester took a shutout into the ninth for the Cubs. Adam Duval drove in two runs for the Reds. Brewers 4, Padres 2 Eric Sogard went 4-for-4 and surging Milwaukee edged San Diego. Sogard hit a two-run double to cap a 12-pitch at-bat in the seventh as Milwaukee won for the ninth time in 11 games. Blue Jays 9, Braves 0 Marcus Stroman smashed the second homer ever by a Toronto pitcher as the Blue Jays bounced back from three straight losses to Atlanta. Stroman (4-2) worked 5 2/3 innings, striking out six, walking one and giving up seven hits. Stroman homered to right-center field in the third inning and was all smiles circling the bases. Athletics 8, Red Sox 3 Sonny Gray pitched six strong innings, and Jed Lowrie, Chad Pinder and Khris Davis each homered, lifting Oakland past Boston. Gray (1-1) allowed three runs on four hits over six innings, striking out eight. He got his first victory since July 26, 2016. Mariners 5, White Sox 4 Pinch hitter Guillermo Heredia singled home the winning run with two outs in the ninth inning as Seattle defeated Chicago. Jarrod Dyson came home on Heredia's hit, his third run of the game, as the Mariners improved to 13-6 at home. Dodgers 7, Marlins 2 Yasiel Puig homered, and Los Angeles handed Miami its fourth straight loss. Puig and Chase Utley, who went 2-for-2 with a walk, had two RBIs apiece for the Dodgers, who ended a four-game skid at home against the Marlins. — Reuters