Chicago Cubs closer Ryan Dempster agreed Saturday to a $15.5 million, three-year contract extension through the 2008 season. Going into Saturday's game in Houston, Dempster had 33 saves in 35 chances and was 4-0 with a 1.85 ERA in 57 relief appearances. He had converted 19 straight save opportunities, tying a team record during a single season, and his 21 1/3 consecutive scoreless innings were the longest streak by a Cubs reliever since 1989. "Obviously, it's been one of those things that you're really happy about," Dempster said. "It shows a lot of respect for me and I have a lot of respect for the way they've handled me. I'm glad to be here for three more years. Hopefully, I can help them reach their goals and get to the World Series."