HOUSTON -- Trent Thornton was looking forward to Sunday's game against the Astros since he was traded to Toronto in the offseason.
He delivered arguably his best start of the season.
"I knew I was going to be pretty amped up for this game, but I just kind of wanted to slow things down and execute each pitch," Thornton said. "For the most part, I was able to do that. And the bats just exploded, so it was a great team win."
Thornton (2-5) scattered six singles, struck out seven and walked three in 6 2/3 innings. He has given up no more than three runs in six of his last seven starts.
"He just keeps getting better the more he pitches," Toronto manager Charlie Montoya said. "For a rookie to be that good, he's already got the record for strikeouts for a rookie for the Blue Jays. That's impressive. He's done a good job. He's getting better every time he takes the mound."
Thornton was drafted by the Astros in 2015. The 25-year-old righty was dealt to Toronto for Aledmys Diaz.
"I wanted to see when we were going to play against Houston because I played with a lot of those guys, came up in the system with a lot of those guys and close with a lot of those guys," Thornton said. "It was just going to be a fun game to pitch with a little chip on my shoulder."
The 12 runs matched a season high set Thursday at the Orioles.
"It was a good road trip for us," Montoya said. "Swinging the bats of course, we faced a couple of tough pitchers for Houston but other than that, 3-2 road trip, we swing the bats better. It was great to see."
Brad Peacock (6-4) went five innings and allowed four runs for the second straight start.
"He had a tough time getting into the game and then the one slider to Gurriel that ended his outing," Houston manager AJ Hinch said. "All in all, I think he was doing fine to control the game with what he could. A couple homers and a couple mistakes -- not a horrible game for him -- but not a day that feels good for anybody.
Peacock said he was struggling to locate the four-seam fastball.
"It wasn't very good," Peacock said of his outing. "There was one pitch I'd like to have back to Gurriel. Out of the hand, I kind of knew something bad was going to happen. It didn't feel good. I'm in a little funk right now, but I'll find a way to get out of it."
White, regularly a first baseman and designated hitter, got a nice ovation when he took the mound for the ninth inning. White, who had pitched in two other games this season, allowed one run on two hits. This was his fifth career pitching appearance in the majors -- he's allowed five runs in 4 2/3 innings overall.
Blue Jays: 3B Vladimir Guerrero Jr. returned to the lineup as the designated hitter. He finished 1 for 5. Guerrero missed Saturday's game after getting hit by a pitch on his hand on Friday.
Astros: OF George Springer (left hamstring strain) took flyballs in the outfield prior to the game. He is expected to run the bases on Monday in Cincinnati before a possible rehabilitation assignment. "We want him to do every single thing that we can think of to get him ready to play," Hinch said. "We are going to an extreme for him basically because of how long he's been out." .. 2B Jose Altuve (left hamstring strain) will play in rehabilitation games Sunday and Monday with Triple-A Round Rock.
Blue Jays: RHP Edwin Jackson (1-4, 10.22 ERA) starts Monday in the opener of a four-game series against the Angels. Jackson earned the win in his last start Wednesday against the Orioles, allowing two runs over five innings.
Astros: LHP Wade Miley (6-3, 3.14) starts Monday in the first of a three-game series at the Reds. Miley threw six shutout innings in his last start on June 9 against the Orioles.
Miguel Cabrera placed on 10-day IL with biceps strain; Detroit Tigers add Renato Nunez
The Tigers placed Miguel Cabrera on the 10-day IL with a left biceps strain and selected the contract of infielder Renato Nunez.
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.
Fantasy baseball forecaster for Week 2: April 12-18
Set your lineups for the week ahead in fantasy baseball with our forecaster preview, which features pitcher rankings, two-start pitchers, hitter ratings, schedule observations and more.
Atlanta Braves first baseman Freddie Freeman is doing his mother proud
The reigning NL MVP was just 10 years old when his mother, Rosemary, died. In a heartfelt open letter, we learn how he's been doing her proud ever since.
Freddie Freeman's home movies with his late mom, Rosemary
Take a look back at home movies of Braves star Freddie Freeman and his mom, Rosemary, who died when Freeman was 10.