“Russia claims to have routed ISIS”
Claims being the keyword here. Russian propaganda (the more and less official one, like ZH) is so full of it that It can’t be true.
At least for now, Russian claims may actually be far more accurate:
Exclusive: 50 Spies Say ISIS Intelligence Was Cooked