Marquez surprises himself with Laguna Seca victory