FEN
[Event "rated rapid game"]
[Site "https://lichess.org/cU775ss1"]
[Date "2026.04.24"]
[Round "-"]
[White "wooju0909"]
[Black "David-critobal10"]
[Result "0-1"]
[GameId "cU775ss1"]
[UTCDate "2026.04.24"]
[UTCTime "06:02:31"]
[WhiteElo "488"]
[BlackElo "505"]
[WhiteRatingDiff "-28"]
[BlackRatingDiff "+8"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "B00"]
[Opening "Rat Defense: Harmonist"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. f4 { [%eval -0.23] } 1... d6 { [%eval 0.0] } 2. e4 { [%eval 0.0] } { B00 Rat Defense: Harmonist } 2... e6 { [%eval 0.45] } 3. d4 { [%eval 0.38] } 3... Be7 { [%eval 0.68] } 4. Bc4? { (0.68 → -0.73) Mistake. Nc3 was best. } { [%eval -0.73] } (4. Nc3 Nh6 5. Nf3 d5 6. Be3 Ng4 7. Qe2 b5 8. Ne5 Nxe5) 4... Bh4+?! { (-0.73 → 0.22) Inaccuracy. d5 was best. } { [%eval 0.22] } (4... d5 5. Bd3 dxe4 6. Bxe4 Nf6 7. Bf3 c5 8. dxc5 Qa5+ 9. Nc3) 5. Kd2?? { (0.22 → -1.56) Blunder. g3 was best. } { [%eval -1.56] } (5. g3) 5... Bf2?? { (-1.56 → 0.75) Blunder. d5 was best. } { [%eval 0.75] } (5... d5) 6. Qf1?? { (0.75 → -1.86) Blunder. Nf3 was best. } { [%eval -1.86] } (6. Nf3) 6... Bxg1? { (-1.86 → -0.30) Mistake. Bxd4 was best. } { [%eval -0.3] } (6... Bxd4 7. Bd3 d5 8. e5 Nh6 9. c3 Bb6 10. Qe2 c5 11. Ke1 O-O 12. Nf3) 7. Rxg1 { [%eval -0.74] } 7... Nc6?! { (-0.74 → 0.24) Inaccuracy. d5 was best. } { [%eval 0.24] } (7... d5) 8. Na3? { (0.24 → -1.17) Mistake. d5 was best. } { [%eval -1.17] } (8. d5 Nce7 9. b3 Nf6 10. Nc3 Nxe4+ 11. Nxe4 exd5 12. Bxd5 Nxd5 13. Bb2 O-O) 8... Nxd4 { [%eval -1.07] } 9. Rh1? { (-1.07 → -2.40) Mistake. Qf2 was best. } { [%eval -2.4] } (9. Qf2 Nc6) 9... d5 { [%eval -2.47] } 10. Qd3? { (-2.47 → -4.60) Mistake. exd5 was best. } { [%eval -4.6] } (10. exd5 exd5 11. Bd3 Nf6 12. Qf2 Nf5 13. Re1+ Ne4+ 14. Bxe4 dxe4+ 15. Ke2 b6) 10... dxc4 { [%eval -4.79] } 11. Qxd4? { (-4.79 → -8.80) Mistake. Nxc4 was best. } { [%eval -8.8] } (11. Nxc4 b5 12. Ne5 f6 13. Nf3 Nxf3+ 14. gxf3 Qxd3+ 15. cxd3 Ne7 16. b4 Bd7) 11... Qxd4+ { [%eval -8.83] } 12. Ke2 { [%eval -8.87] } 12... Qxe4+ { [%eval -8.44] } 13. Kd1 { [%eval -9.25] } 13... Qxf4?? { (-9.25 → -3.62) Blunder. Qxg2 was best. } { [%eval -3.62] } (13... Qxg2 14. Re1 Qf3+ 15. Re2 e5 16. Bd2 Bg4 17. Kc1 Qxe2 18. b3 Qf1+ 19. Kb2) 14. Rf1?? { (-3.62 → -11.11) Blunder. Bxf4 was best. } { [%eval -11.11] } (14. Bxf4 Bd7 15. Bxc7 Rc8 16. Bd6 Ne7 17. Re1 h5 18. b3 c3 19. Nc4 Bb5) 14... Qxf1+ { [%eval -10.92] } 15. Kd2 { [%eval -10.95] } 15... Qxg2+ { [%eval -10.91] } 16. Kc3 { [%eval -10.93] } 16... b5 { [%eval -10.2] } 17. Kd4?! { (-10.20 → Mate in 5) Checkmate is now unavoidable. Nxb5 was best. } { [%eval #-5] } (17. Nxb5 Qxh2 18. b4 Qe5+ 19. Kxc4 Bd7 20. Kb3 Bxb5 21. Ba3 Bc4+ 22. Kxc4 Qxa1) 17... Qxh2?! { (Mate in 5 → -11.16) Lost forced checkmate sequence. Qf2+ was best. } { [%eval -11.16] } (17... Qf2+ 18. Kc3 Qe1+ 19. Kd4 c5+ 20. Kxc5 Qe5+ 21. Kb4 a5#) 18. Kc3 { [%eval -11.99] } 18... Rb8 { [%eval -11.65] } 19. Nxb5?! { (-11.65 → Mate in 10) Checkmate is now unavoidable. Nxc4 was best. } { [%eval #-10] } (19. Nxc4 bxc4 20. b3 Ne7 21. Kb2 c3+ 22. Kxc3 f6 23. Kb2) 19... Rxb5 { [%eval -14.77] } 20. b4?! { (-14.77 → Mate in 7) Checkmate is now unavoidable. Be3 was best. } { [%eval #-7] } (20. Be3 Rd5 21. Rd1 Rxd1 22. a4 Qe5+ 23. Kxc4 Qxe3 24. c3 Rb1 25. Kb3 Qb6+) 20... h5?! { (Mate in 7 → -12.45) Lost forced checkmate sequence. Qe5+ was best. } { [%eval -12.45] } (20... Qe5+ 21. Kxc4 Qe4+ 22. Kc3 Rxb4 23. Kd2 Rd4+ 24. Kc3 Rc4+ 25. Kd2 Rxc2+ 26. Kd1) 21. a4?! { (-12.45 → Mate in 10) Checkmate is now unavoidable. Be3 was best. } { [%eval #-10] } (21. Be3 Rd5 22. Bd4 Rxd4 23. Kxd4 Qd2+ 24. Kxc4 Qxc2+ 25. Kd4 Ne7 26. Rf1 Qd2+) 21... Rf5?! { (Mate in 10 → -12.91) Lost forced checkmate sequence. Qe5+ was best. } { [%eval -12.91] } (21... Qe5+ 22. Kxc4 Qe4+ 23. Kc3 Qxb4+ 24. Kd3 Rd5+ 25. Ke2 Ba6+ 26. c4 Qxc4+ 27. Kf2) 22. Be3?! { (-12.91 → Mate in 8) Checkmate is now unavoidable. Kb2 was best. } { [%eval #-8] } (22. Kb2 Qd6 23. Ra3 Qxb4+ 24. Rb3 cxb3 25. Kb1 bxc2+ 26. Kxc2 Rf2+ 27. Kd1 Rf1+) 22... h4?! { (Mate in 8 → -12.03) Lost forced checkmate sequence. Qe5+ was best. } { [%eval -12.03] } (22... Qe5+ 23. Kd2 Qxa1 24. b5 Rf1 25. Bf2 Rxf2+ 26. Ke3 Rxc2 27. Kf4 Qe1 28. Kf3) 23. Bxa7?! { (-12.03 → Mate in 5) Checkmate is now unavoidable. Re1 was best. } { [%eval #-5] } (23. Re1 Qg3 24. Re2 h3 25. Kb2 Qe5+ 26. Ka2 f6 27. Re1 h2 28. Bd2 Qd5) 23... h3?! { (Mate in 5 → -12.82) Lost forced checkmate sequence. Rf3+ was best. } { [%eval -12.82] } (23... Rf3+ 24. Kb2 Qe5+ 25. Bd4 Qxd4+ 26. Ka2 Ra3+ 27. Kxa3 Qxa1#) 24. Be3 { [%eval -13.67] } 24... Qe2 { [%eval -12.7] } 25. Ba7?! { (-12.70 → Mate in 4) Checkmate is now unavoidable. Kb2 was best. } { [%eval #-4] } (25. Kb2 Qxe3 26. Rh1 Ne7 27. b5 Qd4+ 28. Kc1 Qa1+ 29. Kd2 Qxh1 30. b6 Rd5+) 25... h2?! { (Mate in 4 → -16.28) Lost forced checkmate sequence. Rf3+ was best. } { [%eval -16.28] } (25... Rf3+ 26. Be3 Rxe3+ 27. Kd4 Qd2+ 28. Kxc4 Qd5#) 26. Ra2?! { (-16.28 → Mate in 4) Checkmate is now unavoidable. Kb2 was best. } { [%eval #-4] } (26. Kb2 c3+ 27. Kxc3 Qe5+ 28. Kd2 Qxa1 29. Bb6 Rd5+ 30. Ke3 Qe1+ 31. Kf4 Qxb4+) 26... h1=Q { [%eval #-4] } 27. Bb8 { [%eval #-2] } 27... c6 { [%eval #-3] } 28. Bc7 { [%eval #-2] } 28... Qhe1+ { [%eval #-2] } 29. Kd4 { [%eval #-1] } 29... Qxb4 { [%eval #-1] } 30. Bd8 { [%eval #-1] } 30... Kd7 { [%eval #-1] } 31. Ra1 { [%eval #-1] } 31... Kxd8 { [%eval #-1] } 32. Rh1 { [%eval #-1] } 32... Rxh1 { [%eval #-1] } 33. a5 { [%eval #-1] } 33... Qxa5 { [%eval #-1] } 34. c3 { [%eval #-1] } 34... Rd5# { Black wins by checkmate. } 0-1