Yunel Escobar went 2-for-4 with an RBI and two runs scored and Ben Zobrist was 2-for-3 with two runs as the Rays won their third in a row and second straight against the Cubs.
Edwin Jackson took the loss as the Cubs fell for the third time in four games. Tampa Bay scored two runs in the sixth inning after Jackson loaded the bases with one out. Escobar's base hit up the middle on a 2-1 pitch scored Zobrist and Evan Longoria for a 4-0 lead.
Orioles 10, Cardinals 3
BALTIMORE -- Caleb Joseph hit a home run for a fifth straight game and Baltimore also got homers from Nelson Cruz and Delmon Young.
The Orioles increased their lead to six games over New York and Toronto in the American League East -- Baltimore's biggest lead this season and the team's largest since 1997.
Joseph became the first Orioles catcher to homer in five consecutive games. The previous record was four, but the 28-year old rookie erased that with his early two-run homer off St. Louis starter John Lackey.
Marlins 4, Reds 3
CINCINNATI -- Brad Penny, making his first major league start since 2011, allowed one earned run in five innings and Christian Yelich went 2-for-4 with a double and two RBIs to lift Miami over Cincinnati.
Jay Bruce homered for Cincinnati, which has gone 8-14 since the All-Star break and dropped 4 1/2 games in the National League Central standings.
Steve Cishek recorded his 29th save for Miami. Penny earned his first victory since Sept. 25, 2001. He pitched exclusively in relief for the San Francisco Giants in 2012 and sat out the 2013 season before being signed by Miami to a minor-league deal in June.
Astros 8, Rangers 3
HOUSTON -- Scott Feldman logged his third consecutive quality start and Houston provided him with ample support in a four-run fifth inning.
Feldman (6-8) allowed three runs, eight hits and one walk with a season-high-tying six strikeouts in 6 1/3 innings and outdueled Rangers right-hander Yu Darvish.
Robbie Grossman followed his three-hit, one-walk performance in the series opener on Friday night by reaching base four times and scoring three times. Houston extended its series win streak over the Rangers to seven games.