Exciting last lap for Marquez in Estoril