Moscow 2018

ATP · Hard

Karen Khachanov won the title, beating Adrian Mannarino 6–2 6–2 in the final.

Matches by round

Final

1 finished
Fin
🇷🇺Karen Khachanov3#2466
🇫🇷Adrian Mannarino#6122

Semifinals

2 finished
Fin
🇷🇺Karen Khachanov3#246656
🇷🇺Daniil Medvedev2#5173
Fin
🇫🇷Adrian Mannarino#6177
🇮🇹Andreas Seppi55

Quarterfinals

4 finished
Fin
🇷🇺Daniil Medvedev2#5616
🇱🇹Ricardas BerankisLL264
Fin
🇷🇺Karen Khachanov3#2467
🇧🇦Mirza Basic265
Fin
🇮🇹Andreas Seppi67
🇷🇸Filip Krajinovic4462
Fin
🇫🇷Adrian Mannarino#6176
🇧🇾Egor GerasimovQ633

Round of 16

8 finished
Fin
🇷🇺Daniil Medvedev2#566
🇷🇸Dusan Lajovic#15821
Fin
🇱🇹Ricardas BerankisLL377
🇸🇮Aljaz Bedene66365
Fin
🇷🇺Karen Khachanov3#2467
🇨🇿Lukas RosolQ45
Fin
🇧🇦Mirza Basic
🇦🇺Nick Kyrgios5
Fin
Fin
🇷🇸Filip Krajinovic476
🇷🇺Evgeny Donskoy54
Fin
🇧🇾Egor GerasimovQ66
🇫🇷Benoit Paire44
Fin
🇫🇷Adrian Mannarino#6166
🇮🇹Marco Cecchinato1#17323

Round of 32

12 finished
Fin
🇷🇸Dusan Lajovic#158626
🇸🇰Filip HoranskyQ463
Fin
🇸🇮Aljaz Bedene567
🇷🇸Laslo Djere#1337462
Fin
🇱🇹Ricardas BerankisLL65
🇺🇿Denis Istomin44
Fin
🇨🇿Lukas RosolQ646
🇮🇹Matteo Berrettini#43364
Fin
🇧🇦Mirza Basic76
🇹🇳Malek Jaziri642
Fin
🇦🇺Nick Kyrgios5646
🇷🇺Andrey Rublev#23364
Fin
🇮🇹Andreas Seppi67
🇸🇰Martin Klizan8166
Fin
Fin
🇷🇺Evgeny Donskoy67
🇰🇿Mikhail Kukushkin#3444610
Fin
🇧🇾Egor GerasimovQ6656
🇧🇦Damir Dzumhur6#90172
Fin
🇫🇷Benoit Paire726
🇩🇪Mischa Zverev6661
Fin
🇫🇷Adrian Mannarino#61367
🇷🇺Evgeny KarlovskiyWC6464

Qualifying round 2

4 finished
Fin
🇧🇾Egor GerasimovPR76
🇷🇺Teymuraz GabashviliWC650
Fin
🇸🇰Filip Horansky66
🇮🇹Stefano Napolitano#29043
Fin
🇨🇿Lukas Rosol262
🇦🇹Jurij Rodionov#11820
Fin
🇰🇿Alexander Bublik#2667
🇱🇹Ricardas Berankis1465

Qualifying round 1

8 finished
Fin
🇷🇺Teymuraz GabashviliWC476
🇩🇪Daniel Brands56633
Fin
🇧🇾Egor GerasimovPR76
🇷🇺Alexey Vatutin452
Fin
🇸🇰Filip Horansky6866
🇮🇹Viktor Galovic8742
Fin
🇮🇹Stefano Napolitano#29066
🇷🇸Nikola Milojevic343
Fin
🇦🇹Jurij Rodionov#118266
🇧🇾Uladzimir Ignatik6642
Fin
🇨🇿Lukas Rosol266
🇷🇺Ivan GakhovWC33
Fin
🇰🇿Alexander Bublik#2666
🇩🇪Rudolf Molleker722
Fin
🇱🇹Ricardas Berankis1647
🇸🇮Blaz Kavcic465