Well yea but I don't think it was as cool as it was back then since Lincecum was on fire that year and he as scheduled to pitch a day or two after.
My memory may be flawed, but what I remember is that it was game 7 of the World Series (two years ago). So no, he wasn't scheduled to pitch again (if my memory is correct).