Updated

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.