TORONTO (AP) — Jose Bautista was never far from his next big moment on Friday night.
Bautista and Brett Lawrie each homered, rookie Marcus Stroman won his second straight start and the Toronto Blue Jays beat the St. Louis Cardinals 3-1 for their sixth straight victory.
Besides swatting his 15th home run, Bautista also threw a runner out at home plate, lined into a triple play and was involved in a fan interference call.
"It's got to be the most eventful game I've ever had in my career," Bautista said. "I'd like to see if anyone can find somebody else to have that a game with that combination of plays."
The Cardinals turned their first triple play in nine years but still lost for the eighth time in 10 games. They dropped their fifth straight meeting with Toronto.
Bautista hit a leadoff homer against Lance Lynn in the third inning and Lawrie connected with a two-out drive off Lynn (6-4) in the fifth. The AL East-leading Blue Jays have hit an ML-best 89 home runs.
"These guys are putting up some pretty radical numbers," Cardinals manager Mike Matheny said of Toronto.
Stroman (3-0) allowed one run and seven hits in six innings, walked one and struck out a career-high seven.
"Out of the gate he struggled a little bit but then he started using all his pitches," Blue Jays manager John Gibbons said. "When he started using his breaking ball and his changeup a little bit, it made all the difference in the world."
Toronto has won 15 of 17.
The Blue Jays loaded the bases in the sixth, but the Cardinals escaped with a triple play.
Bautista hit a sharp liner to Daniel Descalso at second that nearly struck umpire Manny Gonzalez.
Descalso flipped to shortstop Jhonny Peralta to double Jose Reyes off second base and Peralta threw to first get Melky Cabrera for the third out.
"He happened to hit it right at me," Descalso said. "It got us out of a jam and kept us in the game."
It's the first triple play for the Cardinals since May 5, 2005, against San Diego. It's the seventh time the Blue Jays have hit into a triple play.