Sean Rodriguez is having his most productive big league season yet, and he had a memorable blast Tuesday night to keep the Pittsburgh Pirates' slim postseason hopes alive.