Barry Bonnell's two-out single in the bottom of the ninth inning scored Lloyd Moseby from second base yesterday in Toronto, lifting the Blue Jays to a 7-6 victory over the Seattle Mariners. Toronto maintained its one-game lead over second-place Baltimore in the American League East.

Toronto fought back from a 6-0 deficit in a game that featured 26 hits, 12 of them for extra bases, including 10 doubles.

With two out in the ninth, Moseby lined a single to right off Bill Caudill (1-5) and stole second. Bonnell then sliced a 1-2 pitch for a single down the right field line as Moseby scored easily.

"That was a long way to come back and it felt great," said Bonnell. "We knew that as long as they scored their runs early, we could still win it, and we did."

Roy Lee Jackson (5-1) worked three innings for the victory.

Trailing, 6-2, the Blue Jays tied with four runs in the fifth. After back-to-back singles by Garth Iorg and Willie Upshaw, Cliff Johnson walked to load the bases. Moseby flied to left and Iorg was thrown out trying to return to third.

Bonnell, entering the game as a pinch hitter, then doubled to score Upshaw and Johnson and pinch hitter Buck Martinez followed with a double to left center that scored Bonnell. Alfredo Griffin's two-out single scored Martinez after Dave Collins reached base on an error by pitcher Bryan Clark.

Seattle had taken a 6-0 lead with four runs in the second. Dave Henderson hit his eighth homer leading off the inning. Rickey Nelson also doubled in two runs and Richie Zisk one with a double.