Mets 6, Pirates 3
At New York, Tom Glavine pitched six innings to earn career win No. 299 and Paul Lo Duca drove in four runs to lead New York.
Marlon Anderson had a sacrifice fly for New York. He was inserted into the lineup when All-Star center fielder Carlos Beltran strained an abdominal muscle during batting practice.
Glavine (9-6) allowed three runs and eight hits. He is expected to go for No. 300 on Tuesday in Milwaukee.
Aaron Heilman pitched two scoreless innings and Billy Wagner got three outs for his 23rd save.
Jason Bay homered for the third time in two days and Freddy Sanchez had two hits for the Pirates, who have lost six straight on the road and 10 of 11 overall.



