CLEARWATER, Fla. -- Cole Hamels gave up homers to Jose Reyes and Jose Bautista, and Chase Utley made his first start at second base this spring in the Philadelphia Phillies' 6-3 loss to the Toronto Blue Jays on Saturday.

Reyes hit Hamels' first pitch of the game for a home run to left field. Two batters later, Bautista sent a drive to straightaway centre field.

"He really does put presser on the pitchers," Hamels said of Bautista. "He's one of those last few guys strictly a game changer with the type of power and baseball knowledge from the right side."

Hamels settled and didn't allow any more runs during his 3 2-3 innings, limited by a pitch count. He also struck out five and didn't issue a walk.

Utley went 0 for 2 but felt good after his first game in the field. He had been working back from a right ankle sprain.

Utley, who had one putout during his four innings in the field, said the plan to progressively play more innings and continue to take baby steps.

"Running the bases has been very good," Utley said. "I'm just trying to get some defensive reps in there. Today was a good start."

The Phillies scored two unearned runs off Toronto starter R.A. Dickey in the fourth inning, aided by Reyes' error at shortstop.

Dickey tossed six innings, his longest outing of spring, and struck out seven while not allowing a walk.

"I was happy with the way the pitches came out of my hand today," Dickey said. "I had a good release point and the ball was moving a lot."

Josh Donaldson gave Toronto the lead, 3-2, in the sixth with a home run to left field.