Russia wins because they have special flags imo.
Shadowburn, Mistakes and Txao is one of the scariest triple dps trios imaginable. I hope Txao gets a chance to go on the Soldier and watch them dispatch of everyone.
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.
Canada Russia will probably be as good as AUS/JPN. Can't wait. It sucks that the loser will get rolled by Korea