Boston Red Sox at New York Mets 1986 World Series Game 1 October 18 1986 Shea Stadium Flushing, Queens, NY Queens, NY ...