St. Petersburg 2010

ATP · Hard

Mikhail Kukushkin won the title, beating Mikhail Youzhny 6–3 7–6(2) in the final.

Matches by round

Final

1 finished
Fin
🇰🇿Mikhail Kukushkin#34567
🇷🇺Mikhail Youzhny1362

Semifinals

2 finished
Fin
🇷🇺Mikhail Youzhny1747
🇷🇺Dmitry TursunovWC5668
Fin
🇰🇿Mikhail Kukushkin#34566
🇺🇦Illya Marchenko34

Quarterfinals

4 finished
Fin
🇷🇺Mikhail Youzhny16567
🇷🇴Victor Hanescu87366
Fin
Fin
🇰🇿Mikhail Kukushkin#345736
🇷🇸Janko Tipsarevic3564
Fin
🇺🇦Illya Marchenko626
🇩🇪Benjamin Becker462

Round of 16

8 finished
Fin
🇷🇺Mikhail Youzhny1366
🇷🇺Evgeny DonskoyQ632
Fin
🇷🇴Victor Hanescu8736
🇺🇸Rajeev RamQ6163
Fin
🇷🇺Dmitry TursunovWC66
🇹🇼Yen Hsun Lu414
Fin
🇰🇿Mikhail Kukushkin#34566
Fin
🇷🇸Janko Tipsarevic367
🇺🇸Michael Russell25
Fin
Fin

Round of 32

16 finished
Fin
🇷🇺Mikhail Youzhny166
🇩🇪Daniel Brands41
Fin
🇷🇺Evgeny DonskoyQ77
🇷🇺Andrey KuznetsovWC562
Fin
🇺🇸Rajeev RamQ6656
🇪🇸Pablo Andujar373
Fin
🇷🇴Victor Hanescu866
Fin
🇹🇼Yen Hsun Lu466
🇮🇹Potito Starace22
Fin
🇷🇺Dmitry TursunovWC366
Fin
Fin
🇷🇸Viktor Troicki5363
Fin
🇰🇿Mikhail Kukushkin#3456366
🇫🇷Jeremy Chardy7710
Fin
Fin
🇺🇸Michael Russell67
🇷🇺Igor AndreevWC15
Fin
🇷🇸Janko Tipsarevic366
🇷🇺Igor Kunitsyn42
Fin
🇺🇦Illya Marchenko62
🇺🇿Denis Istomin622
Fin
Fin
Fin
🇩🇪Benjamin Becker656
🇺🇦Sergiy Stakhovsky2474

Qualifying round 3

4 finished
Fin
Fin
🇺🇸Rajeev Ram2736
Fin
🇨🇿Frantisek Cermak266
🇺🇦Ivan Sergeyev3634
Fin
🇷🇺Evgeny Donskoy4366

Qualifying round 2

8 finished
Fin
🇲🇩Radu Albot24
Fin
🇱🇻Deniss Pavlovs67
🇲🇩Andrei CiumacWC263
Fin
🇺🇸Rajeev Ram266
🇰🇿Alexey Kedryuk33
Fin
🇮🇱Noam Okun66263
Fin
🇺🇦Ivan Sergeyev366
🇲🇩Andrei Gorban42
Fin
🇨🇿Frantisek Cermak6467
🇷🇺Mikhail Elgin57362
Fin

Qualifying round 1

16 finished
Fin
Fin
🇲🇩Radu Albot476
🇧🇾Andrei Vasilevski6652
Fin
🇲🇩Andrei CiumacWC66
🇷🇺Andrey Yakovlev12
Fin
🇱🇻Deniss Pavlovs637
🇷🇺Ilya Belyaev72664
Fin
🇺🇸Rajeev Ram266
🇸🇰Filip Polasek24
Fin
🇰🇿Alexey Kedryuk67
🇷🇺Ilia Starkov25
Fin
🇮🇱Noam Okun666
Fin
🇺🇦Ivan Sergeyev366
🇷🇺Danila Arsenov42
Fin
🇲🇩Andrei Gorban64
🇷🇺Beka KomakhidzeWC30
Fin
🇨🇿Frantisek Cermak366
🇷🇺Igor Rud614
Fin
🇷🇺Mikhail Elgin566
Fin
🇷🇺Evgeny Donskoy466
🇷🇺Richard Muzaev14
Fin
Fin
🇷🇺Irakli MarutianWC21
Fin