NEW YORK -- For nearly two years, the Toronto Blue Jays had walked off the field at Yankee Stadium with losses. Every time.
Dan Johnson's 70-foot infield hit helped the Blue Jays stop their 17-game skid in the Bronx.
Johnson drove in four runs with the seventh-inning single and a three-run homer in the ninth, lifting the Blue Jays over New York 6-4 on Saturday for their first win at Yankee Stadium since Aug. 29, 2012.
"We were trying anything," Johnson said, "just to kind of change the feeling, the mojo here."
Toronto didn't take batting practice before Friday's 6-3 loss or on Saturday. Manager John Gibbons described the losing streak as feeling "Volkswagen tracks" on his neck.
Brian McCann's two-run homer off Drew Hutchison (7-9) put New York ahead, but the Blue Jays tied the score in the fifth against Chris Capuano, who was making his Yankees debut, on Melky Cabrera's RBI double and Steve Tolleson's sacrifice fly.
Dioner Navarro, who had three hits, followed with a grounder to McCann, an All-Star catcher playing first base this week because of Mark Teixeira's strained back. McCann took a step in, checked the runners, but allowed Navarro to get by him and reach on a fielder's choice that loaded the bases.
"It was a such a strange play," Navarro said. "We caught a break right there."
Kelley struck out Tolleson, and Johnson was jammed by left-hander Matt Thornton as the ball blooped to the right side. Second baseman Brian Roberts reacted slowly, and the ball landed on the grass in front of him, with McCann and Thornton not far away. All runners were safe, and Toronto led 3-2.
"When you lose 17 in a row, you deserve something like that," Gibbons said.
Johnson at first thought the ball might be caught or even called an infield fly.
"One of the softest hits I've ever got," he said. "There was three guys converging on it, so I couldn't really figure out what was going on."
Roberts didn't think he had a chance to grab it.
"Maybe it's a play I'm supposed to make, but it didn't happen," he said. "Bounces don't always go your way. One guy does everything right and one guy does everything kind of wrong, and the result goes in favor of the one that does everything wrong."
Hutchison stopped a three-start skid to win for the first time since July 1. He gave up two runs, five hits and three walks in 6 2/3 innings with seven strikeouts.
Aaron Loup walked a pair of batters with two outs in the eighth before throwing a called third strike past Brett Gardner with on a two-seam fastball with a full count. Casey Janssen allowed Carlos Beltran's two-run homer in the ninth.
"We needed a win -- especially against these guys and especially here," Loup said. "It seems like everything was bouncing against them today, so it ended up working out for us."
Gibbons said All-Star 1B Edwin Encarnacion, on the DL since straining his right quadriceps July 5, had a setback during his rehabilitation in Florida when he felt tightness while swinging a bat. ... Johnson also famously saved Tampa Bay on the final night of the 2011 regular season with a tying two-run, two-strike, ninth-inning homer off the Yankees' Cory Wade. ... Both teams were warned in the first inning by plate umpire Alan Porter after Capuano hit Bautista in the ribs and Hutchison hit Beltran above the elbow. ... New York lost for just the second time in eight games since the All-Star break.
New York Mets OF Kevin Pillar has multiple nasal fractures after being hit in face by pitch
Mets outfielder Kevin Pillar has multiple nasal fractures after being hit in the face by a 94 mph fastball in Monday night's win over the Braves.
Fantasy baseball forecaster: Team hitting ratings
Stay ahead of the game and optimize your fantasy baseball hitters with our forecaster, which provides a rolling 10-day outlook of every team's hitting matchups as well as the potential for stolen bases.
Fantasy baseball forecaster: Pitcher projections for the next 10 days
Keep up to date on who is pitching -- and how well they're expected to do -- with our forecaster, which provides a rolling 10-day outlook of every team's probable starting pitchers with game score projections.
MLB's new dead ball era: How much is changing the baseball actually changing baseball?
We crunch the numbers to find out if the new ball is helping or hurting -- or even changing anything at all.
Taillon scheduled to start for New York against Texas
New York Yankees (22-19, fourth in the AL East) vs. Texas Rangers (19-24, fifth in the AL West)
Orioles, streaking Mullins set for matchup against Rays
Tampa Bay Rays (23-19, third in the AL East) vs. Baltimore Orioles (17-23, fifth in the AL East)