Skip to main content
Open this photo in gallery:

Toronto Blue Jays' Freddy Galvis, left, Lourdes Gurriel Jr., center, and Randal Grichuk celebrate the team's win over the Houston Astros.Eric Christian Smith/The Associated Press

Trent Thornton was looking forward to Sunday’s game against the Astros since he was traded to Toronto in the off-season.

He delivered arguably his best start of the season.

Thornton shut down his former team into the seventh inning, Teoscar Hernandez hit two of Toronto’s season-high five home runs and the Blue Jays hammered the Houston Astros 12-0.

“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 [was] 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.”

Freddy Galvis and Hernandez each hit three-run homers in a seven-run sixth inning. Hernandez added a solo drive in the ninth off Tyler White, who started the game at first base.

Lourdes Gurriel Jr. launched a long, 452-foot two-run homer and had an RBI single and sacrifice fly. Rowdy Tellez also homered.

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 third baseman Vladimir Guerrero Jr. returned to the lineup as the designated hitter. He finished one for five. Guerrero missed Saturday’s game after getting hit by a pitch on his hand on Friday.

Toronto’s next game is at home on Monday. RHP Edwin Jackson (1-4, 10.22 ERA) starts 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.

Follow related authors and topics

Authors and topics you follow will be added to your personal news feed in Following.

Interact with The Globe