FEN
[Event "rated rapid game"]
[Site "https://lichess.org/cGoQ2VXl"]
[Date "2026.04.27"]
[Round "-"]
[White "reddotm"]
[Black "whiteroom0000"]
[Result "0-1"]
[GameId "cGoQ2VXl"]
[UTCDate "2026.04.27"]
[UTCTime "19:27:31"]
[WhiteElo "849"]
[BlackElo "852"]
[WhiteRatingDiff "-24"]
[BlackRatingDiff "+19"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "B06"]
[Opening "Modern Defense"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... g6 { [%eval 0.55] } { B06 Modern Defense } 2. Nc3 { [%eval 0.32] } 2... Bg7 { [%eval 0.53] } 3. Qf3?! { (0.53 → -0.35) Inaccuracy. d4 was best. } { [%eval -0.35] } (3. d4 d5 4. exd5 Nf6 5. Bc4 c6 6. dxc6 Nxc6 7. Nf3 Bg4) 3... Nf6?! { (-0.35 → 0.72) Inaccuracy. e6 was best. } { [%eval 0.72] } (3... e6 4. h4 h6 5. Nge2 c5 6. Qe3 Na6 7. Nb5 Qb6 8. a4) 4. e5 { [%eval 0.6] } 4... Nh5?? { (0.60 → 2.97) Blunder. Ng8 was best. } { [%eval 2.97] } (4... Ng8 5. d4 Nc6 6. Be3 f6 7. e6 dxe6 8. O-O-O Nh6 9. Kb1) 5. g4 { [%eval 2.73] } 5... Nf6 { [%eval 3.32] } 6. exf6 { [%eval 3.28] } 6... Bxf6 { [%eval 3.12] } 7. d4 { [%eval 3.1] } 7... O-O { [%eval 3.6] } 8. h4 { [%eval 3.05] } 8... Bxd4?! { (3.05 → 3.90) Inaccuracy. Nc6 was best. } { [%eval 3.9] } (8... Nc6 9. d5 Nd4 10. Qd1 Bg7 11. Nce2 Nxe2 12. Bxe2 d6 13. c3 e6 14. h5) 9. h5 { [%eval 3.93] } 9... g5 { [%eval 4.3] } 10. h6?! { (4.30 → 3.04) Inaccuracy. Bxg5 was best. } { [%eval 3.04] } (10. Bxg5 c5 11. O-O-O Nc6 12. Nge2 Qa5 13. Bh6 d6 14. Bxf8 Kxf8 15. a3 Be6) 10... Bf6?! { (3.04 → 4.33) Inaccuracy. e6 was best. } { [%eval 4.33] } (10... e6 11. Nge2 Bb6 12. Qg2 Nc6 13. Bd2 Ne5 14. Ng3 Ng6 15. O-O-O d5 16. Bd3) 11. Qf5? { (4.33 → 2.10) Mistake. Rh5 was best. } { [%eval 2.1] } (11. Rh5 Nc6 12. Bxg5 Bxc3+ 13. Qxc3 f6 14. Bd2 Kh8 15. O-O-O d5 16. Be2 Be6) 11... d6 { [%eval 2.75] } 12. Bxg5?? { (2.75 → -2.40) Blunder. Qe4 was best. } { [%eval -2.4] } (12. Qe4 Bxc3+ 13. bxc3 f6 14. Bd3 Rf7 15. Bc4 e6 16. Bxe6 Bxe6 17. Qxe6 Nc6) 12... Bxf5 { [%eval -2.47] } 13. Bxf6 { [%eval -2.37] } 13... Bxc2 { [%eval -2.43] } 14. Nd5?? { (-2.43 → -5.14) Blunder. Bg7 was best. } { [%eval -5.14] } (14. Bg7 c6 15. Nge2 Qb6 16. Nd4 Qxb2 17. Nxc2 Qxc2 18. Rg1 Qg6 19. Kd2 d5) 14... exf6 { [%eval -5.19] } 15. Rc1 { [%eval -5.94] } 15... Bg6 { [%eval -4.98] } 16. Bg2 { [%eval -5.95] } 16... Nd7 { [%eval -5.62] } 17. Rxc7 { [%eval -5.81] } 17... Nb6 { [%eval -5.55] } 18. Rxb7 { [%eval -6.59] } 18... Nxd5 { [%eval -6.54] } 19. g5 { [%eval -7.1] } 19... Qa5+ { [%eval -7.14] } 20. Kf1 { [%eval -8.13] } 20... Bd3+ { [%eval -8.09] } 21. Ne2 { [%eval -7.03] } 21... Rfe8 { [%eval -6.68] } 22. Rb3?! { (-6.68 → -10.88) Inaccuracy. b4 was best. } { [%eval -10.88] } (22. b4 Bxe2+ 23. Kg1 Qa4 24. g6 hxg6 25. h7+ Kg7 26. Rxf7+ Kxf7 27. Bxd5+ Kg7) 22... Bxe2+ { [%eval -10.31] } 23. Kg1 { [%eval -9.11] } 23... Qe1+ { [%eval -10.35] } 24. Kh2 { [%eval -9.53] } 24... Qxf2 { [%eval -9.69] } 25. Rf3? { (-9.69 → Mate in 3) Checkmate is now unavoidable. g6 was best. } { [%eval #-3] } (25. g6 hxg6 26. h7+ Kh8 27. Re1 Ne3 28. Rxe2 Ng4+ 29. Kh3 Rxe2 30. Bc6 Kxh7) 25... Bxf3 { [%eval #-2] } 26. Rf1 { [%eval #-1] } 26... Qd4?! { (Mate in 1 → -10.23) Lost forced checkmate sequence. Qxg2# was best. } { [%eval -10.23] } (26... Qxg2#) 27. Bxf3?! { (-10.23 → Mate in 7) Checkmate is now unavoidable. Rxf3 was best. } { [%eval #-7] } (27. Rxf3 Qh4+ 28. Kg1 Kh8 29. Bf1 Qxg5+ 30. Kf2 Rac8 31. Be2 Qh4+ 32. Rg3 Rxe2+) 27... Ne3 { [%eval #-6] } 28. Rf2 { [%eval #-5] } 28... Qh4+ { [%eval #-4] } 29. Kg1 { [%eval #-4] } 29... Qg3+ { [%eval #-3] } 30. Bg2 { [%eval #-3] } 30... Ng4 { [%eval #-2] } 31. Rf3 { [%eval #-2] } 31... Qh2+ { [%eval #-3] } 32. Kf1 { [%eval #-3] } 32... Rac8 { [%eval #-2] } 33. gxf6 { [%eval #-1] } 33... Rcd8 { [%eval #-11] } 34. Rh3 { [%eval #-3] } 34... Qf4+ { [%eval #-3] } 35. Bf3 { [%eval #-3] } 35... Qc1+ { [%eval #-7] } 36. Kg2 { [%eval #-7] } 36... Ne3+ { [%eval #-6] } 37. Kf2 { [%eval #-6] } 37... Qf1+ { [%eval #-5] } 38. Kg3 { [%eval #-5] } 38... Qg1+ { [%eval #-7] } 39. Bg2 { [%eval #-2] } 39... Qxg2+ { [%eval #-1] } 40. Kh4 { [%eval #-1] } 40... Re4+ { [%eval #-1] } { White left the game. } 0-1