TORONTO (AP) _ Jose Canseco and Mike Stanley hit back-to-back solo homers in the sixth inning, and Woody Williams pitched seven strong innings Saturday, leading the Toronto Blue Jays to a 9-2 win Saturday over the Texas Rangers.

Williams (1-0) allowed four hits in seven innings as the Blue Jays evened their record at 2-2. The right-hander walked two and struck out five.

Canseco and Stanley hit their first homers of the season off Darren Oliver (0-1), who gave up seven hits in six innings. The homers were the first Oliver had given up in his last 51 innings against Toronto.

Juan Gonzalez hit a two-run homer, his second, for the Rangers.

Toronto's 4-5-6 hitters _ Canseco, Stanley and Jose Cruz, Jr., _ entered the game in a 4-for-36 slump. Canseco went 2-for-3 with two RBIs, Stanley went 3-for-6 and Cruz 1-for-3 with a walk.

Kelvim Escobar and Dan Plesac each followed Williams with an inning of hitless relief.

Leading 4-2, Toronto broke the game open with five runs in the eighth on a bases-loaded walk, Alex Gonzalez's two-run double, an RBI groundout and Felipe Crespo's infield RBI single.

In the fourth, Gonzalez hit a two-run, 430-foot homer off Williams into a private box on the fourth level to give Texas a 2-0 lead.

Ed Sprague, who went 3-for-4, doubled off the right-field wall in the bottom of the fourth inning to score Canseco and Stanley and tie it 2-2.

Notes: Texas catcher Ivan Rodriguez was out of the lineup after straining a ligament in his left thumb while swinging a bat during Friday night's game. ... Toronto's Shawn Green broke an 0-for-11 start with a single in the seventh. ... Blue Jays manager Tim Johnson moved Gonzalez from ninth to the leadoff spot, and the shortstop went 2-for-4 with two RBIs.