TORONTO -- It was one of those nights when Mark Trumbo could do no wrong.
The slugger had a career game at the plate Tuesday to help the Los Angeles Angels snap a two-game skid and kick off their three-game set against the Toronto Blue Jays on the right note.
Trumbo blasted one of Los Angeles' four homers and had a career-high five hits and five runs scored to power the Angels to a 12-6 victory at Rogers Centre.
"It feels pretty good, to be honest with you," said Trumbo, who became the first player in Angels history to score five runs and record five hits in the same game. "Probably the best game I had all year, maybe even career-wise in the big leagues. This is a special night, obviously."
Of Trumbo's five hits, four went for extra bases, including his 32nd homer of the season. He became the 10th Angels player to record four extra-base hits in one game -- the first since Erick Aybar in 2011. Trumbo's three doubles tied a franchise record and extended his hitting streak to six games.
Trumbo and Josh Hamilton connected for back-to-back homers in the fifth inning, the third time Los Angeles (68-76) has accomplished the feat this season.
Hamilton had three hits, including his 20th homer of the season, and drove in four runs for the Angels. After struggling for much of the year, Hamilton is heating up, with hits in 14 of his last 16 games, and on Tuesday he became one of seven players with at least 20 homers and 25 doubles in each of the last four seasons.
"The guy you are seeing now is the guy we played against for quite some time," Trumbo said. "You couldn't be happier. He's doing a really good job and I'm sure that's a weight off his shoulders, too."
Aybar and Chris Iannetta, who went 3-for-4 with two RBI, also went deep as part of an 18-hit outburst -- 10 for extra bases -- for the Angels. It was the second time this season -- and 10th time in franchise history -- that the Angels have recorded at least 10 extra-base hits in a game.
Most of the damage came against Blue Jays starter Mark Buehrle (11-8), who allowed eight runs for the second time this year on a season-high 12 hits. He suffered his first loss since July 20, a span of 10 starts. Buehrle, who lasted four innings plus four batters -- his shortest outing of this year -- allowed three homers for the fourth game this season.
The home run Buehrle allowed to Aybar in the first inning snapped a string of 13 1/3 consecutive scoreless innings by Blue Jays starting pitchers.
"It was one of those nights. The whole game I wasn't making pitches," said Buehrle, who had a streak of five consecutive quality starts snapped. "Everything was up, and I was falling behind in the count."
Angels starter Jerome Williams (7-10) didn't fare much better, lasting five innings plus three batters while getting tagged for all six runs, but stayed in long enough to earn the win.
"It just didn't (look) like he was able to get his sinker where he wanted to, and he struggled through five innings," Angels manager Mike Scioscia said.
After Williams, a trio of Angels relievers combined to retire 12 consecutive batters to close out the game.
Anthony Gose and Rajai Davis each homered off Williams. Gose hit his first career grand slam, and Brett Lawrie chipped in with two of Toronto's nine hits before a crowd of 19,079.
Ricky Romero, Toronto's 2012 Opening Day starter, made his first career appearance in relief. He came out to a round of applause from the Toronto fans and threw two innings of one-run ball.
"It felt great," said Romero, who made his first big league appearance since May 8. "Just hearing the reception from the fans was pretty cool. It felt great the back out there."
Mike Trout, who went 1-for-4 with two runs scored, extended his hitting streak to 12 games with a sixth-inning single for the Angels.
The Angels, who snapped Toronto's three-game winning streak, won for the 10th time in their last 12 road games and the fifth time in their last six meetings with the Blue Jays (67-77).
NOTES: Blue Jays 1B-DH Edwin Encarnacion (sore left wrist) was out of the lineup, the second consecutive game he has missed. Encarnacion is considered day to day. ... Los Angeles 2B Howie Kendrick (left knee) was activated but is unlikely to return to the lineup until Friday. Kendrick hasn't played since Aug. 5. ... Angels CF Peter Bourjos had season-ending surgery on his right wrist on Tuesday. The recovery time is expected to be eight weeks. ... Toronto CF Colby Rasmus (oblique strain) took batting practice for the first time since going on the disabled list on Aug. 14, and he could rejoin the Blue Jays' lineup by the end of the week.