Roy Halladay threw eight innings for the Phillies on Thursday night to earn his first win in a month. Philadelphia held on to beat Chicago 8-7 at Wrigley Field. Halladay hadn't won since April 16. The Phillies have won five straight and six of seven and are over .500 for the first time since their Opening Day win. The right-hander had lost three straight decisions to match a career high, but held the Cubs to three runs and scattered seven hits. "To put together five games and get ourselves at or above (.500) is important," said Halladay. "I think sometimes when you start thinking about it too much, it's hard to put together a run like that. So now that we have it out of the way we can get to a point where we're not worrying about it."