Texas Rangers shortstop Elvis Andrus (L) congratulates Texas Rangers catcher Robinson Chirinos after Chirinos's three-run home run against the New York Mets during their Inter-League game at Citi Field in New York Saturday. — Reuters NEW YORK — Robinson Chirinos hit a three-run homer in the first inning as the Texas Rangers snapped a pair of losing streaks with a 5-3 win over the New York Mets in an Inter-League game here Saturday. The Rangers (38-49) ended a six-game losing streak. They also halted a 10-game road losing streak, the longest since a franchise-record 12-game skid in 2003. American League Twins 2, Yankees 1 (11): The Minnesota Twins, backed by a quality start from Yohan Pino and five scoreless innings of relief, beat the New York Yankees in 11 innings. Left fielder Josh Willingham scored the winning run on an errant throw by Yankees catcher Francisco Cervelli. The Twins had lost their previous seven home matches against the Yankees. Mariners 3, White Sox 2 (14): Brad Miller drove in the winning run with a ground-rule double in the top of the 14th inning and the Seattle Mariners outlasted the Chicago White Sox. Rays 7, Tigers 2: Kevin Kiermaier had two triples to drive in three runs, and Chris Archer checked Detroit on six hits over 8 1/3 innings to help the Tampa Bay Rays hand the Tigers their second straight loss. Indians 7, Royals 3: Michael Bourn homered and rookie left-hander T.J. House pitched into the seventh inning to earn his first major league win as the Cleveland Indians beat the Kansas City Royals. Red Sox 3, Orioles 2 (1st game): Jonathan Herrera drove in the winning run on a pinch single with one out in the ninth inning to give the Boston Red Sox victory over the Baltimore Orioles in the opener of a doubleheader. Orioles 7, Red Sox 4 (2nd game): Nelson Cruz hit his 27th home run of the season as part of a career-high five-hit night that powered the Baltimore Orioles to a win over the Boston Red Sox and salvaged a split of the doubleheader. Other results: LA Angels 11, Astros 5. National League Rockies 8, Dodgers 7: The Colorado Rockies survived a bullpen meltdown and held on to beat the Los Angeles Dodgers on Saturday and break a five-game losing streak. Jorge De La Rosa (9-6) allowed three hits and two runs in the first inning but then pitched five hitless innings. He left after throwing 100 pitches, 20 in the first, and handed the bullpen an 8-2 lead. It nearly vanished as the Dodgers erupted for five runs in the seventh. Adam Ottavino snuffed out the rally, helping the Rockies win for just the third in 19 games and end a six-game losing streak against the Dodgers. Giants 5, Padres 3 (10): Brandon Belt hit a two-run homer off San Diego reliever Dale Thayer in the 10th inning to give the San Francisco Giants victory over the Padres. Braves 10, Diamondbacks 4: The Atlanta Braves spotted the Arizona Diamondbacks three runs in the first inning and stormed back to extend their winning streak to nine games with a decisive victory. Pirates 3, Phillies 2: Edinson Volquez pitched seven strong innings to win his third straight start and Andrew McCutchen hit a two-run homer to lead the Pittsburgh Pirates to a narrow victory over the Philadelphia Phillies. Marlins 6, Cardinals 5: The Miami Marlins left it late to beat the St. Louis Cardinals. Brewers 1, Reds 0: Matt Garza tossed his fourth career complete-game shutout and third baseman Aramis Ramirez drove in the lone run with an RBI single in the first inning, lifting the Milwaukee Brewers to victory over the Cincinnati Reds. Nationals 13, Cubs 0: Gio Gonzalez won his third straight start with eight scoreless innings and third baseman Ryan Zimmerman had four hits and three RBIs as the Washington Nationals crushed the transitioning Chicago Cubs. — Agencies