John Gibbons didn’t know what he would get out of emergency starter Esmil Rogers here on Wednesday night.

What he received was a nice surprise.

A nice surprise from Rogers followed by better ones from just-called-up relievers Juan Perez and Neil Wagner.

Question: Just where have these guys been?

With Jays starters dropping like flies, Rogers was pressed into service to fill the spot that Ramon Ortiz had been occupying and became the 11th different starter the team has deployed in its opening 53 games.

This season, his first with the Jays, Rogers had made 22 appearances out of the bullpen. But duty called and, on Wednesday, he was pressed into making his first start since Aug. 25, 2010 when he was a starter with the Colorado Rockies.

In long relief, Rogers had tossed three scoreless innings in each of his previous two appearances and picked up on that trend against the Atlanta Braves.

He lasted just 31/3 innings, but during his solid 62-pitch scoreless outing, he set the right tone in a game the Jays would win 3-0.

Perez, one of three relievers called up from Buffalo on Wednesday, came on for Rogers in the fourth with two on and one out and retired the next two batters.

The 34-year-old was flawless in his Jays debut as he retired all eight batters he faced, struck out four and got the win. Nice job.

Ditto for Wagner who was hitting 98 on the gun with his fastball and faced the minimum in his two innings.

“You know what? You tip your hat to those guys: Rogers, Perez, Wagner,” Gibbons said of his pitching heroes this game. “It was some kind of performance. What can you say? They all stepped up and did a great job.

“Going in, you don’t know what you’re going to get out of Rogers or how many innings. Then Perez comes in and shuts them down, Wagner (too) against a really good hitting team. So I tip my hat to those guys. They did an outstanding job. We needed these guys to come through for us tonight and that’s just what they did.”