Willie Upshaw hit a three-run homer and an RBI single yesterday in Minneapolis to lead the Toronto Blue Jays to an 11-3 rout of the Minnesota Twins.

Luis Leal (8-6) gave up seven hits in seven innings, including a two-run homer by Gary Gaetti in the seventh. Randy Moffitt pitched the final two innings for the Blue Jays. Al Williams (4-9) was the first of five Minnesota pitchers and took the defeat, leaving after 2 1/3 innings with a bruised pitching hand after yielding four runs.

Upshaw's 15th homer of the year came in a five-run fourth inning that gave Leal a 9-1 lead. Buck Martinez doubled and Alfredo Griffin walked. Damaso Garcia's single loaded the bases and Garth Iorg singled in two runs. Upshaw followed with a 404-foot shot to right-center.

With the Blue Jays in first place in the American League East, Upshaw said he expects a big crowd when the Blue Jays play visiting Seattle in a Canada Day game today. "I hope we have 50,000 people out there ready to celebrate," he said.

Toronto (42-31) has never been in first place at this stage of the season.

"We're right where we want to be," said Upshaw, hitting .298 with a team-leading 46 RBI. "We're in first place and we're happy to be there."

Minnesota's Randy Bush became the first player to hit the roof of the Metrodome when he hit a first-inning foul pop to catcher Martinez.