Even with Pedro Martinez on the disabled list, the Mets still look as if they are coasting toward the playoffs.

Last night, the Mets defeated the Pirates, 7-5, at Shea Stadium to head into the final weekend before the All-Star break having won three straight. Their lead over the Phillies is 12½ games.

With the bullpen depleted, Steve Trachsel (8-4) worked into the seventh, earning a standing ovation when he left the game. Cliff Floyd drove in the first two Mets runs on a second-inning double, but he later writhed in pain after being drilled on his right wrist by a pitch.

David Wright put an exclamation point on the victory with a two-run homer in the fifth.

Not only did Trachsel throw 61/3 innings of three-run ball, he also retaliated for Floyd by pitching inside all night. That earned Trachsel some attention of his own. On the first pitch of the sixth inning, Pirates reliever Jonah Bayliss hit Trachsel in the back, which caused umpire Sam Holbrook to warn both benches.

After witnessing this, the fans showered the dependable Trachsel with affection. Trachsel sheepishly lifted his glove in acknowledgement on his way to the dugout.

In the second, Floyd pounded a two-run double to the 396-foot sign in left center. After driving in the first two runs, Floyd stood triumphantly on second, pounding his chest and pointing to the sky.

Two innings later, Floyd’s emotions took a U-turn. After being drilled by a Tom Gorzelanny fastball, Floyd was hunched over in pain and, apparently, frustration. Floyd’s season has been filled with injuries and subpar numbers. After being hit by the pitch, he started yelling.

His emotion appealed to the crowd because when it appeared that his petitioning of Willie Randolph and assistant trainer Mike Herbst to remain in the game worked, the fans erupted in cheers as Floyd jogged down to first.

A moment later, Floyd hit the dirt as Gorzelanny tried to pick him off. After first baseman Sean Casey flipped the ball back to Gorzelanny, Floyd remained on his knees glaring at the rookie pitcher.

To end the first, Trachsel used all 371-feet in right field. Jason Bay pushed Xavier Nady’s back to the wall to make the catch. In the third, clearly not wanting any part of Bay even though there were two men out and a man on first, Trachsel walked Bay on four pitches.

The strategy worked when Trachesel made the next batter, Joe Randa, fly out to center.