♞ Chess.ceo

Oleg Vastrukhin vs Nikita Afanasiev

IM Oleg Vastrukhin (2354) · GM Nikita Afanasiev (2549)

4
Vastrukhin wins
14
draws
2
Afanasiev wins
20
games

Oleg Vastrukhin and Nikita Afanasiev have played 20 recorded games against each other, the first in Dec 2019 and the most recent in Mar 2026. Vastrukhin leads 4 wins to 2, with 14 draws (30% of the games were decisive). Their most common battleground is the Petrov's Defense (5 games). The average game between them lasted 18 moves.

Results by color

SplitGamesVastrukhinDrawsAfanasiev
Vastrukhin with White9261
Afanasiev with White11281

Results by time format

FormatGamesVastrukhinDrawsAfanasiev
Blitz11461
Rapid6060
Classical3021

Openings in their games

ECOOpeningGamesVastrukhinDrawsAfanasiev
C42Petrov's Defense5050
C07French: Tarrasch Variation3021
B06Modern Defense2011
A04Modern Defense2110
A01Nimzovich-Larsen attack2110
C01French Defense1010
C47Four Knights Game1010
A05Réti Opening1010

All games

DateWhiteBlackResultOpeningEvent
Mar 2026Oleg VastrukhinNikita Afanasiev1/2-1/2Réti Opening: Keres VariationAeroflot Open A 2026
Dec 2025Nikita AfanasievOleg Vastrukhin1/2-1/2Nimzovich-Larsen attackBlitz GP RUS TOP28
Oct 2025Nikita AfanasievOleg Vastrukhin1/2-1/2French: Tarrasch Variationch-RUS Rapid 2025
Dec 2023Nikita AfanasievOleg Vastrukhin1/2-1/2Four Knights GameKhanty-Mansiysk TOP 28 Blitz GP
Oct 2023Nikita AfanasievOleg Vastrukhin1/2-1/2French: Tarrasch VariationAnapa Rapid Open
Aug 2023Oleg VastrukhinNikita Afanasiev1/2-1/2Petrov's DefenseDzhubga Rapid Open
Jul 2023Nikita AfanasievOleg Vastrukhin1/2-1/2Modern DefenseNovorossiysk Small Land Blitz Open
Jul 2023Nikita AfanasievOleg Vastrukhin1/2-1/2French DefenseAlushta Blitz Open
Jul 2023Oleg VastrukhinNikita Afanasiev1/2-1/2Petrov's DefenseAlushta Rapid Open
Jun 2023Oleg VastrukhinNikita Afanasiev1/2-1/2Petrov's DefenseSevastopol Waltz Blitz
Jun 2023Nikita AfanasievOleg Vastrukhin1/2-1/2Petrov's DefenseSevastopol Waltz Rapid
Jun 2023Oleg VastrukhinNikita Afanasiev1/2-1/2Petrov's DefenseSevastopol Waltz Open
Dec 2022Oleg VastrukhinNikita Afanasiev0-1Modern DefenseRUS GP Blitz Final
Oct 2022Oleg VastrukhinNikita Afanasiev1/2-1/2Réti Openingch-RUS Rapid
Aug 2022Nikita AfanasievOleg Vastrukhin1/2-1/2Modern DefenseYalta Yialos Blitz
Oct 2021Nikita AfanasievOleg Vastrukhin0-1Nimzovich-Larsen attackch-RUS Blitz
Oct 2021Nikita AfanasievOleg Vastrukhin0-1Modern DefenseSochi Lobanov Memorial Blitz
Jun 2021Oleg VastrukhinNikita Afanasiev1-0Modern DefenseAnapa Sea Harbor Cup Blitz
Feb 2020Nikita AfanasievOleg Vastrukhin1-0French: Tarrasch VariationMoscow Aeroflot Open B
Dec 2019Oleg VastrukhinNikita Afanasiev1-0Réti OpeningWch Blitz
Replay every Oleg Vastrukhin vs Nikita Afanasiev game - free

Interactive board, all 20 games, opening explorer and engine analysis.

Browse the games

Frequently asked questions

What is the head-to-head score between Oleg Vastrukhin and Nikita Afanasiev?

In 20 recorded games, Oleg Vastrukhin has 4 wins, Nikita Afanasiev has 2 wins, and they have drawn 14 times.

How many times have Oleg Vastrukhin and Nikita Afanasiev played each other?

Our database records 20 games between them, from Dec 2019 to Mar 2026.

What openings do Oleg Vastrukhin and Nikita Afanasiev play against each other?

The most common opening in their games is the Petrov's Defense (5 games), followed by the French: Tarrasch Variation (3). The full opening breakdown and every game are on this page.