"The first four hits he gives up, only one of them is centered," Girardi said. "I thought he threw the ball OK, it was just the long counts that got him."

Arencibia hit his seventh homer, tying him with Baltimore's Chris Davis for the AL lead, as the Blue Jays avoided their first three-game sweep against New York since the opening series of the 2003 season.

Stewart hit a solo homer for the Yankees, who had won nine of their previous 11.

"Our goal is to take every series and if you can do that, you're going to be in good shape come September," Girardi said. "It's not the way you want to leave but we won two out of three here."

Toronto opened the scoring in the first. Munenori Kawasaki reached on an infield single, went to third on Cabrera's base hit and scored on a throwing error by Eduardo Nunez as the Yankees failed to turn a double play.

Colby Rasmus hit a leadoff double in the second and later scored on Kawasaki's sacrifice fly, but the Yankees cut the gap in half on Stewart's leadoff homer in the third, his first.

A superb defensive play by Vernon Wells kept Toronto from adding to its lead in the fourth. Jose Bautista singled to open the inning and Edwin Encarnacion followed with a drive to deep left. But the former Blue Jays outfielder made a leaping catch at the top of the wall and Bautista, who had already made the turn at second, was doubled off first on a relay throw from Robinson Cano.

New York took the lead with two runs in the fifth, capitalizing on some wildness by Johnson. Singles by Stewart, Cano and Wells loaded the bases before Johnson issued consecutive two-out walks to Lyle Overbay and Nunez.

"It seems like it happens a couple of times a year where all of a sudden you can't find the zone for whatever reason," Johnson said.

The Yankees added one more in the sixth. Jayson Nix hit a leadoff single, went to second on a wild pitch and advanced on Stewart's sacrifice. Cecil replaced Johnson before Nix scored on Brett Gardner's sacrifice fly.

Johnson allowed four runs and eight hits in 5 1/3 innings to remain winless in four starts. He walked three and struck out four.

Toronto chased Nova and reclaimed the lead with a four-run sixth against a Yankees bullpen that has a 5.09 ERA. In contrast, New York's starters have a 3.44 ERA.

Adam Lind walked and Arencibia doubled, bringing Boone Logan (0-1) out of the bullpen. Rasmus scored Lind with a broken bat single to center and David Phelps replaced Logan, but gave up a two-run double to Brett Lawrie, whose liner down the third base line stayed fair by inches. Two outs later, Cabrera capped the rally with an RBI single to right.

Lind drew a one-out walk off Phelps in the seventh and Arencibia followed with a drive to center, his second homer of the series.

"They have guys up and down that lineup that can hurt you," Wells said. "They don't have to piece together single after single, they have guys who can leave the ballpark in a hurry."

Game notes

Twelve of Arencibia's 18 hits this season have been for extra bases. ... Lind matched a team record with four walks. It's the 16th time in Blue Jays history a player has walked four times in a game. ... Bautista returned to right field after two starts at DH. He missed four games last week with a sore back, and had not been expected to play the outfield again until Monday's game at Baltimore. ... Buffalo Bills running back C.J. Spiller attended the game.

Copyright by STATS LLC and The Associated Press

SPONSORED HEADLINES

Photo Wire

TORONTO, CANADA - APRIL 21: Josh Johnson #55 of the Toronto Blue Jays delivers a pitch during MLB game action...