FEN
[Event "Благотворительный турнир 2 год Arena"]
[Site "https://lichess.org/axypEB29"]
[Date "2026.04.12"]
[Round "-"]
[White "Dima108Kononov"]
[Black "Artem_Sanne"]
[Result "1-0"]
[GameId "axypEB29"]
[UTCDate "2026.04.12"]
[UTCTime "17:23:49"]
[WhiteElo "804"]
[BlackElo "836"]
[WhiteRatingDiff "+39"]
[BlackRatingDiff "-19"]
[Variant "Standard"]
[TimeControl "300+3"]
[ECO "D02"]
[Opening "Queen's Pawn Game: Zukertort Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. Nf3 { [%eval 0.08] } { D02 Queen's Pawn Game: Zukertort Variation } 2... Bf5 { [%eval 0.34] } 3. Nc3 { [%eval 0.0] } 3... Nc6 { [%eval 0.02] } 4. Bf4 { [%eval 0.07] } 4... Nb4 { [%eval 0.27] } 5. Nb5? { (0.27 → -0.95) Mistake. Rc1 was best. } { [%eval -0.95] } (5. Rc1 a6 6. e3 e6 7. a3 Nc6 8. Bd3 Bxd3 9. cxd3 Bd6) 5... Nxc2+ { [%eval -0.82] } 6. Kd2 { [%eval -1.52] } 6... Nxa1?? { (-1.52 → 3.84) Blunder. e5 was best. } { [%eval 3.84] } (6... e5 7. Bxe5 f6 8. e4 Bxe4 9. Bd3 Nxa1 10. Nxc7+ Kf7 11. Nxa8) 7. Nxc7+ { [%eval 3.82] } 7... Kd7 { [%eval 4.34] } 8. Nxa8?? { (4.34 → -2.19) Blunder. Qa4+ was best. } { [%eval -2.19] } (8. Qa4+ Kc8 9. Nxa8 e6 10. Qxa7 Bb4+ 11. Kc1 Bd6 12. Nb6+ Kc7) 8... Qxa8?? { (-2.19 → 2.78) Blunder. Qa5+ was best. } { [%eval 2.78] } (8... Qa5+ 9. Kc1 Qxa2 10. e4 Nb3+ 11. Kc2 Bxe4+ 12. Kc3 e6 13. Ne5+ Kc8 14. Bd3) 9. Qxa1?? { (2.78 → 0.76) Blunder. e4 was best. } { [%eval 0.76] } (9. e4 Bxe4 10. Bb5+ Kd8 11. Ne5 Bg6 12. Qa4 f6 13. Nxg6 hxg6 14. Rc1 e5) 9... f6 { [%eval 0.93] } 10. e3 { [%eval 0.91] } 10... Qc8?? { (0.91 → 3.12) Blunder. g5 was best. } { [%eval 3.12] } (10... g5 11. Bg3 h5 12. h4 g4 13. Ne1 e5 14. dxe5 Ke6 15. Nd3 Qd8 16. Nf4+) 11. Bb5+ { [%eval 3.17] } 11... Kd8? { (3.17 → 5.24) Mistake. Ke6 was best. } { [%eval 5.24] } (11... Ke6 12. Rc1 Qd8 13. Bc7 Qa8 14. Rc5 Be4 15. Qc1 Nh6 16. Ba5 Qb8 17. Qc3) 12. e4?? { (5.24 → 1.67) Blunder. Rc1 was best. } { [%eval 1.67] } (12. Rc1 Qa8 13. Bc7+ Kc8 14. Rc5 e5 15. Bd6+ Kd8 16. Bxf8 Ne7 17. Bxe7+ Kxe7) 12... dxe4?? { (1.67 → 3.97) Blunder. e5 was best. } { [%eval 3.97] } (12... e5 13. Rc1 Qe6 14. exf5 Qd6 15. dxe5 Qb4+ 16. Kd1 Qxb5 17. b3 Qf1+ 18. Kc2) 13. Nh4?? { (3.97 → -1.75) Blunder. Rc1 was best. } { [%eval -1.75] } (13. Rc1 Qe6 14. Bc7+ Kc8 15. b3 e3+ 16. fxe3 Be4 17. Bg3+ Bc6 18. Qc3 Kd8) 13... e3+? { (-1.75 → -0.58) Mistake. e5 was best. } { [%eval -0.58] } (13... e5 14. Rc1 Qe6 15. Bg3 Bg4 16. Ke1 g5 17. Nf5 Bxf5 18. dxe5 Bb4+ 19. Kf1) 14. fxe3?? { (-0.58 → -3.07) Blunder. Bxe3 was best. } { [%eval -3.07] } (14. Bxe3 Qc2+ 15. Ke1 Be4 16. Qc1 Qxc1+ 17. Bxc1 e6 18. Bc4 Kd7 19. f3 Bc6) 14... Qc3+?? { (-3.07 → 7.13) Blunder. Qc2+ was best. } { [%eval 7.13] } (14... Qc2+ 15. Ke1 g5 16. Nxf5 Qxf5 17. d5 gxf4 18. Qd1 a6 19. Ba4 Qe5 20. Qb3) 15. Kxc3 { [%eval 7.18] } 15... Bd7 { [%eval 8.4] } 16. Bxd7 { [%eval 8.33] } 16... h5 { [%eval 11.36] } 17. Bb5 { [%eval 8.35] } 17... g5 { [%eval 8.83] } 18. Bc7+ { [%eval 8.18] } 18... Kxc7 { [%eval 8.19] } 19. Ng6 { [%eval 8.37] } 19... Rh7 { [%eval 9.32] } 20. Nxf8 { [%eval 9.2] } 20... Rf7 { [%eval 10.74] } 21. Ne6+ { [%eval 10.27] } 21... Kd6 { [%eval 10.64] } 22. d5 { [%eval 9.71] } 22... Kxd5? { (9.71 → Mate in 4) Checkmate is now unavoidable. f5 was best. } { [%eval #4] } (22... f5 23. Qc1 Nf6 24. Kb3 Nxd5 25. Qc5+ Kxe6 26. Bc4 Kf6 27. Qxd5 Rf8 28. Qe6+) 23. Qd1+ { [%eval #3] } 23... Kxe6 { [%eval #2] } 24. Qd7+ { [%eval #2] } 24... Ke5 { [%eval #2] } 25. Qxb7?! { (Mate in 2 → 11.29) Lost forced checkmate sequence. Bc4 was best. } { [%eval 11.29] } (25. Bc4 Rg7 26. Qe6#) 25... Kf5?! { (11.29 → Mate in 4) Checkmate is now unavoidable. f5 was best. } { [%eval #4] } (25... f5 26. Qb8+ Kf6 27. Qxg8 Rg7 28. Qf8+ Kg6 29. Rd1 a6 30. Be8+ Kh7 31. Qxf5+) 26. Qxa7? { (Mate in 4 → 8.08) Lost forced checkmate sequence. Bd3+ was best. } { [%eval 8.08] } (26. Bd3+ Ke5 27. Qd7 Rh7 28. Bf5 h4 29. Qe6#) 26... Nh6? { (8.08 → Mate in 5) Checkmate is now unavoidable. Kg6 was best. } { [%eval #5] } (26... Kg6 27. Be8 f5 28. Bxf7+ Kxf7 29. Kb3 f4 30. Re1 Kg6) 27. Qd7+? { (Mate in 5 → 9.24) Lost forced checkmate sequence. Bd3+ was best. } { [%eval 9.24] } (27. Bd3+ Ke6 28. Qb6+ Ke5 29. Rd1 Rg7 30. Qc5+ Ke6 31. Bc4#) 27... Kg6 { [%eval 9.01] } 28. Bc4 { [%eval 8.99] } 28... Ng4? { (8.99 → Mate in 10) Checkmate is now unavoidable. e6 was best. } { [%eval #10] } (28... e6 29. Qxe6 Rc7 30. Rd1 Ng4 31. Rd7 Rxd7 32. Qxd7 Ne5 33. Qe8+ Kg7 34. Qg8+) 29. Bxf7+? { (Mate in 10 → 9.12) Lost forced checkmate sequence. Qe8 was best. } { [%eval 9.12] } (29. Qe8 Nh6 30. Bxf7+ Nxf7 31. Rd1 g4 32. Qg8+ Kf5 33. Qxf7 Kg5 34. Rf1 Kh6) 29... Kxf7 { [%eval 8.83] } 30. h3 { [%eval 8.73] } 30... Nxe3? { (8.73 → Mate in 7) Checkmate is now unavoidable. Ne5 was best. } { [%eval #7] } (30... Ne5 31. Qd5+ Kg7 32. Rd1 g4 33. Qe6 Ng6 34. Rd8 Kh6 35. Rg8 Kg5 36. Qf7) 31. Re1 { [%eval #7] } 31... Nxg2 { [%eval #3] } 32. Qe6+ { [%eval #8] } 32... Ke8 { [%eval #1] } 33. Re2 { [%eval #4] } 33... Nf4 { [%eval #1] } { Black resigns. } 1-0