Saturday's game came as advertised, as an expected pitchers' duel between Andy Pettitte and Johan Santana was just that. The Yankees defeated the Mets by a score of 3-2 in a game that featured two rain delays to go along with the stellar pitching. The Sox and Rays both lost, pulling the Yankees to within 5 games of the division lead and 4.5 of the wild card.

The game started out a litle shaky for Pettitte, who walked two straight batters in the first, but he got out of it without any damage. Ironically, the first run of the game came via a home run by Ramon Castro off of Pettitte in an inning he otherwise rolled through.

The Yankees went ahead in the 4th with back-to-back RBI ground outs by Jason Giambi and Jorge Posada. The Yankees added an insurance run in the 6th with a base hit by Robinson Cano that scored Alex Rodriguez to put the Yanks up by a score of 3-1. That run would prove to be needed as the Mets scored one in the bottom of the inning to pull to within 3-2.

Both pitchers left the game after 6 with impressive lines. Pettitte allowed two runs on five hits, striking out four. Santana allowed just four hits, but he did labor a bit as it took him 113 pitches to get through the 6th.

The game was uneventful after that, as both bullpens threw 3 innings of scoreless ball. Mariano Rivera picked up his 22nd save in as many chances.

The visiting team has won every game between these teams this season, and the Yankees will try to keep that going this afternoon as they send Darrell Rasner to the mound to face Oliver Perez. Barring a matchup in October, this will be the last game the Yankees ever play at Shea Stadium. Game starts at 1:10 E.T.