FEN
[Event "rated blitz game"]
[Site "https://lichess.org/csKkONNJ"]
[Date "2026.04.08"]
[Round "-"]
[White "COMARKING"]
[Black "vineysingh"]
[Result "1-0"]
[GameId "csKkONNJ"]
[UTCDate "2026.04.08"]
[UTCTime "04:54:58"]
[WhiteElo "698"]
[BlackElo "722"]
[WhiteRatingDiff "+17"]
[BlackRatingDiff "-6"]
[Variant "Standard"]
[TimeControl "180+2"]
[ECO "A40"]
[Opening "Queen's Pawn Game: Modern Defense"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... g6 { [%eval 0.57] } { A40 Queen's Pawn Game: Modern Defense } 2. Bf4 { [%eval 0.07] } 2... Bg7 { [%eval 0.13] } 3. Nf3 { [%eval 0.0] } 3... d6 { [%eval 0.31] } 4. e3 { [%eval 0.0] } 4... f6?! { (0.00 → 0.55) Inaccuracy. Nf6 was best. } { [%eval 0.55] } (4... Nf6 5. h3 c5 6. Be2 Qb6 7. Nbd2 Qxb2 8. Rb1 Qc3 9. O-O) 5. Bd3 { [%eval 0.27] } 5... Bd7?! { (0.27 → 0.99) Inaccuracy. e5 was best. } { [%eval 0.99] } (5... e5 6. Bg3 Nh6 7. Nc3 Be6 8. Qe2 c6 9. e4 O-O 10. Bc4) 6. Nbd2?! { (0.99 → 0.39) Inaccuracy. e4 was best. } { [%eval 0.39] } (6. e4 e5 7. Be3 Nh6 8. dxe5 dxe5 9. Nc3 Ng4 10. Bc5) 6... Nc6 { [%eval 0.47] } 7. c3 { [%eval 0.17] } 7... e5 { [%eval 0.2] } 8. dxe5?! { (0.20 → -0.38) Inaccuracy. Bg3 was best. } { [%eval -0.38] } (8. Bg3 Nh6 9. e4 O-O 10. O-O Kh8 11. Re1 g5 12. Rc1 g4) 8... fxe5?! { (-0.38 → 0.50) Inaccuracy. dxe5 was best. } { [%eval 0.5] } (8... dxe5 9. Bg3 Qe7 10. b4 Nh6 11. O-O a5 12. a3 O-O) 9. Ne4?? { (0.50 → -3.14) Blunder. Bg3 was best. } { [%eval -3.14] } (9. Bg3 Qe7 10. O-O Nf6 11. Bh4 Bf5 12. Bc4 Nd8 13. Qb3 c6 14. e4 Be6) 9... Bg4?? { (-3.14 → 0.45) Blunder. exf4 was best. } { [%eval 0.45] } (9... exf4 10. O-O Nf6 11. exf4 Nxe4 12. Bxe4 O-O 13. Qb3+ Kh8 14. Ng5 Rxf4 15. Nf7+) 10. O-O?? { (0.45 → -2.58) Blunder. Bg5 was best. } { [%eval -2.58] } (10. Bg5 Qd7 11. O-O h6 12. Bh4 g5 13. Bg3 Nf6 14. h3 Be6 15. Nfd2 Nxe4) 10... Qe7?? { (-2.58 → 0.77) Blunder. exf4 was best. } { [%eval 0.77] } (10... exf4 11. exf4 Qd7 12. Re1 O-O-O 13. b4 Nf6 14. b5 Ne7 15. Neg5 Nfd5 16. Qb3) 11. Qa4?? { (0.77 → -2.38) Blunder. Qb3 was best. } { [%eval -2.38] } (11. Qb3 O-O-O 12. Bg5 Nf6 13. c4 Bxf3 14. gxf3 Qe6 15. Rfd1 Rhf8 16. Bh4 h6) 11... O-O-O?? { (-2.38 → 2.86) Blunder. exf4 was best. } { [%eval 2.86] } (11... exf4 12. Ba6 Bd7 13. Bxb7 Nd8 14. Qa6 Nxb7 15. exf4 Qd8 16. Rae1 Ne7 17. Neg5) 12. Bb5?? { (2.86 → -1.49) Blunder. Bg5 was best. } { [%eval -1.49] } (12. Bg5 Nf6 13. Nxf6 Bxf3 14. Ne4 Qd7 15. gxf3 Rdf8 16. Bb5 h6 17. Bh4 g5) 12... a6? { (-1.49 → 0.00) Mistake. exf4 was best. } { [%eval 0.0] } (12... exf4 13. Bxc6 bxc6 14. exf4 Kb7 15. Rfe1 Qf8 16. Re3 Bxf3 17. Rae1 Bg4) 13. Bxa6 { [%eval 0.0] } 13... bxa6? { (0.00 → 1.56) Mistake. exf4 was best. } { [%eval 1.56] } (13... exf4 14. Qxc6 bxa6 15. Qxa6+ Kb8 16. Qb5+ Kc8) 14. Qxc6? { (1.56 → 0.00) Mistake. Bg5 was best. } { [%eval 0.0] } (14. Bg5 Qe8 15. Qxa6+ Kb8 16. Qb5+ Kc8 17. a4 Bxf3 18. gxf3 Nge7 19. Rfd1 Na7) 14... Bd7?? { (0.00 → Mate in 1) Checkmate is now unavoidable. exf4 was best. } { [%eval #1] } (14... exf4 15. Qxa6+ Kb8 16. Qb5+ Kc8) 15. Qxa6+?? { (Mate in 1 → 4.02) Lost forced checkmate sequence. Qa8# was best. } { [%eval 4.02] } (15. Qa8#) 15... Kb8 { [%eval 4.08] } 16. Rab1?? { (4.08 → -1.57) Blunder. Bg5 was best. } { [%eval -1.57] } (16. Bg5 Nf6 17. c4 Bc8 18. Qb5+ Bb7 19. Rac1 Qf7 20. c5 c6 21. Qa5 Nxe4) 16... exf4 { [%eval -1.43] } 17. exf4? { (-1.43 → -3.21) Mistake. Qc4 was best. } { [%eval -3.21] } (17. Qc4 Qe6 18. Qb4+ Kc8 19. Neg5 Qd5 20. e4 Qb5 21. Qa3 Qa4 22. Qxa4 Bxa4) 17... Bf5?? { (-3.21 → 0.00) Blunder. Qxe4 was best. } { [%eval 0.0] } (17... Qxe4 18. b4 Bc8 19. Qb5+ Qb7 20. Qd3 Ne7 21. Rfe1 Nd5 22. b5 Qa8 23. Nd4) 18. Rbe1? { (0.00 → -1.30) Mistake. Qb5+ was best. } { [%eval -1.3] } (18. Qb5+ Kc8 19. Qa6+ Kb8 20. Qb5+) 18... Bxe4 { [%eval -1.3] } 19. Nd4?? { (-1.30 → -3.84) Blunder. Qb5+ was best. } { [%eval -3.84] } (19. Qb5+ Kc8 20. Qa5 Qe6 21. Qa6+ Bb7 22. Qxb7+ Kxb7 23. Rxe6 Rf8 24. g3 Kc6) 19... Nf6?? { (-3.84 → 3.87) Blunder. Bxd4 was best. } { [%eval 3.87] } (19... Bxd4 20. Qa4 Nf6 21. Qxd4 c5 22. Qc4 Qa7 23. Rxe4 Nxe4 24. Qxe4 Rhe8 25. Qc2) 20. Nc6+ { [%eval 3.91] } 20... Bxc6 { [%eval 3.94] } 21. Rxe7 { [%eval 3.84] } 21... Rhe8?! { (3.84 → 4.85) Inaccuracy. Bb7 was best. } { [%eval 4.85] } (21... Bb7 22. Qa5 Ne8 23. Rfe1 Rg8 24. Qb5 Nf6 25. c4 Kc8 26. b4 Bf8 27. Rf7) 22. Rxg7 { [%eval 4.76] } 22... Ng4? { (4.76 → 8.51) Mistake. Bb7 was best. } { [%eval 8.51] } (22... Bb7 23. Qa5 Rc8 24. Rf7 Nd5 25. c4 Nb6 26. b3 Re4 27. Rxh7 Rce8 28. h4) 23. Qxc6 { [%eval 8.41] } 23... Re4? { (8.41 → Mate in 2) Checkmate is now unavoidable. Rc8 was best. } { [%eval #2] } (23... Rc8 24. Rxc7 Rxc7 25. Qxe8+ Rc8 26. Qb5+ Kc7 27. Re1 Nf6 28. Qa5+ Kd7 29. Qa7+) 24. Qxe4? { (Mate in 2 → 9.77) Lost forced checkmate sequence. Qxc7+ was best. } { [%eval 9.77] } (24. Qxc7+ Ka8 25. Qxd8#) 24... Nxh2? { (9.77 → Mate in 5) Checkmate is now unavoidable. Rc8 was best. } { [%eval #5] } (24... Rc8 25. Qb4+ Ka8 26. Rb1 Nh6 27. h3 Ng8 28. Qa4+ Kb7 29. Qb5+ Ka7 30. Qa5+) 25. Kxh2 { [%eval #13] } 25... Rf8 { [%eval #5] } 26. Qe7 { [%eval #6] } 26... Rc8 { [%eval #6] } 27. Re1 { [%eval #13] } 27... Kb7 { [%eval #4] } 28. Qe4+ { [%eval #5] } 28... Kb8 { [%eval #4] } 29. Qb4+ { [%eval #3] } 29... Ka8 { [%eval #3] } 30. Rge7 { [%eval #3] } 30... Ka7 { [%eval #3] } 31. Re8 { [%eval #4] } 31... Ra8 { [%eval #4] } 32. Rxa8+ { [%eval #3] } 32... Kxa8 { [%eval #3] } 33. Re8+ { [%eval #2] } 33... Ka7 { [%eval #2] } 34. Rb8 { [%eval #1] } 34... Ka6 { [%eval #1] } 35. Qb7+ { [%eval #1] } 35... Ka5 { [%eval #1] } 36. Qb4+ { [%eval #1] } 36... Ka6 { [%eval #1] } 37. Qb3 { [%eval #1] } 37... Ka7 { [%eval #1] } 38. Qb6+? { (Mate in 1 → 8.69) Lost forced checkmate sequence. Qb7# was best. } { [%eval 8.69] } { White wins on time. } (38. Qb7#) 1-0