Tour of Slovenia: Diego Ulissi wins stage 3

1 Diego Ulissi (Ita) UAE Team Emirates 3:58:01
2 Aleksandr Vlasov (Rus) Gazprom–Rusvelo 0:00:12
3 Giovanni Visconti (Ita) Neri Sottoli–Selle Italia–KTM 0:00:17
4 Andrea Vendrame (Ita) Androni Giocattoli-Sidermec
5 Tadej Pogacar (Slo) UAE Team Emirates
6 Jan Polanc (Slo) UAE Team Emirates
7 Esteban Chaves (Col) Mitchelton-Scott
8 Ben Hermans (Bel) Israel Cycling Academy
9 Fausto Masnada (Ita) Androni Giocattoli-Sidermec 0:00:19
10 Luka Mezgec (Slo) Mitchelton-Scott 0:02:08
11 Grega Bole (Slo) Bahrain-Merida
12 Jay Mc Carthy (Aus) Bora-Hansgrohe
GC:
1 Diego Ulissi (Ita) UAE Team Emirates 11:38:41
2 Aleksandr Vlasov (Rus) Gazprom–Rusvelo 0:00:19
3 Andrea Vendrame (Ita) Androni Giocattoli-Sidermec 0:00:26
4 Giovanni Visconti (Ita) Neri Sottoli–Selle Italia–KTM
5 Ben Hermans (Bel) Israel Cycling Academy 0:00:30
6 Tadej Pogacar (Slo) UAE Team Emirates
7 Jan Polanc (Slo) UAE Team Emirates
8 Esteban Chaves (Col) Mitchelton-Scott
9 Fausto Masnada (Ita) Androni Giocattoli-Sidermec 0:00:36
10 Luka Mezgec (Slo) Mitchelton-Scott 0:02:11
11 Grega Bole (Slo) Bahrain-Merida 0:02:15