Spain's Carlos Alcaraz made light of feeling under the weather as he dispatched Russia's Andrey Rublev in impressive fashion to revive his ATP Finals hopes on Wednesday.