Wales may have lost all three of their Group G Euro 2012 qualifying games and there last four fixtures as a whole, but there are reasons to believe that they can beat England.
It is 7/1 in the Euro 2012 betting that Wales beat England and this looks a big price even if the hosts are without star player Gareth Bale.
Wales will be heavily up for the game as their fans will be happy to forget their prior disappointing run if the English are beaten.
This therefore makes the game similar to a cup final for the Welsh and the typical saying about cup finals is that anyone can win a one-off game, as form and quality can go out of the window.
Furthermore, England have proved veterans in the past of capitulating under pressure.
This has been particularly notable in recent years as England lost at home to Croatia in the final game of Euro 2008 qualifying, when a draw would have seen them avoid elimination, while they were also terrible throughout the whole of the World Cup.
England’s away record is also not the best when taking into account their recent results, while their latest trips to Wales have often been tight.
There have only been three goals in the last three meetings between the pair in Wales, with England edging to victory on two of these occasions.
Meanwhile, England have managed to keep just one clean sheet in their last six away games.
Finally, the current England squad looks remarkably short of international experience, with 12 members of the party still having fewer than ten caps.
This inexperience is likely to be particularly visible in the middle of midfield if both Frank Lampard and Steven Gerrard are missing and will afford Wales an early opportunity to stamp their authority on proceedings.
A £20 stake on Wales beating England would return £140. New customers can sign up here to take advantage of free bets totalling up to £60.