Arizona Diamondbacks' left fielder David Peralta misses a fly ball that fell in foul territory hit by Los Angeles Dodgers' Carl Crawford during the seventh inning of their game in Los Angeles Wednesday. After Peralta missed the ball, he fell into the stands, but was unhurt in the fall. — AP NEW YORK — David Freese delivered a two-run double in a three-run eighth inning that helped the Los Angeles Angels to a 6-5 win over the Houston Astros Wednesday. Freese pushed the Angels (78-74) in front with his blast to left-center field that drove in Mike Trout and pinch-runner Collin Cowgill to erase the Astros' 4-3 lead. The Angels closed to within 1-1/2 games of the Astros (80-73) in the chase for the second wild card in the American League. Tigers 7, White Sox 4: Justin Verlander pitched seven strong innings and Victor Martinez blasted his 200th career home run to lead the Detroit Tigers to a 7-4 victory over the Chicago White Sox. Verlander (4-8), who struck out eight, held the White Sox to three runs and five hits, while Martinez gave him an early cushion with his two-run shot in the first inning. Braves 6, Mets 3: First baseman Freddie Freeman capped a brief but very productive game by hitting a three-run homer in the ninth inning to lift the Atlanta Braves to a 6-3 win over the New York Mets. Freeman entered as a pinch hitter in the sixth and delivered a two-run double to give the Braves a 3-2 lead. He wound up with five RBIs. Blue Jays 4, Yankees 0: Marcus Stroman pitched seven scoreless innings while Russell Martin hit a three-run homer as the Toronto Blue Jays defeated the New York Yankees. The victory gave the Blue Jays (87-65) a 3-1/2 game lead over the second-place Yankees (83-68) in the American League East. Stroman (3-0) allowed five hits, one walk and struck out five. Orioles 4, Nationals 3: Third baseman Manny Machado hit a two-run homer in the seventh off Max Scherzer as the Baltimore Orioles beat the Washington Nationals 4-3 to keep their slim playoff hopes alive. Machado was also hit by a pitch in the ninth by closer Jonathan Papelbon, who was then ejected as the benches cleared. The Orioles (75-76) are still within touching distance of the second wild card spot in the American League, four games behind Houston. The Nationals (78-73) remained 6-1/2 games behind the first-place New York Mets in the National League East. Red Sox 6, Rays 2: Daniel Nava hit a go-ahead single in the seventh inning to break a scoreless tie and spark the Tampa Bay Rays to a 6-2 victory over the Boston Red Sox. Marlins 4, Phillies 3 (11 innings): Second baseman Dee Gordon hit a double to drive in Miguel Rojas in the 11th inning to lead the Miami Marlins to a 4-3 walk-off win over the Philadelphia Phillies. The game had no effect on the playoff races as Miami (65-87) and Philadelphia (57-95) are well out of the running in the National League. Brewers 4, Cubs 1: Right-hander Zach Davies worked six shutout innings as the Milwaukee Brewers beat the Chicago Cubs. Milwaukee starter Zach Davies allowed two hits, walked one and struck out four before reliever Francisco Rodriguez worked the ninth for his 35th save. Elsewhere it was: Twins 4, Indians 2; Cardinals 10, Reds 2; Royals 4, Mariners 3, (10 innings); Pirates 13, Rockies 7; Rangers 10, Athletics 3; Dodgers 4, Diamondbacks 1; Padres 5, Giants 4. — Agencies