Morrow pitches 3-hitter, Blue Jays blank Mets

With all four of his pitches working, Brandon Morrow didn't give the New York Mets much of a chance.

Morrow pitched his second shutout in four starts, blanking the Mets on three hits and leading the Toronto Blue Jays over New York 2-0 on Saturday.

"Right now he's obviously pitching with a lot of confidence," Blue Jays manager John Farrell said. "He set out in spring training to get a more consistent feel for his curveball and changeup and you've seen the whole package come together."

Morrow (5-2) struck out eight and walked one to win for the fifth time in six outings. He has three career shutouts, including a victory over the Los Angeles Angels on May 3.

"I'm feeling pretty good," Morrow said. "As long as I'm locating my fastball, I think I'm going to have a good game."

Besides the fastball, Morrow was able to use his curve, slider and changeup to keep the Mets guessing.

"He was down in the strike zone, just pitched ahead in the count all day," Farrell said. "And he could go to any one of those four pitches when needed."

Morrow also benefited from a call in the ninth. Pinch-hitter Scott Hairston led off with a walk and went to third on Mike Baxter's one-out single. Baxter tried to stretch his hit into a double but was thrown out at second base by Jose Bautista, with shortstop Yunel Escobar applying the swipe tag. Replays confirmed that Baxter was not touched and should have been safe.

"It was huge," Toronto's Kelly Johnson said. "It was a scary situation. You're looking at second and third with one out and the middle of their order (coming up). They still have (David) Wright on the bench. That was a huge defensive play from our best player."

Baxter yelled at Knight before turning the argument over to manager Terry Collins.

"(Knight) said he thought (Escobar) tagged (Baxter) on the back," Collins said. "I thought if (Knight) didn't have a good view of it (he should) ask and he said he couldn't, so that was it. I pretty much had no argument after that."

Rather than dealing with a potential Mets rally, Morrow swiftly ended the game by getting Daniel Murphy to line out to shortstop.

"That's a tough one to lose," Collins said.

Led by Morrow, Toronto matched its season high by winning its fourth in a row overall.

New York lost for the sixth time in nine games and saw starter Miguel Batista leave with a sore lower back after two scoreless innings.

The right-hander warmed up for the third but had to be replaced by righty Jeremy Hefner, who was recalled from Triple-A Buffalo before the game.

Batista said he tweaked a muscle in his back throwing a 3-2 cutter to Eric Thames in the second.

"I felt a pull there and it felt funny," Batista said. "After that I felt it every pitch."

Hefner (0-1) held the Blue Jays in check until the fifth, when ninth-place hitter Jeff Mathis singled with two outs. Kelly Johnson doubled to center and the ball got past Andres Torres for an error, allowing Mathis to score the opening run and sending Johnson to third. Escobar followed with an RBI single to right.

Wright, whose .409 batting average is highest in the majors, was held out of the lineup. Collins said the third baseman is still slowed by an illness and could be kept out of Sunday's series finale.

Escobar and Johnson each doubled and singled.

Morrow set down the first seven batters he faced before Ronny Cedeno singled through the right side in the third. Unfazed, Morrow retired the next 13 Mets batters in order, a streak that ended with Lucas Duda's two-out double to right in the seventh. Morrow promptly ended the inning by striking out Ike Davis.

"The guy's got such electric stuff," Johnson said. "When he's locating like that and working at that pace, it just makes it so easy on us."

NOTES: Mets INF Jordany Valdespin was optioned to Triple-A to make room for Hefner. ... Mets OF Jason Bay (fractured rib) hit off a tee Saturday and remains on track to resume full batting practice Monday in Pittsburgh. ... Blue Jays LHP Evan Crawford (back spasms) was not available. ... Toronto's Vladimir Guerrero went 0 for 4 Friday in his first game action at extended spring training, splitting time between the outfield and DH.