TORONTO -- Kevin Pillar is nicknamed Superman because of his penchant for all-out diving catches in the outfield.
His latest might be the best he's ever made.
"I just went out there to make a play," Pillar said. "We're playing short-handed right now and wins are tough to come by. We're just trying to go out there and play hard."
Former Blue Jays slugger Edwin Encarnacion, who signed a $60 million, three-year contract with Cleveland last winter, received a warm welcome in his return to Toronto. Fans cheered his name when the lineups were announced before the game, then roared in approval at a video tribute prior to the first pitch.
"It looked like he was touched," Indians manager Terry Francona said. "I thought it was nice all the way around."
Encarnacion got a standing ovation before his first at-bat, when he lined a first-pitch single off Stroman's left foot. Encarnacion went 2 for 3 with a walk.
Pillar made the defensive play of the game -- perhaps the season -- in the sixth, diving on the warning track in center to catch a deep drive by Jose Ramirez and strand runners at second and third.
"Unbelievable," Goins said. "One of the best catches I've ever seen him make."
Francona called it "a game-changing play."
"That was one of the better plays I've seen in a long time," Francona said. "That's hard, to dive going back, and that's what he did."
Perhaps no one was more grateful than Stroman (3-2), who shared a celebratory jump with Pillar as the Blue Jays left the field.
"Give that guy a Gold Glove," Stroman said. "I think he's the best defensive center fielder in the game."
The remarkable grab was one of several plays that helped Stroman escape jams. Toronto turned inning-ending double plays in the second, fourth and fifth.
Stroman allowed six hits to win for the first time in three starts. He left his previous one after three innings because of tightness in his armpit.
"A good outing for him, considering the outing he was coming off," manager John Gibbons said.
Goins hit a two-out homer off Trevor Bauer (2-4) into the second deck in the second, his third. Smoak hit a two-run single in the third.
Cleveland cut the deficit in half in the eighth. Francisco Lindor hit an RBI single, and a second run scored when Lindor got caught in a rundown. Lindor was ruled safe when second baseman Devon Travis was called for interference. Gibbons came out to argue and was ejected.
Roberto Osuna finished for his fifth save.
Bauer gave up four runs in six innings. He threw a career-high 125 pitches.
"I hope, in his mind, this is something to build off of because I thought he did a lot of good stuff," Francona said.
DRESSED TO THRILL
Pillar spoke to the media following the game wearing a Superman knit cap and a Blue Jays shirt with the Superman logo on it.
Cleveland has scored three runs or fewer in seven straight games.
Indians: Cleveland recalled INF-OF Yandy Diaz from Triple-A Columbus and optioned RHP Shawn Armstrong to the same club. Diaz provides insurance while OF Michael Brantley recovers from a sprained right ankle sustained Sunday.
Blue Jays: To replace Martin, Toronto selected the contract of C Mike Ohlman from Triple-A Buffalo. Martin said his shoulder has been sore since spring training. The Blue Jays designated RHP Casey Lawrence for assignment to open a 40-man roster spot for Ohlman.
Indians: RHP Carlos Carrasco (3-2, 2.18 ERA) will make his 150th career appearance Tuesday. He is 3-0 with a 1.83 ERA in three road starts this season.
Blue Jays: RHP Mike Bolsinger will be promoted from Triple-A to start against the Indians on Tuesday. Bolsinger was 1-1 with a 1.46 ERA in four games at Buffalo, including two starts. He made six starts for the Los Angeles Dodgers in 2016.
More AP baseball: https://apnews.com/tag/MLBbaseball
Giancarlo Stanton wasn't a match for the Red Sox, but they weren't thrilled to have him go to the Yankees, especially as they're searching for that big bat in the middle of the lineup. D.J. Martinez and Eric Hosmer are still out there.
Giancarlo Stanton said the Marlins tried to strong-arm him into a trade to the Giants or Cardinals, but he refused to be forced to do something that wasn't right for him. "This is what I've dreamed of," Stanton said of joining the Yankees.
Veteran reliever Pat Neshek has agreed to a two-year contract with the Phillies worth between $16 million and $17 million, according to multiple reports.
Giancarlo Stanton speaks with Buster Olney about how quickly his move to the Yankees occurred and how he'll handle the New York media.
Giancarlo Stanton shares what set the Yankees apart from the other teams he was considering.
Giancarlo Stanton answers who will play the right field position between him and Aaron Judge.