Guerrero hadn't driven in a run in the ALCS until an RBI grounder in the first inning of the clincher, the biggest victory in the franchise's 50 seasons. He added a two-out, two-run double in the fifth to chase Yankees starter Phil Hughes before Cruz followed with his fifth postseason homer.
Colby Lewis allowed three hits and one run in eight innings against the defending World Series champions.
Texas opens the World Series at San Francisco or Philadelphia on Wednesday night.