TORONTO -- The Oakland Athletics are too loose a team to fret about the end of a lengthy spell of success.
"There's not much you can do at this point of the season that's going to crush our spirits," Brandon Inge said. "We're a pretty fun team."
Inge kept the mood light by storming into the clubhouse following the final out and pretending to be upset, calling the outcome "unacceptable."
"I was just joking, making sure everyone knows we're still going to lose a game here and there, but we're going to have fun," Inge said. "That's kind of the way you bounce back. You don't want guys to go 'Oh man, we've had such a good winning streak.'"
Fellow veteran Jonny Gomes liked Inge's approach to dealing with the defeat.
"One of the reasons we've been successful is everyone's got a short memory here," Gomes said. "When we lose, once we leave these double doors, we clean the slate and come back ready to play tomorrow."
Johnson went 2 for 4 with two RBIs as the Blue Jays avoided a three-game sweep and rebounded from Wednesday's 16-0 loss, their most one-sided shutout defeat.
"Just a good come-from-behind win today," Toronto manager John Farrell said, "particularly with the way things finished up last night."
"They executed well and got some big hits down the stretch," Oakland manager Bob Melvin said.
Inge hit a two-run homer and Josh Reddick added a solo drive for the Athletics, who are 16-3 in July and 10-2 since the All-Star break.
"Any time you take two out of three on the road you have to consider it somewhat of a success," Melvin said.
Toronto starter Aaron Laffey allowed four runs, five hits and three walks in 5 2/3 innings.
Tommy Milone (9-7) gave up eight runs -- five earned -- and six hits in seven innings with no walks and seven strikeouts.
Reddick's 22nd homer put Oakland ahead in the first, and Inge hit a two-run drive in the third for a 3-0 lead.
Held hitless in the first three innings, Toronto tied it in the fourth on Encarnacion's career-high 27th homer.
"It was supposed to be a cutter in," Milone said. "It just kind of flattened out and stayed over the plate, pretty much right where he wants it."
Reddick's RBI grounder gave Oakland a 4-3 lead in the fifth, but Toronto went ahead 5-4 in the sixth when Snider bunted home a run on a safety squeeze and Lawrie scored as Milone's throw hit Snider in the back for an error.
"It was a great call on his part," Snider said.
Johnson homered in the seventh, just his second since May 28 and 11th this season. Toronto added four runs in the eighth against Sean Doolittle. Snider, Johnson and Jeff Mathis hit RBI doubles and Yan Gomes added a sacrifice fly.
Lyon, drafted by the Blue Jays in 1999, won for them for the first time since Apr. 23, 2002. ... Toronto SS Yunel Escobar (back) missed his second straight game. Omar Vizquel started for the Blue Jays. ... Farrell said LHP Ricky Romero, who has lost six consecutive starts, will make his next scheduled start Monday at Seattle. ... Kurt Suzuki started at C for the Athletics but was replaced by pinch hitter Seth Smith in the ninth after being struck by a foul ball.