Updated

TORONTO (AP) — Rookie catcher Josh Donaldson hit a two-run homer, Gio Gonzalez won his second straight start and the Oakland Athletics snapped a four-game skid with a 4-3 victory over the Toronto Blue Jays on Saturday.

The homer was the first major league hit for Donaldson, who was called up from Triple-A on Friday when Kurt Suzuki went on the 15-day disabled list. Donaldson struck out as a pinch hitter and caught one inning of Friday's 10-2 loss.

Eric Patterson's RBI single gave the Athletics a 1-0 lead in the second and Oakland made it 4-0 with a three-run fourth against former teammate Dana Eveland (2-1). Jake Fox led off with a double and scored on Donaldson's one-out homer into the left-field bullpen. One out later, Cliff Pennington singled, stole second and scored on a base hit by Rajai Davis.

Gonzalez (3-1) was perfect through the first three innings, but Toronto's Fred Lewis led off the fourth by beating out an infield single. Aaron Hill walked and both runners moved up on a grounder before Lewis scored on Vernon Wells' fielder's choice.

Toronto cut it to 4-3 with a two-out rally in the seventh. Tyson Ross replaced Gonzalez with Jose Bautista on first, but pinch-hitter Lyle Overbay bounced a double over the head of first baseman Daric Barton. The relay throw arrived at the plate ahead of Bautista, but Donaldson didn't turn to face the runner and he eluded the tag.

Fred Lewis followed with an RBI double but was thrown out at third to end the inning.

Gonzalez allowed two runs and three hits in 6 2-3 innings. He walked two and struck out eight, before Ross got one out and Brad Ziegler got two outs in the eighth. Andrew Bailey got the final four outs for his third save.

Eveland, traded from Oakland to Toronto in February, allowed four runs and eight hits in 6 2-3 innings. He walked three and struck out one, and has not won in three starts.

NOTES: Oakland won for the first time in seven road games. ... RHP Michael Wuertz (shoulder) threw 1 2-3 scoreless innings at Triple-A Sacramento on Friday and could be activated when the Athletics return home, manager Bob Geren said. ... Athletics OF Ryan Sweeney got the day off to rest his knees after playing four straight games on artificial turf.