CLEVELAND (AP) _ Don Schulze pitched a two-hitter and Julio Franco hit a two-run triple after Toronto's Jim Clancy pitched five perfect innings, leading the Cleveland Indians to a 3-1 victory over the Blue Jays on Friday night.

A crowd of 61,340, largest in the majors this season, turned out for what Cleveland Mayor George Voinovich proclaimed as ''Citizen's Night,'' as well as Fireworks Night. When there were rumors in late April that the Indians might leave Cleveland, Voinovich picked Friday as the night Cleveland fans would show their support for the Indians, who have not won an American League pennant since 1954.

Schulze, 3-1, struck out one and walked two in pitching his first complete game of the season. He retired 18 consecutive batters at one stretch.

The Blue Jays put runners on base in only two innings. George Bell led off the second with his fifth home run of the season but his first in 23 games. One out later, Jesse Barfield walked and took third on Ernie Whitt's single. Schulze got Kelly Gruber on a line drive to short and Tony Fernandez on a grounder to end the inning and allowed only a walk the rest of the way.

Clancy, 4-3, lost his bid for a perfect game when Brook Jacoby singled to start the Cleveland sixth and took second on Tony Bernazard's single. After Andy Allanson flied out, Clancy appeared to have escaped when left fielder Bell threw out Jacoby at the plate after Brett Butler's single.

However, Franco followed with his triple off the center-field fence to score Bernazard and Butler and give the Indians a 2-1 lead. They added a run in the seventh when singles by Andre Thornton and Pat Tabler and a walk to Jacoby loaded the bases and Bernazard's sacrifice fly scored pinch runner Carmen Castillo.

Coach Johnny Goryl managed the Indians in the absence of Pat Corrales, who was attending his daughter's graduation from the University of Texas at Arlington.