PITTSBURGH -- Once again, the New York Mets were left out of a party at PNC Park.
"I'm not frustrated. We are a little disappointed we didn't get it done," Mets manager Willie Randolph said. "You want to go out and do it with all the anticipation."
New York was denied its first division title since 1988 later in the day when second-place Philadelphia beat Houston 6-4. The Mets can clinch at home Monday night with a win over Florida or a loss by the Phillies.
The Mets came to Pittsburgh with a magic number of one and the best record in the majors. Even with a sizable contingent of New York fans in the stands, the young Pirates became the first NL team to sweep the Mets this season.
"It's frustrating -- just taking away all the circumstances -- to come in here and get swept," third baseman David Wright said. "But I think we have the talent and we have the ability to put a hurting on a lot of teams. To come in here and do this is just one of those ruts over the course of three games."
Showing their spirit, the Pirates -- with the next-to-worst record in the league -- celebrated with hearty handshakes on the field. Pittsburgh completed its first three-game sweep at home against New York since 1998.
"When we heard that they had their party planned for this town, we took it kind of personally," Duke said. "We were like, 'Man, everybody just thinks we're going to roll over when they come in here.' But it's kind of a different story for us this half and we knew that if we put our minds to it we could definitely get the job done and we did."
While the sweep won't stop the Mets from eventually reaching the playoffs, it may have exposed a weakness that could prevent them from advancing far once they get into the postseason.
For the third day in a row, a Pirates left-hander beat New York. The Mets have lost 13 of their last 18 when lefties started against them and are 23-21 overall -- compared to 67-37 when facing a right-hander.
"It seems like every time we face a lefty, we don't get on base," star Carlos Beltran said. "But we are not concerned at all. We trust in every single one of us in here, and we know this is just something that probably has been a coincidence or something, I don't know. Sometimes we have good games against lefties. Sometimes we don't."
Sunday was clearly the latter as Duke (10-13) allowed eight hits, walked one and struck out six in eight innings. The Mets had only one extra-base hit and never advanced a runner past second base.
Freddy Sanchez had two hits and two RBI and Chris Duffy scored twice for the Pirates. Salomon Torres pitched the ninth for his ninth save.
"I think it's safe to say that this might be the best all-around series that we've played," Duffy said. "Every facet of the game, from pitching to defense and hitting. This is something we've been looking for a while so it feels great. Obviously I'm sure they're not too happy. I'm sure they had some plans.
"The sight of them celebrating on our field, I don't think it would've been a very good taste in our mouths just to see that. This was just a great all-around series," he said.
Endy Chavez had three hits and Wright and Lastings Milledge each had two for New York, which stranded nine runners and was 0-for-6 with runners in scoring position. The Mets missed a chance to clinch the division on the same date they did in 1986 -- the last season in which the Mets won the World Series.
"We got a bad draw this weekend, but we're going home looking forward to celebrating with our fans," Randolph said.
Pittsburgh pounced on John Maine (5-5). Duffy led off the first with a single that extended his hitting streak to a career-high 11 games and Jack Wilson followed with a double.
Sanchez hit a weak chopper to third base that Wright fielded, but his throw home was off-target and Duffy scored. Sanchez, who entered the game a point behind NL batting leader Miguel Cabrera, was credited with an RBI single.
Jason Bay's sacrifice fly scored Wilson to give the Pirates a two-run lead. Sanchez had a sacrifice fly in the seventh.
After going against the Marlins' Brian Moehler on Monday, the Mets will face two more lefties. Randolph noted that most of the potential playoff opponents do not have many left-handed starters, and Wright said he was not worried about facing lefties.
"Not one bit," he said. "It doesn't concern anyone in this clubhouse one bit. We haven't talked about it, we haven't had any kind of meeting about it."
|Jason Bay is tagged out at home, but the Pirates sweep three games from the Mets. (AP)|
|Players of the Game|
Nike Pirates We Are Family 2013 Local T-Shirt - Black Shop Now!
|New York Mets|
|Jose Reyes, SS||5||0||0||0||0||1||3||.298|
|Endy Chavez, RF||4||0||3||0||0||0||2||.314|
|Carlos Beltran, CF||3||0||0||0||1||1||2||.277|
|Carlos Delgado, 1B||4||0||0||0||0||0||3||.266|
|David Wright, 3B||4||0||2||0||0||0||0||.308|
|Chris Woodward, 2B||4||0||0||0||0||1||2||.208|
|Lastings Milledge, LF||4||0||2||0||0||0||1||.245|
|Kelly Stinnett, C||3||0||0||0||0||2||3||.221|
|a- Michael Tucker, PH||1||0||0||0||0||0||0||.209|
|John Maine, P||2||0||0||0||0||1||0||.000|
|b- Paul Lo Duca, PH||1||0||1||0||0||0||0||.315|
|Chad Bradford, P||0||0||0||0||0||0||0||.000|
|Roberto Hernandez, P||0||0||0||0||0||0||0||.000|
|c- Ricky Ledee, PH||1||0||1||0||0||0||0||.203|
|a-flied out for Stinnett in the 9th|
|b-singled for Maine in the 7th|
|c-doubled for Hernandez in the 9th|
|2B - David Wright (40, Duke), Ricky Ledee (6, Torres)|
|SB - David Wright (19, 2nd base off Duke/Maldonado)|
|Team LOB - 10|
|E - Carlos Delgado (8, ), Kelly Stinnett (3, )|
|New York Mets|
|John Maine (L,5-5)||6||6||2||2||3||6||0||3.42|
|IBB - Maldonado by John Maine, Doumit by Chad Bradford|
|Pitches-Strikes - John Maine 106-66, Chad Bradford 21-13, Roberto Hernandez 13-8|
|Ground Balls-Fly Balls - John Maine 5-7, Chad Bradford 1-1, Roberto Hernandez 1-0|
|Batters Faced - John Maine 27, Chad Bradford 6, Roberto Hernandez 3|
|Chris Duffy, CF||3||2||2||0||1||1||1||.249|
|Jack Wilson, SS||4||1||1||0||0||0||3||.273|
|Freddy Sanchez, 3B||3||0||2||2||0||0||0||.341|
|Jason Bay, LF||3||0||1||1||0||1||1||.284|
|Ryan Doumit, 1B||3||0||0||0||1||1||1||.210|
|Salomon Torres, P||0||0||0||0||0||0||0||.200|
|Xavier Nady, RF-1B||4||0||1||0||0||1||4||.279|
|Jose Bautista, 2B-RF||3||0||0||0||1||1||1||.238|
|Carlos Maldonado, C||3||0||1||0||1||2||1||.222|
|Zach Duke, P||2||0||0||0||0||2||3||.203|
|a- Jose Castillo, PH-2B||1||0||0||0||0||0||0||.259|
|a-grounded out for Duke in the 8th|
|2B - Jack Wilson (23, Maine), Jason Bay (28, Bradford), Xavier Nady (26, Maine)|
|SF - Freddy Sanchez (9), Jason Bay (9)|
|SH - Zach Duke (9)|
|RBI - Freddy Sanchez 2 (81), Jason Bay (106)|
|SB - Chris Duffy (21, 2nd base off Bradford/Stinnett), Jason Bay (11, 3rd base off Maine/Stinnett), Carlos Maldonado (1, 2nd base off Maine/Stinnett)|
|Team LOB - 9|
|Zach Duke (W,10-13)||8||8||0||0||1||6||0||4.49|
|Salomon Torres (S,9)||1||1||0||0||0||0||0||3.36|
|Pitches-Strikes - Zach Duke 127-86, Salomon Torres 9-7|
|Ground Balls-Fly Balls - Zach Duke 9-9, Salomon Torres 1-2|
|Batters Faced - Zach Duke 33, Salomon Torres 4|
|Attendance - 34866|
|Game Time - 2:31|
|Temperature - 72|
|Umpires - Home - James Hoye, First Base - Andy Fletcher, Second Base - Jeff Kellogg, Third Base - Jerry Meals|