Troy Tulowitzki is a Toronto Blue Jay, and it took him only eight starts to make franchise history.

The Blue Jays won again Thursday - life is good in Toronto - sweeping the Minnesota Twins out of town with a 9-3 victory. It was the club's fifth win in a row, eighth in nine games, and eighth straight with Tulowitzki starting at shortstop.

Blue Jays: 8-0 with Troy Tulowitzki in starting lineup 1st player in Blue Jays history to win each of his 1st 8 starts w/ the club (Elias) — ESPN Stats & Info (@ESPNStatsInfo) August 7, 2015

Tulowitzki went 2-for-5, scoring another run - his 11th in nine games since becoming a Blue Jay and being slotted atop Toronto's potent lineup.

Related: VIDEO: Blue Jays' Pillar puts range, athleticism on display with diving catch

Including his time with the Colorado Rockies, Tulo's hitting .301/.354/.478 on the season, with 14 home runs and 58 RBIs. Eleven of his 57 runs - over 19 percent - have been scored since arriving in Toronto last week.

Josh Donaldson and Edwin Encarnacion led the charge for Toronto on Thursday. Donaldson went 2-for-3 with an RBI, two runs, and two walks, continuing his dominance of Minnesota. Encarnacion went 3-for-4 with four RBIs, blasting his 21st home run of the season - a two-run shot - and adding two doubles.

And don't get it confused: The Blue Jays are feeling good.

"It's fun," said starter Mark Buehrle, who gave up three runs over seven innings, earning his 12th win of the season. "City's buzzing. We got that feeling of 'Whose butt we going to kick today?'"

"There's just a different feeling," the veteran added. "I felt the same way in (2005) when we won the World Series."

Toronto's headed to the Bronx for a weekend series against the New York Yankees, who they trail in the American League East by 4 1/2 games.

R.A. Dickey will take the mound Friday night, with David Price scheduled to make his first road start as a Blue Jay on Saturday. Yes, life is very good in Toronto.