The way the Philadelphia Phillies are hitting, their pitchers need to be perfect or close to it. Adrian Gonzalez's first of two solo homers broke up Cole Hamels' bid for a no-hitter with one out in the seventh, Wade LeBlanc pitched seven impressive innings and the San Diego Padres beat the struggling Phillies 3-1 on Monday night. Hamels (5-5) gave up three hits and two runs in eight innings, losing his third straight start. He was trying to become the second Phillie to throw a no-hitter in less than two weeks. Roy Halladay tossed the 20th perfect game in major league history against Florida on May 29. "My job is to throw quality pitches, go as deep as I can and give us an opportunity," Hamels said. "Eventually, it'll pay off." http://sports.espn.go.com/mlb/recap?gameId=300607122