Alcaraz scribbled ‘Valencia’ on a TV monitor after his victory to show support for compatriots hit by recent floods.
The French Open and Wimbledon champion was out of sorts when losing his first match in Turin on Monday to Norwegian Casper Ruud.
And while he used a chest rub during breaks in play on Wednesday, his movement was much sharper.
He came from 40-15 down to break for a 4-3 lead in the opening set after Rublev fluffed a straightforward forehand at deuce.
And the Russian squandered a 30-0 advantage on his next service game as his opponent secured the set.
Eighth seed Rublev, who lost his opening match to German Alexander Zverev, held serve to force a tie-break in the second.
An early break gave Alcaraz the edge, although he was pegged back and had to save two set points before clinching victory.
Rublev has now lost six successive matches at the ATP Finals in straight sets since reaching the semi-finals in 2022.
Alcaraz will face Zverev on Friday in his final match of the round-robin group stage.
The German second seed is in action on Wednesday (19:30 GMT) against Ruud, who will be the first man into the last four and eliminate Rublev if he triumphs.
Key eventsShow key events onlyPlease turn on JavaScript to use this featureAnd there was good news for Britain’s Henry Patten. He and doubles partner Harri He
Taylor Fritz boosted his hopes of reaching the last four of the ATP Finals with a comeback victory against Australia's Alex de Minaur.De Minaur needed to defeat
Emma Raducanu said her 22nd birthday was “very memorable” despite being confined to her hotel because of the latest storms to hit Spain.The start of the Bil
After the finest season of his career, Jannik Sinner has surged to an almost divine status enjoyed by only a handful of transcendent Italian sporting champions: