the 2005 season, but he began to work exclusively as a relief pitcher and regained the form of his early career, posting a 3–0 record and a 1.64 ERA before being called up to the major leagues for the first time. Taschner was first called up to the Giants on June 12, 2005. In his first season, he made 24 appearances as a reliever, notching a 2–0 record with 19 strikeouts and a 1.59 ERA. Taschner earned his first major league win on August 30 against the Colorado Rockies when the Giants rallied for a comeback win in the ninth inning. In 2006, he made the Opening Day roster, but was sent back to the minor leagues after posting a 34.71 ERA in innings; he posted a 6–7 record with Fresno and struck out 68 batters in innings. He spent more time with the Giants throughout the season as well, making 24 appearances and posting no wins with an 8.38 ERA in the major leagues. Taschner's first full season in the major leagues saw him rank third on the team in appearances. He pitched 50 innings out of the Giants' bullpen, striking out 51 batters in 63 games. He allowed a .235 opponents' batting average, which was lowest among all qualifying relievers. He also allowed only 19 hits to right-handed batters over the entire season, qualifying him as a left-handed specialist. Taschner's 2008 season yielded a strong performance, in which he allowed only 26 earned runs in 48 innings; he struck out 39 batters while walking 24. Philadelphia Phillies On March 27, 2009, Taschner was traded to the Philadelphia Phillies for catcher Ronny Paulino. He appeared in 24 games with the Phillies, with a 1–1 record and 4.91 ERA. In November 2009 Taschner was granted free agency after being outrighted to Triple-A. Pittsburgh Pirates On December 23, 2009, Taschner signed a minor league contract with the Pittsburgh Pirates with an invitation to spring training. On June 9, 2010, he was designated for assignment after having a 6.05 ERA in 17 appearances, with 19.1 innings, 17 strikeouts, eight walks, and one win. On June 19, 2010, Taschner declared free agency after refusing an outright assignment to the minors. Los Angeles Dodgers On June 27, 2010, he signed a minor league contract with the Los Angeles Dodgers and was assigned to the AAA Albuquerque Isotopes. He was promoted to the Dodgers on