Northern Ireland take on Germany in their final group game of Euro 2016. Germany have four points as things stand so will need a result in this game to see them finish as group leaders. Having beaten Ukraine in the previous game, Northern Ireland could possibly still qualify for the last sixteen as one of the best third placed teams even if they are defeated by the Germans but they likely won't want to take that chance and will look to get something out of the game. (Kick Off: 5.00pm)

Over on TV3: Ukraine v Poland 4.00pm

Ukraine take on Poland in the other game in Group C. Poland will be favourites to take all three points against a Ukraine side that have been underwhelming the tournament thus far. Should they win the game and were Northern Ireland to get a result against Germany then they will finish as group winners. If Ukraine are to have any chance of qualifying for the last 16 then they'll need a convincing victory and for Germany to win against Norther Ireland. (Kick off 5.00pm)

Over on RTE2: Czech Republic v Turkey 7.30pm

The Czech Republic need to take all three points if they are to have any chance of progressing to the next stage of the competition. Pavel Vrba's men looked down and out in the final minutes against Croatia but the match stoppage due to flairs thrown on the pitch by the Croatia fans allowed them to regroup and snatch an equaliser when the game restarted. With Croatia up next up against a fearsome Spanish side, the Czechs will be hopeful they can do enough to secure the group's runners up spot. (Kick Off: 8.00pm)

Over on TV3: Croatia v Spain 7.00pm

Croatia were minutes away from booking their place in the last 16 against the Czech Republic last week but crowd disturbances from their fans gave the Czechs the chance to regroup and snatch and equaliser in the added time. With Spain looking exceptionally strong in their opening two matches, Croatia may need to hope for a favour from Turkey if they are to finish as group runners up.(Kick Off: 8.00pm)