Lance Parrish's fifth career grand slam capped a five-run sixth inning last night that rallied the Tigers to a 9-8 victory over the Red Sox in Detroit, ending Boston's six-game winning streak.

Trailing, 7-4, the Tigers, who had a season-high 17 hits, began their comeback when rookie Nelson Simmons singled off starter Bruce Kison to open the sixth. After Simmons was forced at second, Lou Whitaker doubled to knock out Kison. Alan Trammell's RBI single off reliever Mike Trujillo made it 7-5.

Loser Bruce Hurst (2-6) came on, walked Kirk Gibson to load the bases, and Parrish hit the first pitch to him for his 10th home run of the season.

Juan Berenguer (2-3) picked up the victory, giving up one run in two innings of relief. Aurelio Lopez got the last six outs for his fourth save.

Bill Buckner hit a solo home run for Boston, his sixth, and drove in two more runs with a double in the first and a single in a four-run second.

Boston's Jim Rice had a two-run single in the second and drove in another run in the eighth. Dwight Evans hit his eighth home run of the year for the Red Sox, a solo shot in the fifth.

The Tigers turned four double plays.