Springer homered twice and tied a career high with five RBIs as Houston rocked Sanchez in his return from the disabled list, propelling the Astros to a 12-2 win over the Toronto Blue Jays on Friday night.
Springer hit his 26th and 27th homers of the season, including a two-run shot off Sanchez (0-2) in the second inning. The All-Star outfielder had four hits, and the Astros improved their major league-leading record to 59-28.
"He can wow you even when you're around him every day," Astros manager A.J. Hinch said of Springer, adding that "no park can hold him right now."
Making his first appearance since May because of a blister on his pitching hand, Sanchez allowed a career-high eight runs in 1 2/3 innings.
The support eased Charlie Morton's (6-3) return to action. The right-hander, sidelined since May 24 with a right lat strain, gave Houston one-run ball over six innings, surrendering four hits to tie his season low.
"For our offense to come through like that early, it's just great because it gives me a chance to just go out there and compete," Morton said. "A little less stress, a little less worry."
Sanchez, a right-hander, had been out since May 20. He allowed a pair of homers, seven hits and four walks without getting a strikeout over 55 pitches. He was replaced by Mike Bolsinger during a six-run second inning in which Houston batted around.
"Just one of those nights where things weren't going my way," Sanchez said. "Felt like if calls were changed a little different, you can approach an at-bat in a different way, but it didn't happen. There's no need to stress about it because you'll go crazy."
The Blue Jays allowed two runs in the first and have a 6.28 ERA in the opening inning this year, the highest mark in the American League.
CHANGE OF PLANS
After converting 21 straight save opportunities, Roberto Osuna had his talents recognized Friday when he was selected for next week's All-Star Game as an injury replacement. The Mexican right-hander will be the 50th Toronto All-Star and the youngest Blue Jay to ever appear in the game -- his 22 years, 154 days will best Dave Stieb's 22 years, 352 days from 1980.
"I was actually going home on Sunday, so to change the plans and go to the All-Star Game, it's pretty fun," Osuna said.
Astros: RHP Dayan Diaz has been optioned to Triple-A to make room for RHP Charlie Morton, who returned from the 10-day disabled list. ... RHP J.B. Bukauskas, taken by Houston with the 15th pick in last month's draft, signed a deal with a $3.6 million signing bonus.
Blue Jays: RHP Dominic Leone was optioned to Triple-A Buffalo to open up a roster spot for Sanchez. ... Manager John Gibbons said that Marcus Stroman will make his scheduled start Saturday. Stroman was lifted from his previous start Monday at Yankee Stadium because of a blister on his pitching hand.
Astros: RHP Mike Fiers (5-3, 3.80) is 4-0 in eight starts away from Minute Maid Park this season.
Blue Jays: Stroman (8-5, 3.42) has picked up the loss in three of his past four starts, after going almost two months without one before that.
Inside Chicago Cubs rookie Patrick Wisdom's improbable stretch of home run history
The 29-year-old rookie tied a modern mark by hitting eight home runs in his first 10 games with the Cubs. Can he keep his amazing run going?
Orioles take 3-game slide into matchup with Rays
Baltimore Orioles (22-41, fifth in the AL East) vs. Tampa Bay Rays (41-24, first in the AL East)
Ross expected to start for Washington against San Francisco
San Francisco Giants (40-24, first in the NL West) vs. Washington Nationals (26-35, fifth in the NL East)
Padres look to stop 4-game slide against Mets
San Diego Padres (37-29, third in the NL West) vs. New York Mets (32-24, first in the NL East)
Braves take 4-game losing streak into matchup with Marlins
Atlanta Braves (29-33, third in the NL East) vs. Miami Marlins (29-35, fourth in the NL East)
Diamondbacks take 9-game slide into matchup with Angels
Los Angeles Angels (32-32, third in the AL West) vs. Arizona Diamondbacks (20-45, fifth in the NL West)