SAN FRANCISCO -- The Phillies turned one of the more memorable double plays fans will see this season in the third inning Tuesday at AT&T Park.

San Francisco Giants third baseman Pablo Sandoval hit a first-pitch breaking ball from Jamie Moyer up the middle with Edgar Renteria on first base with one out. Philllies shortstop Juan Castro, moving to his left, fielded the two-hopper and flipped the ball underneath his body to second baseman Chase Utley as he fell to the dirt. Utley stood on second base, stretching to catch the ball with his bare hand.

Utley turned and threw to first. First baseman Ryan Howard picked the ball out of the dirt and first-base umpire Kerwin Danley ruled Sandoval out for a spectacular inning-ending double play.

Replays showed Sandoval actually beat the throw from Utley, but the exchange from Castro to Utley set the play apart.

Phillies announce rotation for Mets series

SAN FRANCISCO -- Roy Halladay will not face New York Mets ace Johan Santana on Sunday at Citizens Bank Park.

The Phillies revealed Tuesday that Kyle Kendrick (0-0, 7.71 ERA) will pitch the series opener against Mets left-hander Jonathon Niese (0-1, 3.68 ERA) on Friday. Halladay (4-1, 1.80 ERA) will face right-hander Mike Pelfrey (4-0, 0.69 ERA) on Saturday, and left-hander Jamie Moyer will face Santana on Sunday.

Rollins, Happ continue to improve

SAN FRANCISCO -- Phillies general manager Ruben Amaro Jr. said injured shortstop Jimmy Rollins and injured left-hander J.A. Happ continue to make progress, but offered no timetables for their returns.

Rollins is on the 15-day disabled list with a strained right calf. He is eligible to be activated Wednesday, but that will not happen. Rollins is jogging and fielding ground balls. There is a chance he could make a rehab appearance next week.

Happ is on the DL with a strained flexor pronator muscle in his left arm. He is playing catch.

Right-hander Joe Blanton will make a rehab start Wednesday with Double-A Reading. If it goes well, he could join the Phillies rotation next week against the St. Louis Cardinals at Citizens Bank Park.

Utley nearing hits milestone

SAN FRANCISCO -- Chase Utley entered Tuesday's game against the San Francisco Giants at AT&T Park with 998 hits in his career. He will become the 32nd player in Phillies history to reach 1,000 hits and the fifth Phillies player in the past 20 years. Jimmy Rollins, Bobby Abreu, Pat Burrell and Mike Lieberthal are the others.

Elias Sports Bureau said the Phillies would be the only National League team in the past 20 years to have five 1,000-hit players. The Baltimore Orioles, Boston Red Sox and New York Yankees each have six 1,000-hit players in the past 20 years.