Group A could not be much tighter going into the final game with all four teams still able to qualify for the knockout stages, with Paddy Power announcing a free bet and report plenty of money on the Poles at odds against.
When Poland and Czech Republic meet on Saturday evening, it is winner takes all.
Looking at Czech Republic first, it has been a real mixed bag from them in the opening two matches, with one heavy defeat and one win so far.
Michal Bilek’s men beat Greece last time out buy two goals to one but in truth, they should have been five or six up but half time with the performance from their opponents.
Although it was a good win for the Czech’s it wasn’t exactly the best of performances and they will need to be at their best to take all three points against Poland.
Petr Cech’s recent form is a major cause for concern – the usually ever reliable Chelsea goalkeeper has made big mistakes in both games so far that have cost goals.
With Milan Baros leading the line, Bilek’s men seem to be lacking a bit of quality up front.
As for Poland, it was a fantastic night for them against Russia on the pitch where they came from behind to secure a point.
It was a goal that, in truth, was worthy of winning the match as Jakub Błaszczykowski fired in from 20 yards and sent the crowd in raptures.
Franciszek Smuda now needs one more big performance from him men to reach the final eight. When you consider that they are the lowest rank team in the tournament, this would be a monumental achievement.
Poland’s star man Robert Lewandowski will have to step up to the plate and prove himself as one of the best young strikers around in this match.
The atmosphere will be electric in this game and something that Smuda’s men have to use to their advantage. It all makes for a fascinating 90 minutes.
It is make or break time.