As good as New York Mets starting pitcher Mike Pelfrey (12-7) was (and that was pretty darned) Pittsburgh Pirates starter Jeff Karstens (2-10) was bad.  Pelfrey threw 119 pitches over 8 innings allowing 2 runs, 1 earned, to the Pirates on 6 hits and 2 walks.  Karstens on the other hand threw 70 pitches over 3 1/3 innings allowing 7 runs, all earned, on 11 hits.  Those 7 runs would prove more than enough for Pelfrey and the Mets.  Bobby Parnell finished off the Pirates with a 1-2-3 9th inning to preserve the win for Pelfrey.  The loss, the Pirates 82nd of the season, assured Pittsburgh it's 18th consecutive losing season, the record for a major sports franchise in North America.  Final score New York 7, Pittsburgh 2.Since the Mets rarely score lots of runs lets savor each one.  They got 3 in the top of the 1st inning.  Jose Reyes led off with a single.  After Angel Pagan popped out Reyes stole 2nd base as Carlos Beltran struck out.  Tonight's much maligned cleanup hitter Chris Carter then blooped a single to shallow left to plate Reyes.  David Wright singled to put runners on the corners then Ike Davis singled to drive in Carter.  Josh Thole rounded out the 1st inning scoring by singling to drive in Wright and after 1 it was 3-0 Mets.  Carter homered leading off the 3rd inning and later that inning a Thole single scored Wright making it 5-1 Mets.  In the 4th the Mets completed their binge when Beltran singled to drive in Reyes and on the same play a throwing error by Pirates LF Jose Tabata allowed Pagan to score for the eventual final of score