The San Francisco Giants must be happy their lone trip across the border this year is a short one after the back-to-back thrashings they received from the Blue Jays.

Suffice to say the reigning World Series champs would be fine if they never saw the Rogers Centre and its artificial turf ever again after getting brutally swept in the two-game mini-series by a combined score of 21-9.

“We were awful,” said Giants manager Bruce Bochy on Wednesday — looking every bit the grumpy Walter Matthau from The Bad News Bears.

Bochy was speaking of his team’s performance the previous night, but he could be just as blunt about the encore.

For the second game in a row the Jays took advantage of uncharacteristically sloppy play by the Giants — who looked jet-lagged and bewildered once again — to take a commanding five-run, first-inning lead on a pair of costly fielding errors.

The Giants exhibited just the kind of shoddy fundamental play that hurt the Jays early this season.

“We benefited from it tonight,” said Jays manager John Gibbons.

The early onslaught paved the way for the Jays to win their fourth straight for the first time this year, an 11-3 shellacking of the Giants in front of another big crowd, announced at 32,863.

“We really are swinging the bats now. We’re on a nice little roll,” Gibbons said.

Winning streaks like this are going to have to become more of a regular occurrence if the Jays have any hope of salvaging the season. After digging themselves a 17-24 hole in the schedule’s first quarter, they will need to win almost two-thirds of their remaining 121 games for a chance at playing in October.

Fortunately for Gibbons and the Jays, the team’s bats have come alive.

While every hitter in the Jays lineup save for Jose Reyes started the season ice cold, they’re all heating up now. Since getting one-hit by Jon Lester and the Boston Red Sox on Friday, the Jays have scored 36 runs on 49 hits in just four games.

The 10 runs they have scored in each of their last three games matches a feat they haven’t achieved since May 30 to June 1, 2003. And just as they did on Tuesday night, the Jays batted around in the opening frame on Wednesday, capitalizing on the extra outs offered by the Giants to score five unearned runs.

The considerable cushion was more than enough for journeyman Ramon Ortiz, the 39-year-old minor-league call-up who was making his second spot start in the Jays’ rotation.

Ortiz wasn’t sparkling, but he was solid, allowing one run on six scattered hits and a walk through seven innings. He has given up just two runs over 12 innings in his two starts.

“He probably never envisioned he’d be in this position where he’s making some starts in the big leagues again,” said Gibbons. “He’s at that stage in his career where he probably wasn’t going to be getting that opportunity, but now he’s getting it and he’s taking advantage of it.”