Tim Beckham homered, and the Rays hung on to beat the Chicago Cubs 6-5 on Tuesday.
Beckham's two-run drive highlighted a five-run fourth against Jon Lester (5-5).
Alex Colome gave up two runs in the ninth, but the Rays won their first meeting against their former manager since he left for Chicago following the 2014 season.
He gave up a leadoff single to pinch-hitter Albert Almora Jr. and walked Jon Jay to put runners on first and second. After Kris Bryant popped out, Anthony Rizzo lined an RBI single to make it 6-4.
Ben Zobrist then bounced into a force to bring home another run. Ian Happ walked on a 3-2 pitch to put men on first and second, before Jason Heyward hit a fly to left.
Chris Archer (7-5) picked up his third win in four starts, giving up three runs and eight hits in six innings. The former Cubs prospect also had an RBI single after a fake bunt for his first career hit.
Chicago lost for the fifth time in seven games on another frustrating afternoon. The defending World Series champions have hovered around .500 all season after winning it all for the first time since 1908 last fall.
Lester lasted five innings. He tied a season-high by allowing six runs and gave up nine hits - all but one on ground balls.
The Rays sent nine batters to the plate in the fourth to break a 1-1 tie.
The two-game series wraps up, with RHP John Lackey (5-9, 5.24 ERA) starting for Chicago and LHP Blake Snell (0-5, 5.36 ERA).