What a day!

England are in the semi-finals and this World Cup just keeps giving. I'm going to head off now (I'll probably be listening to Vindaloo on the way home).

But before you go, you should check out a few things on our website:

I'll leave you with three words...