Wyrdness on 07 July 2018
Got this prediction nearly spot on I had it at 1-1 going to penalties, all but Belgium I got near enough right.
SF
France 2-1 Belgium
England 2-1 Croatia