FEN
[Event "rated variant:threeCheck game"]
[Site "https://lichess.org/aa7FIpgM"]
[Date "2026.01.18"]
[Round "-"]
[White "chrisrapid"]
[Black "Supremelock999"]
[Result "0-1"]
[GameId "aa7FIpgM"]
[UTCDate "2026.01.18"]
[UTCTime "13:29:55"]
[WhiteElo "2072"]
[BlackElo "2044"]
[WhiteRatingDiff "-8"]
[BlackRatingDiff "+48"]
[Variant "Three-check"]
[TimeControl "180+0"]
[ECO "C00"]
[Opening "French Defense: Queen's Knight"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 2.07] } 1... e6 { [%eval 2.49] } 2. Nc3 { [%eval 2.01] } { C00 French Defense: Queen's Knight } 2... Nf6? { (2.01 → 3.81) Mistake. c5 was best. } { [%eval 3.81] } (2... c5 3. e5 Nc6 4. Nf3 d5 5. exd6 Qxd6 6. Bb5 Bd7 7. Ne4) 3. e5 { [%eval 4.02] } 3... Nd5 { [%eval 3.99] } 4. Nxd5? { (3.99 → 2.23) Mistake. Nf3 was best. } { [%eval 2.23] } (4. Nf3 Nc6 5. d4 b6 6. Bc4 Nxc3 7. bxc3 d5 8. exd6 Bxd6) 4... exd5 { [%eval 1.99] } 5. Qf3? { (1.99 → 0.75) Mistake. Nf3 was best. } { [%eval 0.75] } (5. Nf3 g6 6. Be2 Bg7 7. d4 O-O 8. Bg5 f6 9. exf6 Bxf6 10. Bh6 Re8) 5... c6?? { (0.75 → 2.78) Blunder. Bc5 was best. } { [%eval 2.78] } (5... Bc5 6. e6 fxe6 7. c3 Qf6 8. Qxf6 gxf6 9. Be2 Kd8 10. Nh3) 6. Bd3 { [%eval 2.44] } 6... Qg5?? { (2.44 → 13.88) Blunder. Qe7 was best. } { [%eval 13.88] } (6... Qe7) 7. Ne2?? { (13.88 → 3.58) Blunder. Qxf7+ was best. } { [%eval 3.58] } (7. Qxf7+) 7... Bc5?? { (3.58 → 7.69) Blunder. Qxe5 was best. } { [%eval 7.69] } (7... Qxe5 8. b3) 8. O-O { [%eval 6.72] } 8... g6?! { (6.72 → 23.47) Inaccuracy. Rf8 was best. } { [%eval 23.47] } (8... Rf8 9. Ng3) 9. Ng3? { (23.47 → 4.77) Mistake. Qxf7+ was best. } { [%eval 4.77] } (9. Qxf7+) 9... O-O { [%eval 5.17] } 10. Qf6?? { (5.17 → 0.12) Blunder. Nf5 was best. } { [%eval 0.12] } (10. Nf5 d6 11. h4 Qxf5 12. Bxf5 Bxf5 13. exd6 Nd7 14. d3 Nf6 15. d7 Nxd7) 10... Qxf6 { [%eval 0.31] } 11. exf6 { [%eval 0.08] } 11... d6?! { (0.08 → 0.68) Inaccuracy. Bd4 was best. } { [%eval 0.68] } (11... Bd4 12. Be2) 12. c3 { [%eval 0.76] } 12... Bg4 { [%eval 0.98] } 13. Bc2 { [%eval 1.01] } 13... Re8?? { (1.01 → 2.99) Blunder. d4 was best. } { [%eval 2.99] } (13... d4) 14. d4 { [%eval 3.0] } 14... Bb6 { [%eval 2.97] } 15. Bf4? { (2.97 → 1.62) Mistake. f4 was best. } { [%eval 1.62] } (15. f4) 15... Bc7?? { (1.62 → 4.05) Blunder. c5 was best. } { [%eval 4.05] } (15... c5 16. h3) 16. f3 { [%eval 4.12] } 16... Be6 { [%eval 5.11] } 17. Rae1 { [%eval 5.02] } 17... Nd7 { [%eval 5.15] } 18. Bg5 { [%eval 4.6] } 18... Nf8 { [%eval 5.63] } 19. Ne2? { (5.63 → 3.16) Mistake. f4 was best. } { [%eval 3.16] } (19. f4 c5) 19... Bb6 { [%eval 3.87] } 20. h4?! { (3.87 → 2.63) Inaccuracy. Nf4 was best. } { [%eval 2.63] } (20. Nf4 Bd7 21. Re7 Ne6 22. Rxe8+ Rxe8 23. Re1 Bd8 24. h4 Nf8 25. Rxe8 Bxe8) 20... c5 { [%eval 3.3] } 21. h5 { [%eval 2.59] } 21... cxd4 { [%eval 2.37] } 22. Nxd4?? { (2.37 → 0.37) Blunder. Kh2 was best. } { [%eval 0.37] } (22. Kh2 dxc3) 22... Bxd4+ { [%eval 0.29] } 23. cxd4 { [%eval 0.36] } 23... Rac8? { (0.36 → 1.61) Mistake. Bf5 was best. } { [%eval 1.61] } (23... Bf5 24. Bxf5) 24. Bd3?? { (1.61 → -0.08) Blunder. Bb3 was best. } { [%eval -0.08] } (24. Bb3 gxh5) 24... Rc6?? { (-0.08 → 4.58) Blunder. Bf5 was best. } { [%eval 4.58] } (24... Bf5) 25. f4 { [%eval 4.09] } 25... Rec8?? { (4.09 → 11.67) Blunder. Rcc8 was best. } { [%eval 11.67] } (25... Rcc8 26. Bh6) 26. f5?? { (11.67 → -2.34) Blunder. hxg6 was best. } { [%eval -2.34] } (26. hxg6) 26... Bxf5 { [%eval 1.09] } 27. Bxf5?? { (1.09 → -4.77) Blunder. Rxf5 was best. } { [%eval -4.77] } (27. Rxf5 gxf5) 27... gxf5 { [%eval -1.59] } 28. Rxf5?? { (-1.59 → -21.72) Blunder. Rf3 was best. } { [%eval -21.72] } (28. Rf3) 28... Ne6?! { (-21.72 → -7.53) Inaccuracy. Rc2 was best. } { [%eval -7.53] } (28... Rc2) 29. Bd2 { [%eval -10.95] } 29... Kh8?! { (-10.95 → -6.87) Inaccuracy. Rc2 was best. } { [%eval -6.87] } (29... Rc2 30. Rf2) 30. Rf3?! { (-6.87 → -22.06) Inaccuracy. Bc3 was best. } { [%eval -22.06] } (30. Bc3 Rg8) 30... Rc2 { [%eval -15.72] } 31. Rxe6?! { (-15.72 → Mate in 2) Checkmate is now unavoidable. Rf2 was best. } { [%eval #-2] } (31. Rf2 Rg8) 31... Rc1+ { [%eval #-1] } { White resigns. } 0-1

