The Spaniard scored twice in Gelsenkirchen as Chelsea defeated Schalke comfortably to move to the top of Group E and inflict the hosts' heaviest home Champions League defeat
The Spain international scored twice in Gelsenkirchen on what was his 100th start for the west Londoners as they moved joint top of Group E and consigned their opponents to their heaviest home defeat in Europe's premier club competition.
Samuel Eto'o dropped to the bench as Torres was given the nod to start and he seized his chance by taking his tally to five goals in his last five Champions League games.
Torres has come in for plenty of criticism since moving to Stamford Bridge in a big-money deal from Liverpool, but Mourinho has been impressed with his work ethic.
"Sam [Eto'o] played well in the last game and Fernando also did today," Mourinho told Sky Sports.
"I prefer to say we have strikers who work for the team and can score goals. Them and Demba [Ba] have enough quality to play for us.
"[Torres] is a hard worker, he's not the kind of guy to hide behind the fee paid for him. He's had some not so good times since he came here, but he always kept his professionalism and since I arrived he's always positive.
"Sometimes not playing so well, but always trying hard."
Chelsea have responded to their shock home defeat to Basle in their opening group game by hammering seven goals in two away fixtures without conceding and Mourinho is determined to ensure his side maintain their momentum and finish top of the pile.
The former Real Madrid manager added: "I told them after the first game, 'You have garbage, clean it.'
"We did it in the best possible way - two away wins, six points and leading the group.