France have booked their place in the final of Euro 2016 courtesy of a 2-0 victory over Germany at the Stade Velodrome in Marseille.

The hosts gave up the majority of possession and territory to the world champions, but two goals from Antoine Griezmann proved to be the difference as Didier Deschamps’s side set up a showdown with Portugal in Sunday’s final at the Stade de France.

France went into the match unbeaten in their last 17 tournament games on home soil, and they immediately got on the front foot as they looked to draw on the raucous atmosphere.