NEW YORK — Second baseman Kolten Wong yanked a one-out solo homer to right-center field in the bottom of the 14th inning, lifting St. Louis to a 3-2 win over Pittsburgh and a sweep of their series Sunday. Pedro Alvarez hammered a two-out solo homer in the top of the 12th inning to give Pittsburgh a short-lived lead. Astros 7, Mariners 6: Evan Gattis smacked a tie-breaking home run in the bottom of the eighth inning, his second homer of the game, to lift the Houston to a four-game series sweep of Seattle. Houston extended its winning streak to 10 consecutive games in somewhat unconventional fashion, coughing up a five-run lead before Gattis struck against Mariners rookie right-hander Carson Smith. Tigers 6, Royals 4: Anibal Sanchez handcuffed Kansas City again, and first baseman Miguel Cabrera hit a two-run homer as Detroit held on for a win. Catcher Alex Avila drove in three runs with a pair of singles as the Tigers erupted for six runs in the first five innings after scoring only four runs in the first three games of the series. Nationals 1, Mets 0: Washington right-hander Doug Fister dominated New York as he threw 6-1/3 shutout innings to lead the Nationals to their second straight win. The Nationals won three of four from the Mets to close within four games of first-place New York, which has lost seven of its last 10. Phillies 6, Marlins 2: Ryan Howard hit a rare triple to help Philadelphia snap a five-game losing streak with a win over Miami. Howard's hit tied the score at 2-2 in the sixth inning where the Phillies went ahead for good. Braves 5, Reds 0: Julio Teheran bounced back from three consecutive shaky starts to throw six scoreless innings and help Atlanta beat Cincinnati. Kelly Johnson and Jonny Gomes homered for the Braves. Indians 10, Blue Jays 7: Cleveland answered a six-run Toronto fourth inning with a six-run fifth inning on their way to the victory. Second baseman Jason Kipnis had four hits, including a home run, and the Indians' bullpen picked up struggling starter Trevor Bauer as Cleveland managed to split the four-game series. Orioles 4, Rays 2: Outfielder Adam Jones matched a career high with four hits, including a two-out, two-run single in the seventh, rallying Baltimore past Tampa Bay. The Orioles took two of three games in a series moved from Maryland to Florida because of the riots in Baltimore last week. Brewers 5, Cubs 3: Aramis Ramirez snapped a 3-3 tie with a two-run eighth inning single as Milwaukee beat Chicago. The Brewers' third baseman went 2-for-3 with three RBIs, including a second inning home run. In other games it was: Twins 13, White Sox 3; Giants 5, Angels 0; Athletics 7, Rangers 1; Padres 8, Rockies 6; Yankees 8, Red Sox 5; Dodgers 1, Diamondbacks 0 (13 innings). — Reuters