Final standings
| # | Player | Score | Record | Games |
|---|---|---|---|---|
| 1 | Jobava, Baadur | 5½/9 | +3 -1 =5 | games |
| =2 | Bruzon Batista, Lazaro | 5/9 | +2 -1 =6 | games |
| =2 | Miton, Kamil | 5/9 | +2 -1 =6 | games |
| =2 | Timofeev, Artyom | 5/9 | +2 -1 =6 | games |
| 5 | Zhang, Pengxiang | 5/9 | +1 -0 =8 | games |
| 6 | Ivanchuk, Vassily | 4½/9 | +1 -1 =7 | games |
| 7 | Hansen, Curt | 4½/9 | +0 -0 =9 | games |
| 8 | Carlsen, Magnus | 4/9 | +1 -2 =6 | games |
| 9 | Nisipeanu, Liviu Dieter | 3½/9 | +1 -3 =5 | games |
| 10 | Hansen, Lars Bo | 3/9 | +0 -3 =6 | games |
Cross Table
| Rank | Player | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Jobava, Baadur | ½ | 1 | 1 | ½ | ½ | ½ | 0 | 1 | ½ | |
| 2 | Bruzon Batista, Lazaro | ½ | ½ | ½ | ½ | 1 | ½ | 1 | 0 | ½ | |
| 3 | Miton, Kamil | 0 | ½ | ½ | ½ | ½ | ½ | 1 | 1 | ½ | |
| 4 | Timofeev, Artyom | 0 | ½ | ½ | ½ | ½ | ½ | ½ | 1 | 1 | |
| 5 | Zhang, Pengxiang | ½ | ½ | ½ | ½ | ½ | ½ | ½ | ½ | 1 | |
| 6 | Ivanchuk, Vassily | ½ | 0 | ½ | ½ | ½ | ½ | ½ | ½ | 1 | |
| 7 | Hansen, Curt | ½ | ½ | ½ | ½ | ½ | ½ | ½ | ½ | ½ | |
| 8 | Carlsen, Magnus | 1 | 0 | 0 | ½ | ½ | ½ | ½ | ½ | ½ | |
| 9 | Nisipeanu, Liviu Dieter | 0 | 1 | 0 | 0 | ½ | ½ | ½ | ½ | ½ | |
| 10 | Hansen, Lars Bo | ½ | ½ | ½ | 0 | 0 | 0 | ½ | ½ | ½ |
Each cell shows the row player's recorded results against the column player. ● = same player.