Polak o 11 sekund wyprzedził Włocha Giovanniego Viscontiego (Bahrain - Merida), a o 17 sekund Australijczyka Jacka Haiga (Orica-Scott). 7. miejsce wywalczył inny polski zawodnik, Paweł Cieślik z Elkov - Autor, który stracił minutę i 14 sekund.Triumfatorem ostatniego, 4. etapu został zespołowy kolega Majki, Irlandczyk Sam Bennett. W niedzielę kolarze mieli do pokonania 160 kilometrów z Rogaskiej Slatiny do miejscowości Novo Mesto. W połowie dystansu kolarze musieli pokonać pięciokilometrowy podjazd pod Budna Vas (6,6 procent nachylenia). Na ucieczkę zdecydowało się sześciu zawodników, ale peleton nie pozwolił im rozdawać kart. Ekipa Polaka Bora-Hansgrohe przez większą część etapu kontrolowała sytuację, a w końcówce świetnie rozprowadziła Bennetta. Pierwszy minął linię mety, a tuż za nim finiszował Mark Cavendish z ekipy Dimension Data. Słynny sprinter wrócił do ścigania po leczeniu mononukleozy.