Han har været bookmakernes helt store vinderfavorit, siden hans sang blev offentliggjort i marts.
Og lørdag aften levede den 25-årige sanger Duncan Laurence op til favoritværdigheden, da han vandt årets Eurovision Song Contest for Holland.
Det gjorde han med sangen 'Arcade', som skilte sig gevaldigt ud i finalefeltets 26 sange. Her var hverken ild, røg, dansere eller gimmicks. Det var blot en mand ved sit keyboard.
Duncan Laurence har selv været med til at skrive vindersangen. Men nu skriver han altså ikke blot længere sange - han skriver også historie.
Det er nemlig første gang i 44 år, at Holland ender øverst på pointtavlen i Eurovision Song Contest.
Ikke siden 1975, hvor Teach-In vandt med 'Ding-A-Dong', har tulipanlandet formået at synge sig helt til tops. Sejren er Hollands femte i alt - de tre første ligger helt tilbage i 1957, 1959 og 1969.
Sejren kom i hus efter en nervepirrende afstemning, hvor pointene blev fordelt i øst og vest, og hvor en ny måde at præsentere pointene på, gjorde konkurrencen spændende til sidste sekund.
Se Duncan Laurence fremføre 'Arcade' her:
Flot placering til Danmark
Nummer to blev Mahmood fra Italien med 'Soldi', mens Sergey Lazarev for anden gang sikrede Rusland en tredjeplads, denne gang med balladen 'Scream'.
Danske Leonora klarede sig også rigtig flot og landede i den bedste halvdel af finalefeltet. Hun blev nemlig nummer 12 med nummeret 'Love Is Forever' - et nummer som scorede point fra juryer i alle dele af Europa - næsten med undtagelse af de nordiske lande.
Kun den norske jury gav Leonora point - fire af slagsen. Til gengæld var den italienske jury vilde med det danske bidrag og belønnede sangen med de maksimale 12 point.
Norge og trioen Keiinos 'Spirit in the Sky' endte med en femteplads som det bedste nordiske land i finalen, primært takket være seerstemmer, mens Sverige og John Lundviks 'Too Late for Love' sluttede lige efter på sjettepladsen.
Netop Norge og Sverige var de to lande, som de danske tv-seere gav de højeste point, henholdsvis 12 og 10.
Nyt land overraskede stort
Aftenens helt store overraskelse på pointtavlen var Nordmakedoniens Tamara Todevska. Landet, der netop har skiftet navn, sluttede som nummer to hos fagjuryerne og endte på en samlet ottendeplads - hvilket er landets bedste placering nogensinde.
Også San Marino opnåede sin bedste placering hidtil i Eurovision i form af en 20. plads til Serhat og 'Say Na Na Na'.
Luca Hänni fra Schweiz sikrede alpelandet dets bedste placering i 26 år. Han endte nemlig på en fjerdeplads med 'She Got Me'.
I den modsatte ende gik det helt galt for Storbritannien, der for fjerde gang siden 2003 endte på en absolut sidsteplads med bare 16 point.
Jury og seere uenige
I finalen blev der først uddelt point af fagjuryerne, og herefter blev seerstemmerne lagt til.
I juryafstemningen endte Sverige som nummer ét, Nordmakedonien som nummer to og Holland sommer nummer tre. Seerafstemningen blev til gengæld vundet af Norge, mens Holland her blev nummer to og Italien nummer tre.
Dermed vandt Holland faktisk hverken jury- eller seerafstemningen, men endte alligevel som den samlede vinder, idet juryfavoritterne Sverige og Nordmakedonien ikke scorede særlig mange point hos seerne, og Norge - der var en seer-darling - blev afklapset af juryerne.
Det samlede resultat af finalen
I parentesen efter hvert land er der angivet jury- og seerpoint.
- 1
Holland 492 (231 + 261)
- 2
Italien 465 (212 + 253)
- 3
Rusland 369 (125 + 244)
- 4
Schweiz 360 (148 + 212)
- 5
Norge 338 (47 + 291)
- 6
Sverige 332 (239 + 93)
- 7
Aserbajdsjan 297 (197 + 100)
- 8
Nordmakedonien 295 (237 + 58)
- 9
Australien 285 (154 + 131)
- 10
Island 234 (48 + 186)
- 11
Tjekkiet 157 (150 + 7)
- 12
Danmark 120 (69 + 51)
- 13
Slovenien 105 (46 + 59)
- 14
Frankrig 105 (67 + 38)
- 15
Cypern 101 (69 + 32)
- 16
Malta 95 (75 + 20)
- 17
Serbien 92 (38 + 54)
- 18
Albanien 90 (43 + 47)
- 19
Estland 86 (38 + 48)
- 20
San Marino 81 (16 + 65)
- 21
Grækenland 71 (47 + 24)
- 22
Spanien 60 (7 + 53)
- 23
Israel 47 (12 + 35)
- 24
Tyskland 32 (32 + 0)
- 25
Hviderusland 31 (18 + 13)
- 26
Storbritannien 16 (13 + 3)