Fiery Rublev keeps a cool head to move on in Madrid