Rance Mulliniks and Lloyd Moseby homered on consecutive pitches in the eighth inning to give the Toronto Blue Jays a 7-4 victory over the Tigers yesterday in Detroit.

It was a 2-2 game until Dave Collins, who had four hits, singled with one out and scored on Mulliniks' sixth homer this season. Moseby hit the next pitch for his 17th homer.

The homers, off Aurelio Lopez (8-6), enabled Doyle Alexander (1-8) to win his first game since Sept. 28, 1982, when he was with the Yankees. He'd lost 15 of his last 16 decisions. Detroit had won four straight.

"We're fun to watch," said Blue Jays Manager Bobby Cox. "We've got power, we've got speed and we do a lot of crazy things."

Cox admitted, however, that the Blue Jays, who had lost in extra innings the previous three nights, still face an uphill struggle to gain ground in the East Division.

"We've got to play like heck now," Cox said. "Especially after losing those three ball games before today. We had a chance to bury some people, but just didn't do it."

Alexander left in the eighth after Alan Trammell hit his first pitch of the inning for his 12th homer.

Reliever Joey McLaughlin allowed another run on singles by Larry Herndon and Enos Cabell and a wild pitch. Dave Geisel pitched the ninth for his fourth save.

Toronto scored twice in the ninth as Alfredo Griffin tripled off Dave Gumpert and Collins singled off Howard Bailey. Collins stole second and scored on Moseby's singles.