KISSIMMEE, Fla. (AP) -- David Cooper drove in three runs with a single and a double and reliever Luis Perez struck out four in two innings Friday as the Toronto Blue Jays beat the Houston Astros 11-2.
Brett Lawrie, Edwin Encarnacion and Travis d'Arnaud drove in two runs each for the Blue Jays. d'Arnaud and Adeiny Hechavarria homered in a five-run inning off Aneury Rodriguez.
Henderson Alvarez, bidding for a spot in Toronto's rotation, pitched two innings in his second spring start, giving up a run on one hit. He struck out three.
Houston starter J.A. Happ gave up three runs on five hits and three walks in 2 2-3 innings.
Encarnacion's two-run double capped a three-run inning off Houston reliever Brett Myers.