# UEFA Euro 2020 qualifying Group B

Group B of UEFA Euro 2020 qualifying was one of the ten groups to decide which teams would qualify for the UEFA Euro 2020 finals tournament. Group B consisted of five teams: Lithuania, Luxembourg, Portugal (the title holders), Serbia and Ukraine, where they played against each other home-and-away in a round-robin format.
The top two teams, Ukraine and Portugal, qualified directly for the finals. Unlike previous editions, the participants of the play-offs were not decided based on results from the qualifying group stage, but instead based on their performance in the 2018–19 UEFA Nations League.

## Standings

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | | | | | |
| 1 | Ukraine | 8 | 6 | 2 | 0 | 17 | 4 | +13 | 20 | Qualify for final tournament | — | 2–1 | 5–0 | 1–0 | 2–0 |
| 2 | Portugal | 8 | 5 | 2 | 1 | 22 | 6 | +16 | 17 | Qualify for final tournament | 0–0 | — | 1–1 | 3–0 | 6–0 |
| 3 | Serbia | 8 | 4 | 2 | 2 | 17 | 17 | 0 | 14 | Advance to play-offs via Nations League | 2–2 | 2–4 | — | 3–2 | 4–1 |
| 4 | Luxembourg | 8 | 1 | 1 | 6 | 7 | 16 | −9 | 4 | | 1–2 | 0–2 | 1–3 | — | 2–1 |
| 5 | Lithuania | 8 | 0 | 1 | 7 | 5 | 25 | −20 | 1 | | 0–3 | 1–5 | 1–2 | 1–1 | — |

## Matches

The fixtures were released by UEFA the same day as the draw, which was held on 2 December 2018 in Dublin. Times are CET/CEST, as listed by UEFA (local times, if different, are in parentheses).

## Goalscorers

There were 68 goals scored in 20 matches, for an average of 3.4 goals per match.
11 goals
* Cristiano Ronaldo
10 goals
* Aleksandar Mitrović
4 goals
* Roman Yaremchuk
3 goals
* Gerson Rodrigues
* David Turpel
* Bernardo Silva
* Ruslan Malinovskyi
* Viktor Tsyhankov
2 goals
* Arvydas Novikovas
* William Carvalho
* Gonçalo Guedes
* Nemanja Radonjić
* Dušan Tadić
* Yevhen Konoplyanka
1 goal
* Vytautas Andriuškevičius
* Fedor Černych
* Donatas Kazlauskas
* Leandro Barreiro
* Danilo Pereira
* Bruno Fernandes
* Gonçalo Paciência
* Pizzi
* Luka Jović
* Adem Ljajić
* Nikola Milenković
* Artem Besyedin
* Marlos
* Andriy Yarmolenko
* Oleksandr Zinchenko
1 own goal
* Gerson Rodrigues (against Ukraine)

## Discipline

A player was automatically suspended for the next match for the following offences:
* Receiving a red card (red card suspensions could be extended for serious offences)
* Receiving three yellow cards in three different matches, as well as after fifth and any subsequent yellow card (yellow card suspensions were not carried forward to the play-offs, the finals or any other future international matches)
The following suspensions were served during the qualifying matches:
| Team | Player | Offence(s) | Suspended for match(es) |
| Lithuania | Saulius Mikoliūnas | vs Luxembourg (7 June 2019) | vs Serbia (10 June 2019) |
| Lithuania | Arvydas Novikovas | vs Luxembourg (7 June 2019) vs Serbia (10 June 2019) vs Ukraine (11 October 2019) | vs Serbia (14 October 2019) |
| Lithuania | Modestas Vorobjovas | vs Luxembourg (7 June 2019) | vs Serbia (10 June 2019) |
| Luxembourg | Leandro Barreiro | vs Ukraine (25 March 2019) vs Serbia (10 September 2019) vs Portugal (11 October 2019) | vs Serbia (14 November 2019) |
| Luxembourg | Dirk Carlson | vs Lithuania (22 March 2019) vs Ukraine (25 March 2019) vs Lithuania (7 June 2019) | vs Ukraine (10 June 2019) |
| Serbia | Uroš Spajić | vs Portugal (25 March 2019) vs Ukraine (7 June 2019) vs Luxembourg (10 September 2019) | vs Lithuania (14 October 2019) |
| Ukraine | Taras Stepanenko | vs Portugal (14 October 2019) | vs Serbia (17 November 2019) |