Martinez impressive in 7-4 Mets win

Pedro Martinez worked out of trouble in his spring training debut Sunday, while Carlos Delgado was lucky to avoid a serious injury. Jeff Francoeur also was feeling fortunate.

Finally on the mound against major league hitters, Martinez pitched four scoreless innings to help the New York Mets beat the Detroit Tigers, 7-4, in a split-squad game at Port St. Lucie, Fla.

Delgado needed four stitches to close a bloody gash in his arm after a freak accident. Brady Clark swung and broke his bat, and the jagged barrel sailed down the line and speared Delgado on the outside of his right forearm.

Francoeur also had a scare when he was beaned by St. Louis pitcher Todd Wellemeyer in Jupiter, Fla., but the Atlanta Braves’ right fielder walked away with just a busted lip.

Francoeur knew soon after getting hit by Wellemeyer’s pitch during a 3-2 victory over the Cardinals that he wasn’t seriously injured.

Padres 6, Dodgers 3

At Beijing, Scott Hairston hit a go-ahead, two-run double.

Brewers 8, Mariners 4

At Peoria, Ariz., Milwaukee ace Ben Sheets and Seattle star Felix Hernandez allowed nine runs.

Diamondbacks 6, White Sox 5

At Tucson, Ariz., the Diamondbacks’ Dan Haren gave up five runs.

Cubs 4, Angels (ss) 1

At Mesa, Ariz., Carlos Zambrano pitched six shutout innings.

Marlins 7, Dodgers 6

At Vero Beach, Fla., L.A. pitcher Derek Lowe allowed four runs.

Yankees 7, Indians 6

At Tampa, Fla., C.C. Sabathia allowed three runs and five hits over four innings, and Grady Sizemore went 3-for-4 with two homers for Cleveland.

Phillies 6, Reds 2

At Sarasota, Fla., opening-day starter Brett Myers allowed two runs and five hits over seven innings for Philadelphia.

Braves 3, Cardinals 2

At Jupiter, Yunel Escobar hit his second home run of the spring for Atlanta.

Angels (ss) 5, Giants (ss) 2

At Scottsdale, Ariz., probable opening-day starter Jered Weaver won his fourth spring start.

Rays 7, Tigers (ss) 2

At St. Petersburg, Fla., James Shields worked 42â3 scoreless innings.

Pirates 6, Red Sox 3

At Bradenton, Fla., Freddy Sanchez hit a three-run double.

Athletics 9, Rangers 7

At Phoenix, Texas pitcher Sidney Ponson gave up four runs in the first inning.

Blue Jays 8, Twins 3

At Fort Myers, Fla., Livan Hernandez gave up six runs.

Mets (ss) 6, Astros 4

At Kissimmee, Fla., Nelson Figueroa allowed only Lance Berkman’s solo homer, helping his bid to make New York’s roster. He hasn’t pitched in the major leagues since 2004.

Orioles 11, Nationals 3

At Fort Lauderdale, Fla., Daniel Cabrera pitched five scoreless innings before running into trouble in the sixth for Baltimore.