• Mets 6, Pirates 3: Tom Glavine picked up his 299th career win by taking advantage of a rare night of productivity from Paul Lo Duca. A start after wilting despite having a 6-0 lead before he threw a pitch, Glavine shut down the Pirates at Shea. Lo Duca entered the game with a .312 on-base percentage and a .357 slugging average, and, despite the Mets' laughable efforts to have him elected to the All-Star Game, he hadn't been providing any pop at the plate. That didn't stop him from having his best game of the year Wednesday by knocking in four runs, two each on a pair of doubles. With Carlos Beltran out of action with a strained abdominal muscle, the Mets could use more performances from people like Lo Duca. Glavine can try for the magic 300 in Milwaukee on Tuesday.

  • Yankees 7, Royals 1: After putting up the most runs over a five-run stretch since 1931, the Yankees finally faced a pitcher who would have been good enough to be in the Major Leagues back then. Gil Meche tried but couldn't stop the Yankees' machine-like offense. Alex Rodriguez's 499th career home run came in the eighth and chased Meche from the game. Kei Igawa will try to keep the streak going -- and not allow three home runs in five innings -- when he starts Thursday.

  • Batavia 5, Brooklyn 3: The Cyclones got their hits from the fifth inning on, but they couldn't get their runs. When Steven Cheney gave up two in the bottom of the seventh, that sealed the deal.

  • Staten Island 9, Oneonta 5: Down one entering the fourth, the Baby Bombers had six of their first seven batters reach base. The one who didn't? That would be Justin Snyder, who managed only a sacrifice fly. The five-spot put the Yankees up to stay.