Thome to miss at least three weeks

Jim Thome will likely miss the rest of spring training after X-rays Saturday confirmed the Philadelphia slugger had broken his right middle finger during a fielding drill.

Thome, who led the National League with 47 home runs last season in his first year with the Phillies, was hurt Friday. After tests showed the break, he headed back to Philadelphia to be examined by a specialist.

“If this is going to happen, I’m glad it happened now,” Thome said. “It’s disappointing, but I can’t dwell on it.”

Thome is expected to be sidelined for a minimum of three weeks. Phillies general manager Ed Wade said recovery time could be as long as six-to-eight weeks if Thome needed to have pins inserted to stabilize a tendon.

The Phillies have been hit by finger injuries this spring. Closer Billy Wagner hasn’t thrown from the mound in nearly two weeks because of an inflammation in the middle finger on his left hand.

“It’s the fickle finger of fate, I guess,” Wade said.

In exhibition games:

Athletics 26, Angels 3

At Phoenix, Bartolo Colon was pulled six batters into his Anaheim debut. The A’s homered six times and had 27 hits.

Padres 15, Mariners 2

At Peoria, Ariz., Rookie Khalil Greene hit a three-run homer in San Diego’s seven-run first inning, and Mark Loretta and Tagg Bozied later added solo shots.

White Sox 3, Diamondbacks 1

At Tucson, Ariz., Jon Rauch pitched three perfect innings.

Cubs 5, Giants 3

At Mesa, Ariz., Tom Goodwin singled, hit an RBI triple and stole a base as the Cubs beat San Francisco for a second straight day.

Brewers 6, Rockies 2

At Tucson, Ariz., Ben Ford gave up a hit and struck out one in two innings.

Astros 9, Braves 3

At Kissimmee, Fla., Andy Pettitte coasted through two scoreless innings in his spring debut with Houston. Pettitte struck out two and walked none.

Yankees 14, Blue Jays 5

At Tampa, Fla., Alex Rodriguez went 3-for-3 with a triple, and Jorge Posada homered and drove in six runs to lead New York.

Devil Rays 7, Pirates 6

At St. Petersburg, Fla., Tino Martinez homered in his first spring at-bat for Tampa Bay.

Dodgers 6, Mets 2

At Port St. Lucie, Fla., Franklin Gutierrez drove in three runs for Los Angeles.

Phillies 4, Reds 3, 10 innings

At Clearwater, Fla., Mark Budzinski singled home the winning run in the bottom of the 10th.

Marlins 4, Cardinals 2

At Jupiter, Fla., Ramon Castro hit a two-run double that capped a three-run rally in the ninth.

Indians 10, Tigers 8

At Winter Haven, Fla., Michael Aubrey and Ernie Young each drove in two runs in the eighth inning.

Expos 10, Orioles 7

At Fort Lauderdale, Fla., Carl Everett drove in three runs.

Twins 6, Red Sox 2

At Fort Myers, Fla., Michael Restovich homered, doubled and drove in three runs for Minnesota.