Jason Hammel allowed four hits in six innings and Evan Longoria drove in two runs with a bases-loaded single to help the Tampa Bay Rays rally against Roy Halladay and the Toronto Blue Jays for a 5-3 victory at Disney World on Wednesday night. The Rays improved to 5-0 in games they've played here the past two seasons.
Longoria's hit was the big blow in a four-run sixth against Halladay (2-3), who carried a 3-0 lead into the inning, thanks to a pair of homers by streaking Matt Stairs. Carl Crawford and Eric Hinske also had RBI singles off the Toronto ace, who suffered his second straight complete-game loss. (More MLB stories.)