There is a short answer to my question and that is yes but I am going to explain to you exactly why I think England can beat Germany.

England may be without seven or eight first team players for the match tonight but the confidence that Capello is installing into the team then I think that we can beat them.

The only problem that I think we have tonight is that we are without players such as Gerrard, Rooney, Lampard and Heskey.

The good news is that England have never lost in Berlin. England have played seven matches in Berlin in which they won three and drew four.

The other good news is that it isn’t just England who are missing some of their stars- Germany are also without seven first choice players.

I think that by the end of tonight the new stats will be that England have never lost in Berlin- played eight, won three and drew five.

Over the past few matches I have seen an improvement in England and hopefully the players can provide the fans with an entertaining match and a good result.

Last year Germany did beat England but last year was a bad year for England and now with a top-notch coach I cannot see any reason why we cannot beat our bitter rivals tonight.

With all of the injured players that we have I will be happy with a draw, we are less likely to get a win because no matter what you say, we are missing world class players, what result are you predicting tonight?