Indians' right-hander Danny Salazar allowed one run and struck out seven in six innings Thursday afternoon as he won his big-league debut in a 4-2 victory over Toronto at Progressive Field.

Salazar's seven strikeouts were the most by an Indians pitcher in his debut since Luis Tiant struck out 11 Yankees in the second game of a doubleheader on July 19, 1964.

Showing a fastball that topped out at 99 mph, Salazar took a no-hitter into the sixth. Working with a 1-0 lead, Salazar gave up a leadoff single to catcher Josh Thole to end the suspense. Thole moved to second on a sacrifice bunt, but Jose Reyes lined out to second.

Mike Aviles, after a nice leaping catch, fired to Asdrubal Cabrera at second and just missed doubling up Thole. Jose Reyes followed with a double to left to tie the score, 1-1.

The Indians won it for Salazar with two runs in the sixth off knuckleballer R.A. Dickey (8-10, 4.69). Dickey, 0-2 against the Tribe this year, hit Michael Brantley to start the inning. After Ryan Raburn walked and Carlos Santana struck out, Mark Reynolds walked to load the bases.

Lonnie Chisenhall fisted a ball into short left for a single to score Brantley. When left fielder Rajai Davis' throw home sailed over Thole's head, Raburn scored for a 3-1 lead.

The Indians stretched the lead 4-1 in the eighth on Santana's first triple of the season. After Raburn drew a leadoff walk and was replaced by pinch-runner Drew Stubbs, Santana sent a liner to right. Bautista should have made the catch, but he broke back on the ball and slipped when he stopped and tried to change directions.