The Milwaukee Brewers are down one game to none in their National League Division Series at Philadelphia, after losing 3-1 in Wednesday's opener.
Cole Hamels had a perfect game going in the fifth, when Corey Hart ruined it with a two-out single.
Hamels kept the Brewers off-balance with his dominating change-up. He retired his first 14 batters and his final eight over eight innings, while giving up just two hits.
The Phillies scored all their runs in the third.
Rickie Weeks dropped a throw at first base on Hamels' sacrifice bunt attempt And Chase Utley took advantage by hitting a two-run double to center.
Shane Victorino scored the final run of the inning on a bases-loaded walk off
Yovani Gallardo gave up five walks and three hits in four innings to take the loss.
Milwaukee finally scored in the ninth off closer Brad Lidge, who struggled but still went 42-0 in save chances for the year.
Ryan Braun hit an RBI double to right. Prince Fielder then struck out, swinging at what clearly would have been ball four. J.J. Hardy walked And then Hart struck out to end it.
Each team only had four hits in swirling wind conditions and occasional rain.
The Phillies won their first post-season game since 1993, while Milwaukee lost its first playoff contest since 1982.
Game Two of the best of five series starts at 5 P.M. tonight (Thursday) with Brewers' ace left-hander C.C. Sabathia will facin Phillies' right-hander Brett Myers.