FEN
[Event "rated rapid game"]
[Site "https://lichess.org/xxvYgsL2"]
[Date "2026.05.20"]
[Round "-"]
[White "Gamadrilo"]
[Black "hector140"]
[Result "1-0"]
[GameId "xxvYgsL2"]
[UTCDate "2026.05.20"]
[UTCTime "12:38:19"]
[WhiteElo "1121"]
[BlackElo "1242"]
[WhiteRatingDiff "+29"]
[BlackRatingDiff "-28"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C00"]
[Opening "French Defense: Normal Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.22] } 2. d4 { [%eval 0.29] } { C00 French Defense: Normal Variation } 2... b6 { [%eval 0.67] } 3. Nf3 { [%eval 0.66] } 3... Bb7 { [%eval 0.79] } 4. Nc3 { [%eval 0.52] } 4... a6 { [%eval 0.87] } 5. Bg5 { [%eval 0.49] } 5... Nf6 { [%eval 0.62] } 6. Bxf6 { [%eval 0.12] } 6... Qxf6 { [%eval 0.14] } 7. e5 { [%eval -0.36] } 7... Qd8 { [%eval 0.1] } 8. a3 { [%eval -0.21] } 8... d5?! { (-0.21 → 0.35) Inaccuracy. c5 was best. } { [%eval 0.35] } (8... c5 9. d5 b5 10. h4 b4 11. dxe6 fxe6 12. Nb1 Qc7 13. Nbd2 Bxf3 14. Nxf3) 9. b4? { (0.35 → -1.07) Mistake. Ne2 was best. } { [%eval -1.07] } (9. Ne2 c5 10. c3 Nc6 11. h4 g6 12. Ng3 Qe7 13. Bd3 O-O-O 14. O-O Kb8) 9... Bc6? { (-1.07 → 0.45) Mistake. c5 was best. } { [%eval 0.45] } (9... c5 10. bxc5 bxc5 11. Bd3 Qa5 12. Qd2 Nd7 13. Na2 Qxd2+ 14. Kxd2 f6 15. c3) 10. Ne2 { [%eval 0.02] } 10... b5?! { (0.02 → 1.06) Inaccuracy. Ba4 was best. } { [%eval 1.06] } (10... Ba4 11. h4 c5 12. Qd2 Be7 13. c3 a5 14. Nf4 Nc6 15. b5 Na7 16. c4) 11. c3 { [%eval 1.07] } 11... h6 { [%eval 1.43] } 12. h4 { [%eval 1.1] } 12... Nd7 { [%eval 1.35] } 13. g4?! { (1.35 → 0.69) Inaccuracy. Nc1 was best. } { [%eval 0.69] } (13. Nc1 a5 14. Nb3 axb4 15. axb4 Nb6 16. Rxa8 Qxa8 17. Qc2 Qa3 18. Bd3 Nc4) 13... Nb6 { [%eval 0.63] } 14. g5?! { (0.63 → -0.29) Inaccuracy. Nc1 was best. } { [%eval -0.29] } (14. Nc1 a5 15. Nd3 Nc4 16. Be2 Be7 17. h5 Kd7 18. O-O Qg8 19. Nc5+ Bxc5) 14... h5?? { (-0.29 → 1.57) Blunder. hxg5 was best. } { [%eval 1.57] } (14... hxg5 15. Nxg5 Be7 16. f4 Qd7 17. Qd3 O-O-O 18. Qg3 Rdf8 19. Bh3 Rh6 20. Bg4) 15. Nf4 { [%eval 1.49] } 15... g6 { [%eval 1.25] } 16. Qc2 { [%eval 1.19] } 16... Rg8 { [%eval 1.33] } 17. O-O-O?? { (1.33 → -0.39) Blunder. Nd2 was best. } { [%eval -0.39] } (17. Nd2 a5 18. Nb3 a4 19. Nc5 Qe7 20. Qd3 Kd8 21. Qg3 Be8 22. Bd3) 17... Nc4?! { (-0.39 → 0.26) Inaccuracy. a5 was best. } { [%eval 0.26] } (17... a5 18. Kd2 Nc4+ 19. Bxc4 dxc4 20. Ke2 Ra6 21. Qc1 Rh8 22. Qe3 Be7 23. Rhe1) 18. Bxc4 { [%eval 0.0] } 18... dxc4? { (0.00 → 1.27) Mistake. bxc4 was best. } { [%eval 1.27] } (18... bxc4 19. Kd2 Qd7 20. Rb1 Ba4 21. Qb2 a5 22. Ke2 Bb3 23. Nd2 axb4 24. axb4) 19. Qe2?! { (1.27 → 0.18) Inaccuracy. d5 was best. } { [%eval 0.18] } (19. d5 Bxd5 20. Rxd5 exd5 21. Re1 Rg7 22. e6 Qd6 23. exf7+ Kxf7 24. Ne5+ Kg8) 19... a5?! { (0.18 → 1.05) Inaccuracy. Bd5 was best. } { [%eval 1.05] } (19... Bd5 20. Nxd5 Qxd5 21. Nd2 a5 22. Ne4 Be7 23. Rhe1 Rh8 24. Kb2 Ra6 25. Nc5) 20. bxa5?? { (1.05 → -2.40) Blunder. d5 was best. } { [%eval -2.4] } (20. d5 Bxd5 21. Rxd5 exd5 22. e6 Qd6 23. exf7+ Kxf7 24. Ne5+ Kg7 25. Nexg6 axb4) 20... Rxa5 { [%eval -2.42] } 21. Rhg1?! { (-2.42 → -3.84) Inaccuracy. d5 was best. } { [%eval -3.84] } (21. d5 Bxa3+ 22. Kc2 Qa8 23. Ra1 Bxd5 24. Nxd5 exd5 25. Qe3 b4 26. Qd4 b3+) 21... Bxa3+?! { (-3.84 → -2.75) Inaccuracy. Qa8 was best. } { [%eval -2.75] } (21... Qa8 22. d5 Rxa3 23. dxc6 Rxc3+ 24. Kd2 Bb4 25. Ke1 Re3+ 26. Kf1 Rxe2 27. Nxe2) 22. Kb1?! { (-2.75 → -3.92) Inaccuracy. Kd2 was best. } { [%eval -3.92] } (22. Kd2 Qa8 23. Ke3 Be7 24. Nd2 Bb7 25. f3 Ra2 26. Kf2 c5 27. Qe3 cxd4) 22... Qa8 { [%eval -4.24] } 23. d5 { [%eval -4.22] } 23... Bd7?! { (-4.22 → -2.94) Inaccuracy. Bc5 was best. } { [%eval -2.94] } (23... Bc5 24. Qb2 Ra3 25. dxc6 Rb3 26. Qxb3 cxb3 27. Rd2 Qxc6 28. Rgd1 Ke7 29. Nxh5) 24. dxe6 { [%eval -3.38] } 24... fxe6 { [%eval -2.99] } 25. Nd4 { [%eval -2.65] } 25... Bc5 { [%eval -2.09] } 26. Ndxe6?? { (-2.09 → Mate in 2) Checkmate is now unavoidable. Nc2 was best. } { [%eval #-2] } (26. Nc2 Ra2 27. Nxh5 Qa4 28. Nf6+ Kd8 29. Rxd7+ Kc8 30. Qe4 Qb3+ 31. Kc1 Qxc3) 26... Ra1+ { [%eval #-1] } 27. Kc2 { [%eval #-1] } 27... Qa4+?? { (Mate in 1 → -5.67) Lost forced checkmate sequence. Qa2# was best. } { [%eval -5.67] } (27... Qa2#) 28. Kd2 { [%eval -5.86] } 28... Ra2+ { [%eval -5.68] } 29. Ke1 { [%eval -5.07] } 29... Rxe2+ { [%eval -4.89] } 30. Kxe2 { [%eval -4.9] } 30... Qa2+?! { (-4.90 → -3.14) Inaccuracy. Bxe6 was best. } { [%eval -3.14] } (30... Bxe6 31. Nxe6 Rf8 32. Nxc7+ Ke7 33. Nd5+ Ke6 34. Nc7+ Kxe5 35. Rg2 Rxf2+ 36. Rxf2) 31. Ke1?? { (-3.14 → Mate in 1) Checkmate is now unavoidable. Rd2 was best. } { [%eval #-1] } (31. Rd2 Qa7 32. Rgd1 Bxe6 33. Nxe6 Kf7 34. Nf4 Rf8 35. Kf1 Qa8 36. e6+ Kg7) 31... Qa6?? { (Mate in 1 → 6.16) Lost forced checkmate sequence. Qxf2# was best. } { [%eval 6.16] } (31... Qxf2#) 32. Nxc7+ { [%eval 6.15] } 32... Kd8 { [%eval 7.56] } 33. Nxa6 { [%eval 7.81] } 33... Rf8 { [%eval 8.25] } 34. Ne6+ { [%eval 7.84] } 34... Ke7 { [%eval 9.02] } 35. Nxf8 { [%eval 8.74] } 35... Kxf8? { (8.74 → Mate in 10) Checkmate is now unavoidable. Bg4 was best. } { [%eval #10] } (35... Bg4 36. Nxc5 Kxf8 37. Ra1 b4 38. cxb4 c3 39. Rc1 c2 40. Rxc2 Bf3 41. Rc3) 36. Rxd7 { [%eval 11.37] } { Black resigns. } 1-0