John Gibbons thought Marcus Stroman might be the perfect choice to stop the Toronto Blue Jays' skid after three straight losses to Atlanta.

The manager didn't expect Stroman to provide such a lift with his bat, though.

Stroman threw 5 2/3 strong innings and hit the second homer by a pitcher in Blue Jays history to lead Toronto over Julio Teheran and the Braves 9-0 on Thursday night.

"Stroman has a way of doing something if we need something desperately," Gibbons said. "He comes through."

Stroman had a pinch-hit double against St. Louis on April 25 but was shocked by his opposite-field homer on an 0-2 pitch from Teheran in the fourth inning.

"I've never hit an opposite-field homer, even in batting practice, in my life," he said.

Darrell Ceciliani, recalled from Triple-A Buffalo on Tuesday, had a run-scoring double in the first and a two-run homer in the third before leaving with a left shoulder injury. Ceciliani started in centre field after Kevin Pillar was suspended two games without pay for yelling an anti-gay slur at Braves reliever Jason Motte during Wednesday night's game.

Teheran hit Jose Bautista with a pitch in the first inning, a day after Bautista's bat flip following a home run drew criticism from the Braves. Teheran's first pitch to Bautista was inside. The second pitch hit Bautista's thigh. Bautista walked to first base as home plate umpire Paul Emmel issued warnings to both benches.

Bautista had two hits, including a double.

Teheran (3-4) allowed a career-high nine runs in three-plus innings in his fourth straight home loss.

Atlanta's offence disappears 

The Braves, who scored eight or more runs in three straight wins over Toronto with Freddie Freeman in the lineup, saw their offence disappear after learning the first baseman will miss about 10 weeks with a fractured left wrist.

Freeman was hurt when hit by a pitch from Toronto's Aaron Loup in Wednesday night's 8-4 win over the Blue Jays.

Freeman wore a green cast Thursday as he watched the game from the dugout.

Kendrys Morales drove in two runs with four hits. Luke Maile and Stroman hit back-to-back homers in the fourth.

Stroman (4-2) allowed seven hits with one walk and six strikeouts. He improved to 6-1 with a 2.00 ERA in 12 career interleague games, including nine starts.

Teheran suffered through another ugly start at SunTrust Park, allowing nine hits, including three homers. He is 2-0 with a 0.71 ERA in four road starts and 1-4 with a 10.50 ERA in five home starts.

"I felt good, which is what makes it so disappointing," Teheran said. "I didn't do my job. I don't know what it is here. I don't know what is happening."

Donaldson mocks Braves on Twitter 

Blue Jays third baseman Josh Donaldson added to the budding rivalry between Toronto and the Braves — but online.

Donaldson retweeted a tweet from veteran baseball reporter Peter Gammons on Thursday that said: One Brave veteran told a friend "we'll have a fight today."

Donaldson, who is on the disabled list with a strained left calf, then added his own tweet in reference to the plunking of Bautista, which was the extent of the retaliation from the Braves. 

With files from The Canadian Press