DETROIT (AP) — Anibal Sanchez's no-hit bid was broken up when former Detroit teammate Ezequiel Carrera lined a single to left with one out in the eighth inning, and the Tigers held on to beat the Toronto Blue Jays 8-6 Friday on a night when Miguel Cabrera limped off with a calf injury. Given an 8-0 lead, Sanchez (7-7) wound up allowing four runs, three hits and three walks in 7 1-3 innings, and left after 117 pitches. Josh Donaldson added a two-run single off Alex Wilson, and Jose Bautista walked to load the bases. Edwin Encarnacion flied out, Dioner Navarro hit a three-run double that made it 8-6 and Bruce Rondon threw a wild pitch and then walked Smoak. Nick Castellanos lined a ball into shallow left-center and it bounced out of Carrera's glove as the left fielder tried for a diving catch.