Pirates top Astros to end 3-game skid By foxsports Published May 31, 2009 4:58 am ET Jeff Karstens hadn't pitched seven innings during one of his starts since August. He finally showed some efficiency Saturday night and was rewarded with a win.