Current Score: DB 9 | DF 23
Some big results yesterday, the biggest of which was Serbia’s 1-0 defeat of Germany – the Germans missed a penalty as well, so that’s two shocks. A thrilling come back fro the USA against Slovenia made for a pulsating Group B match, and England were dire and Algeria solid in their 0-0 draw. Today’s Damon and Damian will be trying to predict the results of Holland v Japan, Ghana v Australia and Cameroon v Denmark. You can also join our predictions competition here, where there’s a chance to win an original languagecaster.com T-shirt!

Welcome to the website that helps students interested in football improve their English language skills. Football fans can practise with lots of free language resources, including football-language podcasts and our huge football-language glossary.