Efter fyra timmar och två minuter passerade David mållinjen som 628:e deltagare, strax under timmen bakom norske vinnaren Tore Bjoerseth Berdal som vann med tiden 3,05,52.
– Jag är nöjd med både loppet och tiden, men när jag var så nära att åka på tre timmar någonting var det ju lite retligt, säger en sliten David från en rastplats i Tyskland.
– Det var inga lätta förhållanden då det var lite för varmt. Snön de lade på nära inpå loppet hann inte frysa på ordentligt utan det blev en massa lössnö istället. Så att köra utan fästvalla var rätt beslut.
Nerför åkte David mellan 20 och 25 kilometer i timmen och i en av de brantare backarna slog han omkull. Men trots skrapsår och ont i ena armen kunde han njuta av sin vackra omgivning bland byarna uppe i de italienska alperna.
På upploppet avslutade han med en spurtstrid och fällning på mållinjen.
– Jag hade en intern kamp med en åkare. Vi körde om varandra ett par gånger ute i spåret och på upploppet kom hornen fram och jag slog honom med en halvmeter. Jag tackade honom efteråt, berättar David som hinner återhämta sig lite innan en sportlovsresa till Österrike väntar för att förbereda sig inför Vasaloppet som går den 1 mars.
I Marcialonga hamnade Davids farbror, Thomas Kasselstrand, på plats 2 321 totalt med tiden 5,34,50. Ingela Throzell, Maxprestation Västervik, körde på 5.58:12. Bäste svensk blev Andreas Holmberg på sjätte plats.
Snabbaste kvinna var Norges Kari Vikhagen Gjeitnes med tiden 3,21,59. Bästa svenska blev Lina Korsgren på plats tre.