1 | 5 | Thierry Neuville | Belgium | Hyundai Motorsport | 2:37:57.900 | |||
2 | 2 | Elfyn Evans | Great Britain | M-Sport | 2:38:21.500 | + 23.600 | + 23.600 | |
3 | 16 | Daniel Sordo | Spain | Hyundai Motorsport | 2:38:35.600 | + 37.700 | + 14.100 | |
4 | 3 | Teemu Suninen | Finland | M-Sport | 2:38:44.800 | + 46.900 | + 9.200 | |
5 | 9 | Esapekka Lappi | Finland | Toyota Gazoo Racing | 2:38:56.600 | + 58.700 | + 11.800 | |
6 | 12 | Mads Østberg | Norway | Citroën World Rally Team | 2:39:23.700 | + 1:25.800 | + 27.100 | |
7 | 11 | Craig Breen | Ireland | Citroën World Rally Team | 2:41:50.900 | + 3:53.000 | + 2:27.200 | |
8 | 42 | Stéphane Lefebvre | France | Citroën World Rally Team | 2:48:32.400 | + 10:34.500 | + 6:41.500 | |
9 | 31 | Pontus Tidemand | Sweden | Škoda Motorsport | 2:49:16.300 | + 11:18.400 | + 43.900 | |
10 | 37 | Lukasz Pieniazek | Poland | Printsport | 2:49:43.100 | + 11:45.200 | + 26.800 | |
11 | 39 | Pierre-Louis Loubet | France | BRC Racing Team | 2:50:45.000 | + 12:47.100 | + 1:01.900 | |
12 | 32 | Gus Greensmith | Great Britain | 2:50:48.000 | + 12:50.100 | + 3.000 | ||
13 | 43 | Juuso Nordgren | Finland | Škoda Motorsport | 2:51:02.000 | + 13:04.100 | + 14.000 | |
14 | 38 | Nil Solans | Spain | 2:51:24.300 | + 13:26.400 | + 22.300 | ||
15 | 40 | Hiroki Arai | Japan | Tommi Makinen Racing | 2:51:28.100 | + 13:30.200 | + 3.800 | |
16 | 33 | Pedro Heller | Chile | 2:51:47.800 | + 13:49.900 | + 19.700 | ||
17 | 81 | Armindo Araújo | Portugal | Team Hyundai Portugal | 2:52:54.800 | + 14:56.900 | + 1:07.000 | |
18 | 21 | Yazeed Al-Rajhi | Saudi Arabia | Yazeed Racing | 2:55:13.900 | + 17:16.000 | + 2:19.100 | |
19 | 47 | Benito Guerra | Mexico | Benito Guerra | 2:55:43.500 | + 17:45.600 | + 29.600 | |
20 | 83 | Miguel Barbosa | Portugal | BP Ultimate Vodafone Škoda Team | 2:55:47.200 | + 17:49.300 | + 3.700 | |
21 | 4 | Andreas Mikkelsen | Norway | Hyundai Motorsport | 3:01:47.400 | + 23:49.500 | + 6:00.200 | |
22 | 61 | Dennis Rådström | Sweden | 3:03:07.800 | + 25:09.900 | + 1:20.400 | ||
23 | 65 | Callum Devine | 3:04:22.900 | + 26:25.000 | + 1:15.100 | |||
24 | 87 | Diogo Salvi | Portugal | 3:07:44.500 | + 29:46.600 | + 3:21.600 | ||
25 | 71 | David Holder | New Zealand | Holder Brothers Racing | 3:09:21.900 | + 31:24.000 | + 1:37.400 | |
26 | 91 | Alfredo Barros | Portugal | 3:12:46.900 | + 34:49.000 | + 3:25.000 | ||
27 | 1 | Sébastien Ogier | France | M-Sport | 3:12:53.300 | + 34:55.400 | + 6.400 | |
28 | 73 | Enrico Oldrati | Italy | ACI Team Italia | 3:12:55.700 | + 34:57.800 | + 2.400 | |
29 | 94 | Radik Shaymiev | Russia | TAIF Motorsport | 3:13:15.300 | + 35:17.400 | + 19.600 | |
30 | 35 | Jari Huttunen | Finland | Hyundai Motorsport | 3:21:18.500 | + 43:20.600 | + 8:03.200 | |
31 | 34 | Takamoto Katsuta | Japan | Tommi Makinen Racing | 3:22:32.800 | + 44:34.900 | + 1:14.300 | |
32 | 7 | Jari-Matti Latvala | Finland | Toyota Gazoo Racing | 3:26:51.200 | + 48:53.300 | + 4:18.400 | |
33 | 44 | Max Vatanen | Finland | 3:27:27.400 | + 49:29.500 | + 36.200 | ||
34 | 36 | Fabio Andolfi | Italy | ACI Team Italia | 3:32:16.600 | + 54:18.700 | + 4:49.200 | |
35 | 46 | Simone Tempestini | Romania | 3:37:23.100 | + 59:25.200 | + 5:06.500 | ||
36 | 66 | Julius Tannert | Germany | ADAC Sachsen | 3:39:13.300 | + 1:01:15.400 | + 1:50.200 | |
37 | 62 | Jean-Baptiste Franceschi | France | Equipe de France FFSA | 3:53:12.900 | + 1:15:15.000 | + 13:59.600 | |
38 | 69 | Emilio Fernández | Chile | 4:00:56.400 | + 1:22:58.500 | + 7:43.500 |