Alomar, Piazza power Mets past Cubs, 3-2

? Leave it to an old AL foe to give up Roberto Alomar’s first home run with the New York Mets.

Alomar homered for the first time since being traded to the Mets, and Mike Piazza followed with a home run of his own to give New York a 3-2 victory over the Chicago Cubs on Wednesday.

“It’s a relief when you face somebody you know,” Alomar said. “I went out there looking for a pitch I can drive.”

Drive it, he did.

The Mets weren’t having much luck against Kerry Wood, who struck out 10 and allowed just four hits over seven innings. But with a 2-1 lead, a blister on Wood’s middle finger and right-hander Kyle Farnsworth hurt, Cubs manager Don Baylor opted to have lefty Jeff Fassero pitch the eighth inning.

During Alomar’s time in the American League, he was 8-for-16 with two homers against Fassero. While just 1-for-18 against lefties coming in, Alomar put the first pitch he saw from Fassero (0-2) into the right-field bleachers.

“I thought it was an out,” Fassero said. “But the ball just kept going and going.”

Farnsworth, who has a 0.00 ERA in 1 1-3 innings this season, was warming up in the seventh when he heard a “pop” in his right foot. X-rays showed a stress fracture, and he’s expected to miss 4-to-6 weeks. He’ll go on the 15-day disabled list Thursday.

That meant Baylor had to stick with Fassero. And Piazza, who struck out in his first three at-bats, followed with an opposite-field homer to right on a 3-1 pitch.

Fassero finally got Edgardo Alfonzo on a popup to end the inning, and there were boos as he left the field.

“You’re only as good as your last at-bat,” Piazza said. “Robbie gave us a lift and I was just glad to put us over the top.”

Phillies 7, Braves 5

Philadelphia  Pat Burrell’s two-run homer in the 11th inning lifted the Philadelphia Phillies over the Atlanta Braves. Burrell connected off Kerry Ligtenberg (0-1) for his second walkoff homer in four games. His solo shot in the 11th beat the Florida Marlins 3-2 Sunday. Scott Rolen’s two-out homer in the ninth off John Smoltz sent the game into extra innings.

Expos 9, Marlins 7

Miami  Michael Barrett drove in a career-high six runs, giving him 13 RBIs in five games against Florida this season. Before 5,422, the smallest home crowd in team history, the Marlins lost their third straight.

Rockies 4, Astros 1

Denver  Todd Zeile homered for the third straight game, and Shawn Chacon (1-1) allowed one run and five hits in 61/3 innings.

Cardinals 6, Brewers 5

St. Louis  Eduardo Perez homered off Luis Vizcaino (1-0) in the 11th inning after St. Louis rallied from a 5-0 deficit. It was the first hit of the season for Perez.

Reds 8, Pirates 5

Pittsburgh  Barry Larkin and Aaron Boone each drove in two runs, stopping Pittsburgh’s five-game winning streak. Larkin singled in two runs and scored in a four-run second.

Padres 2, Diamondbacks 1

San Diego  Deivi Cruz homered off Rick Helling leading off the sixth inning as the Padres completed a three-game sweep, their first sweep of Arizona since April 1998.

Giants 2, Dodgers 1

San Francisco  Barry Bonds doubled home the winning run in the bottom of the ninth, stopping the Dodgers’ four-game winning streak.