Philadelphia's Tommy Greene got a three-run homer from Dave Hollins and remained undefeated as the Phillies beat the New York Mets, 6-3, Monday night, spoiling Met Manager Dallas Green's return to Veterans Stadium.
Hollins' seventh homer overcame a 2-1 deficit in the fifth. Pete Incaviglia had solo homers in the second and sixth innings, and has hit five homers in his last five starts.
Greene (6-0), the National League leader with an earned-run average of 1.98, gave up five hits in his third complete game in a row.
"He's healthy again and throwing the ball like he did two years ago," Phillie Manager Jim Fregosi said of Greene, who missed most of last season with tendinitis of the pitching shoulder.
Green, who managed the Phillies to their only World Series championship in 1980, is 1-3 since taking over from Jeff Torborg.
St. Louis 4, Montreal 1--Luis Alicea hit a two-run triple in the 11th inning at Montreal to lead the Cardinals.
Ray Lankford led off the 11th with a double and went to third on Mark Whiten's single, then Alicea tripled down the first-base line. Erik Pappas doubled to drive in Alicea.