KISSIMMEE, Fla. -- The Blue Jays got home runs from Travis d'Arnaud and Adeiny Hechavarria and a two-run double from Edwin Encarnacion to hand the Astros their second consecutive loss, 11-2, on Friday afternoon at Osceola County Stadium.
Astros starting pitcher J.A. Happ struggled with his control, allowing five hits, three runs and three walks in 2 2/3 innings. Brett Myers allowed three runs in the fourth inning, and the Blue Jays tagged Aneury Rodriguez for five runs in the sixth inning.
"I wasn't great," said Happ, who threw 64 pitches (33 strikes). "Obviously, I was hoping for a little bit more out there. I think it's going to take me a little bit more [time]. I felt great in the 'pen. I think I was a little anxious out there with the breaking stuff, jumping at the hitters a little bit. We'll try to work on that and get back on track."
The first three batters of the game reached against Happ, including Eric Thames, who got on when Astros left fielder J.D. Martinez lost a ball in the sun.
Blue Jays starter Henderson Alvarez worked two innings, holding the Astros to one hit and one run while striking out three batters. The only run he allowed came on an RBI double by Astros catcher Jason Castro, who missed all of last season following knee surgery.
Up next: Dustin McGowan is the odds-on favorite to land the Blue Jays' No. 5 starting slot after his long and arduous journey back to the big leagues. He'll make his spring debut Saturday, when Toronto hosts Houston at 1:05 p.m. ET at Florida Auto Exchange Stadium.
Brian McTaggart is reporter for MLB.com and writes an MLBlog, Tag's Lines. Follow @brianmctaggart on Twitter. This story was not subject to the approval of Major League Baseball or its clubs.