David Price gave up 10 hits, barely made it out of the fifth inning and was admittedly exhausted after walking off the mound for the last time. Not a great combination for success, yet the reigning AL Cy Young winner still found a way to beat the Baltimore Orioles. Evan Longoria and Matt Joyce homered, and Price grinded through the Baltimore batting order three times to help the Tampa Bay Rays earn a 4-3 victory Monday night in a duel between AL contenders.