The last (& only) pitcher to hit a grand slam home run in the World Series is Dave Mc Nally of the Baltimore Orioles. He did it to win game 3 (vs Cincinnati October 13, 1970) of the 1970 World Series.
On October 15, 1964, Mickey Mantle hit his final World Series home run off of St. Louis Cardinals pitcher Bob Gibson.
The Tigers beat the Cardinal 4-2 in game 5, the last game of the 2006 World Series. Jeff Weaver was the winning pitcher.
Tim Lincecum of the San Francisco Giants was the winning pitcher in the final game of the 2010 World Series.
Don Larsen of the New York Yankees in 1956. His no hitter was a perfect game and, as of the 2009 World Series, is the only no hitter thrown in World Series history.
Phillies pitcher Brad Lidge struck out Rays batter Eric Hinske for the last out of the 2008 World Series.
Prior to the 2007 World Series, the last Red Sox pitcher to get a base hit in a World Series game was Bill Lee in Game 7 of the 1975 World Series.