UEFA finalized the draw for Euro 2020 qualifying groups in Dublin on Sunday.

Gareth Southgate and his Three Lions brigade will be ecstatic with the Euro 2020 qualifiers draw which placed them in Group A alongside Czech Republic, Bulgaria, Montenegro, and Kosovo. The 2018 World Cup semi-finalist will feature in a group with just four other opponents because it has qualified for the final four of the Nations League, which will be held in Portugal in June 2019.

Relatively, 2006 World Cup winner Italy will fancy its chances in Group J which features Bosnia & Herzegovina, Finland, Greece, Armenia, and Liechtenstein. In Group C, Germany and Netherlands who were in the same group in League A of the Nations League prior to the former's demotion to League B, will feature against each other. The pair is joined by Northern Ireland, Estonia, and Belarus.

2018 FIFA World Cup winners France will go head-to-head with Iceland, Turkey, Albania, Moldova, as well as Andorra in Group H. However, bronze medalists at the summer's tournament Belgium is expected to endure tough tests against the likes of Russia, Scotland, Cyprus, Kazakhstan and San Marino in Group I. World Cup runners-up Croatia will compete for a qualification spot in Group H along with Wales, Slovakia, Hungary, and Azerbaijan.

While the Republic of Ireland battles Georgia, Gibraltar, Switzerland, and Denmark in Group D, Spain will be hope for a better outcome in Group F which has been dubbed as arguably the toughest group in the campaign. Aside the 2010 world champions, the unit features Sweden, Norway, and Romania.

The qualifying campaign is expected to run from March to November 2019 with the two top-ranked nations in each of the 10 groups tipped to gain qualification for Euro 2020. Below is an official tweet featuring all of Euro 2020's qualifying groups: