I think both Russians and Germans have a good chance of winning this thing.
WHERE IS THE POLL?