1 | 8 | Ott Tänak | Estonia | Toyota Gazoo Racing WRT | RC1 | 2:22:08.200 | ||
2 | 5 | Kris Meeke | Great Britain | Toyota Gazoo Racing WRT | RC1 | 2:22:23.400 | + 15.200 | + 15.200 |
3 | 11 | Thierry Neuville | Belgium | Hyundai Shell Mobis WRT | RC1 | 2:22:30.100 | + 21.900 | + 6.700 |
4 | 1 | Sébastien Ogier | France | Citroën Total WRT | RC1 | 2:22:38.400 | + 30.200 | + 8.300 |
5 | 10 | Jari-Matti Latvala | Finland | Toyota Gazoo Racing WRT | RC1 | 2:23:13.400 | + 1:05.200 | + 35.000 |
6 | 4 | Esapekka Lappi | Finland | Citroën Total WRT | RC1 | 2:23:52.400 | + 1:44.200 | + 39.000 |
7 | 3 | Teemu Suninen | Finland | M-Sport Ford WRT | RC1 | 2:24:05.000 | + 1:56.800 | + 12.600 |
8 | 44 | Gus Greensmith | Great Britain | M-Sport Ford WRT | RC1 | 2:25:14.200 | + 3:06.000 | + 1:09.200 |
9 | 33 | Elfyn Evans | Great Britain | M-Sport Ford WRT | RC1 | 2:28:12.400 | + 6:04.200 | + 2:58.200 |
10 | 23 | Kalle Rovanperä | Finland | Skoda Motorsport | WRC-2 Pro | 2:29:45.700 | + 7:37.500 | + 1:33.300 |
11 | 24 | Jan Kopecky | Czech Republic | Skoda Motorsport | WRC-2 Pro | 2:30:32.100 | + 8:23.900 | + 46.400 |
12 | 51 | Pierre-Louis Loubet | France | WRC2 | 2:30:45.500 | + 8:37.300 | + 13.400 | |
13 | 56 | Eerik Pietarinen | Finland | WRC2 | 2:32:14.000 | + 10:05.800 | + 1:28.500 | |
14 | 47 | Emil Bergkvist | Sweden | WRC2 | 2:32:38.800 | + 10:30.600 | + 24.800 | |
15 | 49 | Henning Solberg | Norway | Henning Solberg | WRC2 | 2:33:06.400 | + 10:58.200 | + 27.600 |
16 | 45 | Nikolay Gryazin | Russia | WRC2 | 2:33:29.400 | + 11:21.200 | + 23.000 | |
17 | 41 | Benito Guerra | Mexico | WRC2 | 2:33:55.900 | + 11:47.700 | + 26.500 | |
18 | 55 | Armindo Araújo | Portugal | WRC2 | 2:35:05.300 | + 12:57.100 | + 1:09.400 | |
19 | 46 | Alberto Heller | Chile | WRC2 | 2:35:28.500 | + 13:20.300 | + 23.200 | |
20 | 59 | Bruno Magalhães | Portugal | WRC2 | 2:36:37.000 | + 14:28.800 | + 1:08.500 | |
21 | 48 | Guillaume de Mevius | Belgium | WRC2 | 2:36:49.400 | + 14:41.200 | + 12.400 | |
22 | 53 | Simone Tempestini | Romania | WRC2 | 2:38:18.500 | + 16:10.300 | + 1:29.100 | |
23 | 42 | Takamoto Katsuta | Japan | WRC2 | 2:38:54.500 | + 16:46.300 | + 36.000 | |
24 | 61 | Pedro Almeida | Portugal | WRC2 | 2:41:10.600 | + 19:02.400 | + 2:16.100 | |
25 | 19 | Sébastien Loeb | France | Hyundai Shell Mobis WRT | RC1 | 2:44:33.200 | + 22:25.000 | + 3:22.600 |
26 | 57 | José Pedro Fontes | Portugal | WRC2 | 2:44:38.700 | + 22:30.500 | + 5.500 | |
27 | 62 | António Dias | Portugal | WRC2 | 2:45:41.300 | + 23:33.100 | + 1:02.600 | |
28 | 6 | Daniel Sordo | Spain | Hyundai Shell Mobis WRT | RC1 | 2:47:18.200 | + 25:10.000 | + 1:36.900 |
29 | 21 | Mads Østberg | Norway | Citroën Total | WRC-2 Pro | 2:49:04.300 | + 26:56.100 | + 1:46.100 |
30 | 64 | Rhys Yates | Great Britain | WRC2 | 2:49:17.300 | + 27:09.100 | + 13.000 | |
31 | 63 | Diogo Salvi | Portugal | WRC2 | 2:49:28.100 | + 27:19.900 | + 10.800 | |
32 | 92 | Ruairi Bell | Great Britain | RC4 | 2:52:34.200 | + 30:26.000 | + 3:06.100 | |
33 | 22 | Lukasz Pieniazek | Poland | M-Sport Ford WRT | WRC-2 Pro | 2:53:25.200 | + 31:17.000 | + 51.000 |
34 | 79 | Enrico Oldrati | Italy | RC4 | 2:54:00.400 | + 31:52.200 | + 35.200 | |
35 | 50 | Pedro | Italy | WRC2 | 2:57:54.400 | + 35:46.200 | + 3:54.000 | |
36 | 75 | João Fernando Ramos | Portugal | RMC Motorsport | WRC2 | 3:12:33.600 | + 50:25.400 | + 14:39.200 |
37 | 86 | Georg Linnamäe | Estonia | ALM Motorsport | RC4 | 3:14:17.000 | + 52:08.800 | + 1:43.400 |
38 | 91 | Nabila Tejpar | RC4 | 3:19:55.100 | + 57:46.900 | + 5:38.100 | ||
39 | 73 | Dominik Dinkel | Germany | WRC2 | 3:34:51.100 | + 1:12:42.900 | + 14:56.000 | |
40 | 77 | Hélder Miranda | Portugal | WRC3 | 3:59:10.200 | + 1:37:02.000 | + 24:19.100 |