Croatia should realistically win. From what I saw against Denmark, their biggest struggle is the their midfield got physically dominated in the second half, but I don't think Russia can okay thr same way as Denmark. At the same time you never know when a team has home advantage.