After losing via a walk-off single Tuesday night and simply being outplayed Monday night, one would think the Astros had been through the ringer in Arlington, though they certainly hadn't. Houston succumbed to the Rangers 14-3.

Starting pitcher for the 'Stros, All-Star Dallas Keuchel got absolutely rocked from the first inning on, giving up six in the second frame of the game alone. He would go on to surrender three more runs and the 40-game streak of pitching at least six innings a game ended.

On the other side of the coin, Martin Perez had a nice outing holding Houston to only one run even with giving up a walk and nine hits.

It seems it's now or never for the Astros, as the Rangers have had their number 11 times out of the 15 that they've played them this year. The Rangers seem to be in freight train mode and the coal continues to be shoveled in.

Game four of the series starts Thursday night at 7:05 between youngster Lance McCullers and seasoned vet Colby Lewis.