Russia wins because they have special flags imo.
So many times where Singapore looked like they could take a couple of fights but their focus fire is almost non existent. Russia has a considerable edge on 1v1s so that's the one area where it seemed they might be able to make a dent.
Solid execution by Russia though, they're looking more in sync than Canada imo.