good thing germany will finish 1st in the group - means russia will be facing somebody else
and out of those 3 teams: so far russia looks much stronger (personal, very biased opinion ofc haha i m russian afterall)
russia deserves to be in the semis imo