Na najdłuższej trasie zwyciężył stylem klasycznym Petr Novak (2:12.35), który wyprzedził czterech rodaków. Szósty był najlepszy z Polaków - Bogusław Gracz (LKS Poroniec). W trzy godziny i cztery minuty 45,5 km pokonał premier Estonii Andrus Ansip, zajmując 282. miejsce. W gronie kobiet triumfowała uczestniczka igrzysk w Vancouver Kamila Rajdlova przed rodaczką Klarą Moravcovą, Agnieszką Szymańczak (Wilkowice) i olimpijką Pauliną Maciuszek (Rabka Zdrój). Mimo obfitych opadów śniegu w piątek, organizatorzy zdołali odpowiednio przygotować trasy. "Nie wierzyłem, że to się uda. Wydawało mi się, że zmaganie się z puchem to bezsensowny wysiłek moich pracowników, wspieranych ofiarnie przez Straż Graniczną. Ubijali ratrakiem trasy przez całą noc. Rano, widząc efekty myślałem, że to sen" - powiedział PAP Julian Gozdowski, komandor Biegu Piastów, będącego w Światowej Lidze Biegów Długodystansowych (Worldloppet). Jak dodał, wprowadzono nieznaczne korekty na trasach; skróceniu uległ dystans 50 km do 45,5 km, natomiast o 500 m wydłużono bieg na 26 km. W niedzielę przewidziano 50 km i 30 km stylem dowolnym. Wyniki 34. Biegu Piastów: 45,5 km stylem klasycznym kobiety 1. Kamila Rajdlova (Czechy) 2:23.58 2. Klara Moravcova (Czechy) 2:27.16 3. Agnieszka Szymańczak (Wilkowice) 2:27.27 4. Paulina Maciuszek (Rabka Zdrój) 2:27.42 5. Agata Marek (Marklowice) 2:42.53 6. Reelika Kikkas (Estonia) 2:44.58 7. Radka Tkacikova (Czechy) 2:49.41 8. Ludvigsen Mette Grav (Norwegia) 2:50.23 9. Ludvigsen Siri Vister (Norwegia) 2:50.23 10. Ewa Szmel (Piechowice) 3:12.35 mężczyźni 1. Petr Novak (Czechy) 2:12.35 2. Dusan Augustiniak (Czechy) 2:12.40 3. Dan Slechta (Czechy) 2:12.41 4. Miroslav Janosec (Czechy) 2:12.44 5. Jakub Sikora (Czechy) 2:12.46 6. Bogusław Gracz (LKS Poroniec) 2:12.46 7. Radek Sretr (Czechy) 2:12.49 8. Tomasz Kałużny (Jelenia Góra) 2:12.58 9. Radek Horalek (Czechy) 2:12.58 10. Simen Haugen (Norwegia) 2:13.16 26,5 km stylem klasycznym kobiety 1. Beata Kavulokova (Czechy) 1:35.39 2. Antje Munchow (Polska) 1:37.55 3. Marina Pietruk (Rosja) 1:40.52 4. Karolina Maruszczak (Jelenia Góra) 1:46.04 5. Tatiana Gawron (SMS Szklarska P.) 1:49.18 6. Klaudia Wawrzonek (Sosnówka) 1:50.24 7. Iwona Kucharska (Ujsoły) 1:55.33 8. Maria Nędza (Kościelisko) 1:57.57 9. Urszula Stefańska (Nowy Targ) 1:59.20 10. Veronika Schierova (Czechy) 1:59.22 mężczyźni 1. Jiri Rocarek (Czechy) 1:14.28 2. Sebastian Gazurek (Jaworzynka) 1:15.23 3. Christian Otto (Niemcy) 1:15.35 4. Vladislav Razym (Czechy) 1:15.56 5. Marcin Rzeszótko (Bielsko-Biała) 1:18.34 6. Tomasz Kaczmarzyk (Istebna) 1:18.50 7. Jakub Mroziński (Jelenia Góra) 1:19.46 8. Jan Hasek (Czechy) 1:19.48 9. Arkadiusz Ogorzałek (Nowa Ruda) 1:20.57 10. Josef Hones (Austria) 1:22.31