Brauny Blue Active Member May 31, 2006 #1 goals will England score in the world cup finals? There will be 3 games min and upto 8 games maximum