Mark Teixeira of the Yankees signs autographs on Monday. ((Kathy Willens/Associated Press))

Mark Teixeira drove in a pair of runs as the New York Yankees defeated the Toronto Blue Jays 3-1 in a Grapefruit League matinee at Dunedin, Fla., on Monday.

Teixeria, inked by New York to an eight-year, $180-million US contract on Jan. 6, went 2-for-3 at the plate with a walk.

Angel Berroa had a run-scoring double in support of Yankees starter Andy Pettitte, who permitted one run on five hits with seven strikeouts in 6 2/3 innings.

Pettitte (2-0) has enjoyed a stingy spring, posting an 0.79 earned-run average in three starts.

"He was excellent," Yankees manager Joe Girardi said. "His curveball was good, changeup was good, he located his fastball well [and] that is about as good as it gets."

Toronto starter David Purcey was equally effective, limiting the Yankees to one run on two hits and five walks with two strikeouts over six innings.

"He started the game off a little rough," Blue Jays manager Cito Gaston said. "But I thought he threw the ball real well.

'His whole thing is control. If he goes out there and throws strikes, he usually pitches a good ball game."

'Still some concerns about him'

Reliever Jason Frasor (0-1) replaced Purcey in the seventh inning and suffered the loss, yielding one run on three hits. 

B.J. Ryan, rumoured to be working on his mechanics because he has lost some velocity this spring, surrendered New York's final run on two hits in the eighth. 

"I haven't checked the velocity yet," Gaston said, "But it looked like it might have been down today, so there are still some concerns about him."

"Pitch behind in counts and you get in predictable counts," Ryan explained. "Aside from that, there were some good things that came out of today."

Adam Lind collected two hits for the Blue Jays, and Marco Scutaro had an RBI double.

With files from the Canadian Press