FULL-TIME: Germany 2-2 Hungary, Portugal 2-2 France

Group F comes to an end with two thrilling 2-2 draws in Munich and Budapest, and the group finishes with France in first place, Portugal in second and Germany in third. All three qualify for the Round of 16, and Hungary exit the tournament despite a valiant effort in all three games against the giants.

84' GOAL! Germany 2-2 Hungary (Goretzka 84')

It's all square in Munich! Leon Goretzka fires it home from the edge of the box and Germany are back in third place! 

67' RUI PATRÍCIO DOUBLE SAVE

France come so close to scoring! First it's Paul Pogba with a gorgeous shot from outside the box that Rui Patrício saves into the post, and then he saves Griezmann's rebound. Brilliant goalkeeping. 

68' GOAL! Germany 1-2 Hungary (Schäfer 68')

Hungary respond immediately! Szalai with a pass over the top and Schäfer gets to it before Neuer to put Hungary ahead again! 

67' GOAL! Germany 1-1 Hungary (Havertz 66')

Germany equalize in Munich! Free-kick into the box, Hummels wins the initial header and Kai Havertz scores from point-blank range. 

60' GOAL! Portugal 2-2 France (Ronaldo 60')

It's all square again! It's a second penalty for Ronaldo and it's 2-2 with 30 minutes to go! 

58' PENALTY TO PORTUGAL

Another penalty! Jules Koundé intercepts Ronaldo's cross with his hand and Mateu Lahoz points to the spot for a third time!

47' GOAL! Portugal 1-2 France (Benzema 47')

It's two for France! Pogba with a BRILLIANT pass over the top to release Benzema and he calmly beats Rui Patrício to complete the comeback! As it stands, Portugal are going out! 

46' SECOND HALF KICKOFF! Germany 0-1 Hungary, Portugal 1-1 France

Back underway in Munich and Budapest! We are 45 minutes away from the conclusion of Group F!

HALFTIME, Germany 0-1 Hungary, Portugal 1-1 France

As it stands, France are winning the group, with Portugal in second and Hungary in third.