♞ Chess.ceo

Anastasia Bodnaruk vs Olga Girya

IM Anastasia Bodnaruk (2354) · GM Olga Girya (2380)

22
Bodnaruk wins
13
draws
15
Girya wins
50
games

Anastasia Bodnaruk and Olga Girya have played 50 recorded games against each other, the first in Jan 2001 and the most recent in Oct 2025. Bodnaruk leads 22 wins to 15, with 13 draws (74% of the games were decisive). Their most common battleground is the Caro-Kann: Advance Variation (9 games). The average game between them lasted 49 moves.

Results by color

SplitGamesBodnarukDrawsGirya
Bodnaruk with White19964
Girya with White3113711

Results by time format

FormatGamesBodnarukDrawsGirya
Classical35131012
Blitz12813
Rapid3120

Openings in their games

ECOOpeningGamesBodnarukDrawsGirya
B12Caro-Kann: Advance Variation9513
A48Torre Attack3201
E92King's Indian Defense: Orthodox Variation3201
E94King's Indian Defense: Orthodox Variation2002
E63Indian Defense2110
D03Indian Defense2200
A48Indian Defense1100
A45London System1001

Most recent 30 of 50 games

DateWhiteBlackResultOpeningEvent
Oct 2025O GiryaAnastasia Bodnaruk1-0King's Indian Defense: Petrosian Variation75th ch-RUS w
May 2025Anastasia BodnarukO Girya1-0Italian Game: Classical VariationAsian Individual w
Nov 2024O GiryaAnastasia Bodnaruk0-1Indian DefenseSwiss Queens Wed #42
Sep 2024Olga GiryaAnastasia Bodnaruk0-1King's Indian DefenseSwiss Queens Wed #34
Sep 2024Olga GiryaAnastasia Bodnaruk0-1Torre AttackSwiss Queens Wed #33
Sep 2024Anastasia BodnarukOlga Girya1-0Italian Game: Giuoco PianissimoSwiss Queens Wed #32
Aug 2024Olga GiryaAnastasia Bodnaruk1-0Torre AttackSpeed Chess w Play In 1
Dec 2022Olga GiryaAnastasia Bodnaruk1-0Torre AttackRUS GP Blitz Final w
Dec 2021Anastasia BodnarukOlga Girya1/2-1/2Vienna GameWch Blitz w
Oct 2021Anastasia BodnarukOlga Girya1/2-1/2Italian Gamech-RUS w 71st
Jun 2021Anastasia BodnarukOlga Girya1-0Caro-Kann: Advance VariationSpeed Chess w Q4
May 2020Anastasia BodnarukOlga Girya0-1Caro-Kann: Advance VariationTitled Tue
Mar 2020Olga GiryaAnastasia Bodnaruk0-1King's Indian Defense: Orthodox VariationMoscow Blondes-Brunettes Match
Sep 2019Anastasia BodnarukOlga Girya1-0Caro-Kann: Advance VariationBL 1920 w
Aug 2019Olga GiryaAnastasia Bodnaruk1/2-1/2King's Indian: Sämischch-RUS w 69th
Jan 2019Olga GiryaAnastasia Bodnaruk1-0Indian DefenseBL 1819 w
Dec 2018Olga GiryaAnastasia Bodnaruk0-1Indian DefenseWch Blitz w
Sep 2018Olga GiryaAnastasia Bodnaruk1/2-1/2Indian Defensech-RUS w 68th
Mar 2018Olga GiryaAnastasia Bodnaruk1/2-1/2Pirc Defensech-EU ACP w Rapid
Dec 2017Olga GiryaAnastasia Bodnaruk1/2-1/2King's Indian Defense: Averbakh SystemWch Rapid w
Dec 2017Olga GiryaAnastasia Bodnaruk1-0London Systemch-RUS w 67th
Oct 2017Olga GiryaAnastasia Bodnaruk0-1King's Indian Defense: Orthodox Variationch-RUS rapid w
Feb 2017Olga GiryaAnastasia Bodnaruk1-0King's Indian Defense: Orthodox VariationWorld-ch w k.o.
Feb 2017Anastasia BodnarukOlga Girya0-1Caro-KannWorld-ch w k.o.
Dec 2016Olga GiryaAnastasia Bodnaruk0-1Indian DefenseRUS Cup final w
Dec 2016Anastasia BodnarukOlga Girya0-1Caro-Kann: Advance VariationRUS Cup final w
Dec 2016Olga GiryaAnastasia Bodnaruk0-1Queen's Indian DefenseRUS Cup final w
Dec 2016Olga GiryaAnastasia Bodnaruk0-1Torre AttackRUS Cup final w
Oct 2016Olga GiryaAnastasia Bodnaruk1/2-1/2Indian Defensech-RUS 66th w
Oct 2016Olga GiryaAnastasia Bodnaruk0-1Rat Defensech-RUS Blitz w
Replay every Anastasia Bodnaruk vs Olga Girya game - free

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

Browse the games

Frequently asked questions

What is the head-to-head score between Anastasia Bodnaruk and Olga Girya?

In 50 recorded games, Anastasia Bodnaruk has 22 wins, Olga Girya has 15 wins, and they have drawn 13 times.

How many times have Anastasia Bodnaruk and Olga Girya played each other?

Our database records 50 games between them, from Jan 2001 to Oct 2025.

What openings do Anastasia Bodnaruk and Olga Girya play against each other?

The most common opening in their games is the Caro-Kann: Advance Variation (9 games), followed by the Torre Attack (3). The full opening breakdown and every game are on this page.