Evan Longoria homered and drove in three runs, Jake Odorizzi helped extend Tampa Bay's impressive road pitching streak with seven strong innings, and the Rays beat the Texas Rangers 6-3 Thursday night.
Longoria's team-leading 15th homer was a two-run shot that gave the Rays a 6-2 lead in the fifth. Logan Forsythe had a two-run homer, his fifth, to put the Rays in front to stay in the second.
Odorizzi (9-9) struck out seven to help give the Rays their AL-record 18th consecutive road game without allowing more than three runs.
Robbie Ross (2-5) came up from Triple-A Round Rock to fill in for Texas ace Yu Darvish, who is sidelined with elbow inflammation. The left-hander gave up six runs in 4 1-3 innings.
(Copyright 2014 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)