A bit too simplistic in my opinion mate to say it's either your day or it isn't given we almost never win these type of games despite having the opportunity on countless occasions to do so .
The Germans won a World Cup and a Euros in the 90's without having any players better than ours .
I've done the unlucky thing with England myself but despite having some real high class talent , playing a Euro Final at Wembley and a really good opportunity tonight to knock the world champions out we still haven't won anything .
I doubt we ever will in my lifetime to be honest .