ARLINGTON, Texas -- George Springer hit two of Houston's four home runs and the Astros matched their Texas rival for the longest winning streak in the majors this season at 10 games, beating the Rangers 7-2 on Sunday.
The Astros scored in all four innings pitched by Martin Perez (2-6) and tied a club record from 1989 with their 10th straight road win. Houston's first sweep of Texas since July 2014 dropped the Rangers to 3-11 since their 10-game streak.
Defending AL West champion Texas (26-31) is 15 games behind the division-leading Astros, who have a major leagues' best at 41-16 record -- and six wins in seven games against the Rangers.
Brad Peacock (3-0) won a major league start for the first time since Sept. 2, 2014, pitching past the fifth inning for the first time in his third start following 12 relief appearances. He struck out nine in six innings, allowing two runs (see full recap).
Upton walk-off homer gives Tigers win, but Detroit loses Verlander to groin injury
DETROIT -- Justin Upton hit a game-ending, three-run homer, and the Detroit Tigers overcame Justin Verlander's groin injury to beat the Chicago White Sox 7-4 on Sunday for a sweep of their weekend series.
Nicholas Castellanos was hit by a pitch from David Robertson (3-2) leading off the Detroit ninth. Second baseman Yunel Sanchez then misplayed a potential double-play ball and was only able to get Miguel Cabrera at first.
J.D. Martinez was intentionally walked to get to Upton, who drove a 1-2 curveball over the wall in left for his 11th homer.
Martinez also connected for the Tigers, who have won four straight and five of six to move back to .500 at 28-28. Justin Wilson (3-1) picked up the win with a scoreless inning (see full recap).
Zimmerman lifts Nationals past A's, 11-10
OAKLAND,Calif. -- Ryan Zimmerman hit a tiebreaking three-run homer in the eighth inning, and the Washington Nationals held off the Oakland Athletics 11-10 on Sunday.
Matt Wieters and Michael Taylor added back-to-back homers off Frankie Montas during Washington's five-run ninth, helping the NL East leaders improve to 5-1 on their nine-game West Coast trip.
But the Nationals nearly blew an 11-4 lead in the ninth, highlighting their continued trouble with closing out games. Koda Glover allowed the first five batters to reach before he was replaced by Shawn Kelley, who surrendered a grand slam by Matt Joyce with one out. Kelley then retired the next two batters to finish Oakland's seventh loss in nine games.