Anastasia Bodnaruk vs Olga Girya
IM Anastasia Bodnaruk (2354) · GM Olga Girya (2380)
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
| Split | Games | Bodnaruk | Draws | Girya |
|---|---|---|---|---|
| Bodnaruk with White | 19 | 9 | 6 | 4 |
| Girya with White | 31 | 13 | 7 | 11 |
Results by time format
| Format | Games | Bodnaruk | Draws | Girya |
|---|---|---|---|---|
| Classical | 35 | 13 | 10 | 12 |
| Blitz | 12 | 8 | 1 | 3 |
| Rapid | 3 | 1 | 2 | 0 |
Openings in their games
| ECO | Opening | Games | Bodnaruk | Draws | Girya |
|---|---|---|---|---|---|
| B12 | Caro-Kann: Advance Variation | 9 | 5 | 1 | 3 |
| A48 | Torre Attack | 3 | 2 | 0 | 1 |
| E92 | King's Indian Defense: Orthodox Variation | 3 | 2 | 0 | 1 |
| E94 | King's Indian Defense: Orthodox Variation | 2 | 0 | 0 | 2 |
| E63 | Indian Defense | 2 | 1 | 1 | 0 |
| D03 | Indian Defense | 2 | 2 | 0 | 0 |
| A48 | Indian Defense | 1 | 1 | 0 | 0 |
| A45 | London System | 1 | 0 | 0 | 1 |
Most recent 30 of 50 games
| Date | White | Black | Result | Opening | Event |
|---|---|---|---|---|---|
| Oct 2025 | O Girya | Anastasia Bodnaruk | 1-0 | King's Indian Defense: Petrosian Variation | 75th ch-RUS w |
| May 2025 | Anastasia Bodnaruk | O Girya | 1-0 | Italian Game: Classical Variation | Asian Individual w |
| Nov 2024 | O Girya | Anastasia Bodnaruk | 0-1 | Indian Defense | Swiss Queens Wed #42 |
| Sep 2024 | Olga Girya | Anastasia Bodnaruk | 0-1 | King's Indian Defense | Swiss Queens Wed #34 |
| Sep 2024 | Olga Girya | Anastasia Bodnaruk | 0-1 | Torre Attack | Swiss Queens Wed #33 |
| Sep 2024 | Anastasia Bodnaruk | Olga Girya | 1-0 | Italian Game: Giuoco Pianissimo | Swiss Queens Wed #32 |
| Aug 2024 | Olga Girya | Anastasia Bodnaruk | 1-0 | Torre Attack | Speed Chess w Play In 1 |
| Dec 2022 | Olga Girya | Anastasia Bodnaruk | 1-0 | Torre Attack | RUS GP Blitz Final w |
| Dec 2021 | Anastasia Bodnaruk | Olga Girya | 1/2-1/2 | Vienna Game | Wch Blitz w |
| Oct 2021 | Anastasia Bodnaruk | Olga Girya | 1/2-1/2 | Italian Game | ch-RUS w 71st |
| Jun 2021 | Anastasia Bodnaruk | Olga Girya | 1-0 | Caro-Kann: Advance Variation | Speed Chess w Q4 |
| May 2020 | Anastasia Bodnaruk | Olga Girya | 0-1 | Caro-Kann: Advance Variation | Titled Tue |
| Mar 2020 | Olga Girya | Anastasia Bodnaruk | 0-1 | King's Indian Defense: Orthodox Variation | Moscow Blondes-Brunettes Match |
| Sep 2019 | Anastasia Bodnaruk | Olga Girya | 1-0 | Caro-Kann: Advance Variation | BL 1920 w |
| Aug 2019 | Olga Girya | Anastasia Bodnaruk | 1/2-1/2 | King's Indian: Sämisch | ch-RUS w 69th |
| Jan 2019 | Olga Girya | Anastasia Bodnaruk | 1-0 | Indian Defense | BL 1819 w |
| Dec 2018 | Olga Girya | Anastasia Bodnaruk | 0-1 | Indian Defense | Wch Blitz w |
| Sep 2018 | Olga Girya | Anastasia Bodnaruk | 1/2-1/2 | Indian Defense | ch-RUS w 68th |
| Mar 2018 | Olga Girya | Anastasia Bodnaruk | 1/2-1/2 | Pirc Defense | ch-EU ACP w Rapid |
| Dec 2017 | Olga Girya | Anastasia Bodnaruk | 1/2-1/2 | King's Indian Defense: Averbakh System | Wch Rapid w |
| Dec 2017 | Olga Girya | Anastasia Bodnaruk | 1-0 | London System | ch-RUS w 67th |
| Oct 2017 | Olga Girya | Anastasia Bodnaruk | 0-1 | King's Indian Defense: Orthodox Variation | ch-RUS rapid w |
| Feb 2017 | Olga Girya | Anastasia Bodnaruk | 1-0 | King's Indian Defense: Orthodox Variation | World-ch w k.o. |
| Feb 2017 | Anastasia Bodnaruk | Olga Girya | 0-1 | Caro-Kann | World-ch w k.o. |
| Dec 2016 | Olga Girya | Anastasia Bodnaruk | 0-1 | Indian Defense | RUS Cup final w |
| Dec 2016 | Anastasia Bodnaruk | Olga Girya | 0-1 | Caro-Kann: Advance Variation | RUS Cup final w |
| Dec 2016 | Olga Girya | Anastasia Bodnaruk | 0-1 | Queen's Indian Defense | RUS Cup final w |
| Dec 2016 | Olga Girya | Anastasia Bodnaruk | 0-1 | Torre Attack | RUS Cup final w |
| Oct 2016 | Olga Girya | Anastasia Bodnaruk | 1/2-1/2 | Indian Defense | ch-RUS 66th w |
| Oct 2016 | Olga Girya | Anastasia Bodnaruk | 0-1 | Rat Defense | ch-RUS Blitz w |
Interactive board, all 50 games, opening explorer and engine analysis.
Browse the gamesFrequently 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.