FEN
[Event "rated rapid game"]
[Site "https://lichess.org/BMUfElpE"]
[Date "2026.04.16"]
[Round "-"]
[White "roquentin24"]
[Black "thuyfdung18"]
[Result "0-1"]
[GameId "BMUfElpE"]
[UTCDate "2026.04.16"]
[UTCTime "07:21:44"]
[WhiteElo "880"]
[BlackElo "885"]
[WhiteRatingDiff "-33"]
[BlackRatingDiff "+6"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C44"]
[Opening "King's Knight Opening: Konstantinopolsky"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. Nf3 { [%eval 0.1] } 1... e5? { (0.10 → 1.32) Mistake. Nf6 was best. } { [%eval 1.32] } (1... Nf6 2. c4 e6 3. d4 d5 4. Nc3 Bb4 5. Bg5 h6 6. Bxf6) 2. e4? { (1.32 → 0.18) Mistake. Nxe5 was best. } { [%eval 0.18] } (2. Nxe5 Nc6 3. Nxc6 dxc6 4. e4 f5 5. d3 Be6 6. Nd2 Qd7) 2... Nc6 { [%eval 0.22] } 3. g3 { [%eval -0.15] } { C44 King's Knight Opening: Konstantinopolsky } 3... Nf6 { [%eval -0.16] } 4. Bh3? { (-0.16 → -1.37) Mistake. Nc3 was best. } { [%eval -1.37] } (4. Nc3 Bc5 5. Bg2 d6 6. O-O O-O 7. d3 a5 8. Bg5 h6) 4... Nxe4 { [%eval -1.09] } 5. O-O { [%eval -1.57] } 5... Bc5 { [%eval -1.26] } 6. d3 { [%eval -1.3] } 6... d5 { [%eval -1.26] } 7. c4?? { (-1.26 → -4.95) Blunder. Bxc8 was best. } { [%eval -4.95] } (7. Bxc8 Nxf2 8. Rxf2 Bxf2+ 9. Kxf2 Qxc8 10. d4 Qf5 11. Kg1 Qh5 12. dxe5 Nxe5) 7... Nxf2 { [%eval -4.94] } 8. Qa4 { [%eval -5.66] } 8... Qf6?! { (-5.66 → -4.14) Inaccuracy. Nxh3+ was best. } { [%eval -4.14] } (8... Nxh3+ 9. Kg2 O-O 10. Nc3 dxc4 11. Qb5 Bd6 12. dxc4 a6 13. Qd5 Be6 14. Qd1) 9. Rxf2?? { (-4.14 → Mate in 7) Checkmate is now unavoidable. Bg2 was best. } { [%eval #-7] } (9. Bg2 Nxd3+ 10. Kh1 e4 11. Nbd2 exf3 12. Nxf3 O-O 13. cxd5 Nce5 14. Nxe5 Qxe5) 9... Bxf2+?? { (Mate in 7 → -4.51) Lost forced checkmate sequence. Qxf3 was best. } { [%eval -4.51] } (9... Qxf3 10. d4 Bxd4 11. Be3 Bxe3 12. Qxc6+ bxc6 13. Bd7+ Bxd7 14. h4 Qxf2+ 15. Kh1) 10. Kxf2 { [%eval -4.45] } 10... dxc4?? { (-4.45 → -1.21) Blunder. e4 was best. } { [%eval -1.21] } (10... e4 11. Bf4 Bxh3 12. Nc3 O-O 13. Ng5 Bd7 14. cxd5 Ne5 15. Qxe4 Qb6+ 16. Kf1) 11. dxc4?? { (-1.21 → -5.72) Blunder. Bxc8 was best. } { [%eval -5.72] } (11. Bxc8 Rxc8 12. Bg5 Qg6 13. Qxc4 h6 14. Be3 Rd8 15. Ke2 O-O 16. Nbd2 Kh8) 11... Bxh3 { [%eval -5.76] } 12. Nc3 { [%eval -5.6] } 12... O-O-O { [%eval -5.77] } 13. Bg5 { [%eval -5.63] } 13... Qd6?! { (-5.63 → -4.38) Inaccuracy. Qf5 was best. } { [%eval -4.38] } (13... Qf5 14. Bxd8 e4 15. Nxe4 Rxd8 16. Qc2 Bg4 17. Nd6+ Rxd6 18. Qxf5+ Bxf5 19. c5) 14. Rd1 { [%eval -5.16] } 14... Qc5+ { [%eval -5.17] } 15. Be3 { [%eval -5.31] } 15... Qe7?? { (-5.31 → -2.38) Blunder. Qb4 was best. } { [%eval -2.38] } (15... Qb4 16. Rxd8+ Rxd8 17. Qxb4 Nxb4 18. Nxe5 f6 19. a3 fxe5 20. axb4 Rf8+ 21. Ke1) 16. c5?? { (-2.38 → -5.89) Blunder. Nd5 was best. } { [%eval -5.89] } (16. Nd5 Qe6 17. Bxa7 Nb8 18. Be3 Bg4 19. Qa8 Bxf3 20. Kxf3 b6 21. b4 Qc6) 16... f5 { [%eval -4.67] } 17. Bg5 { [%eval -5.33] } 17... Qxc5+ { [%eval -5.37] } 18. Be3 { [%eval -5.33] } 18... Qe7?! { (-5.33 → -3.93) Inaccuracy. Qb4 was best. } { [%eval -3.93] } (18... Qb4 19. Qxb4 Nxb4 20. Rxd8+ Rxd8 21. Nxe5 Nd3+ 22. Nxd3 Rxd3 23. Ne2 Rd6 24. Nf4) 19. Ng1?! { (-3.93 → -6.21) Inaccuracy. Nd5 was best. } { [%eval -6.21] } (19. Nd5 Rxd5 20. Rxd5 a6 21. Qa3 f4 22. gxf4 Qxa3 23. bxa3 Be6 24. Rc5 exf4) 19... Bg4 { [%eval -6.0] } 20. Rd5 { [%eval -6.31] } 20... f4 { [%eval -6.21] } 21. gxf4 { [%eval -6.04] } 21... exf4 { [%eval -6.18] } 22. Bc5 { [%eval -6.69] } 22... b5?? { (-6.69 → 7.49) Blunder. Qh4+ was best. } { [%eval 7.49] } (22... Qh4+ 23. Kf1 Rxd5 24. Nxd5 Rd8 25. Nc3 f3 26. Qf4 Re8 27. Be3 Bh3+ 28. Nxh3) 23. Qxf4?? { (7.49 → -5.66) Blunder. Qa6+ was best. } { [%eval -5.66] } (23. Qa6+ Kb8 24. Bxe7 Rxd5 25. Nxd5 Bd7 26. Qxb5+ Kc8 27. Qa6+ Kb8 28. Bc5 Be6) 23... Rhf8?? { (-5.66 → 1.96) Blunder. Rdf8 was best. } { [%eval 1.96] } (23... Rdf8 24. Bxe7 Rxf4+ 25. Kg3 Rf1 26. Bc5 Be6 27. Rg5 Rd8 28. Nxb5 Rd3+ 29. Kg2) 24. Bxe7?? { (1.96 → -5.78) Blunder. Rxd8+ was best. } { [%eval -5.78] } (24. Rxd8+ Nxd8 25. Qxf8 Qe5 26. Kg2 Kb7 27. Bxa7 Bd7 28. Qxd8 Bc6+ 29. Nf3 Kxa7) 24... Rxf4+ { [%eval -5.92] } 25. Kg3 { [%eval -5.79] } 25... Rxd5 { [%eval -6.04] } 26. Nxd5 { [%eval -6.07] } 26... Nxe7?? { (-6.07 → 0.00) Blunder. Rd4 was best. } { [%eval 0.0] } (26... Rd4 27. Bf8 Rxd5 28. Kxg4 Ne5+ 29. Kh3 Rd7 30. Kg3 a5 31. Bc5 g5 32. Bf2) 27. Nxe7+ { [%eval 0.04] } 27... Kd8? { (0.04 → 1.52) Mistake. Kd7 was best. } { [%eval 1.52] } (27... Kd7 28. Kxf4 Be6 29. Nf5 Bxa2 30. Nf3 Kc6 31. Nxg7 a5 32. Ke3 a4 33. Kd4) 28. Nd5?? { (1.52 → -6.05) Blunder. Kxf4 was best. } { [%eval -6.05] } (28. Kxf4 Kxe7 29. Kxg4 Kd6 30. Kf4 Kd5 31. Ne2 a6 32. Ke3 Ke5 33. Nc1 Kd5) 28... Rd4 { [%eval -5.62] } 29. Ne3 { [%eval -5.74] } 29... Be6 { [%eval -5.64] } 30. Nf3 { [%eval -5.58] } 30... Rd3 { [%eval -5.41] } 31. Ng2 { [%eval -5.9] } 31... Bxa2 { [%eval -5.64] } 32. h4 { [%eval -6.49] } 32... c5 { [%eval -5.83] } 33. Kh2?! { (-5.83 → -8.44) Inaccuracy. Nf4 was best. } { [%eval -8.44] } (33. Nf4 Re3 34. Kf2 Re8 35. Nd3 Bd5 36. Nh2 c4 37. Nf4 Bc6 38. Ne2 a5) 33... Rxf3 { [%eval -8.27] } 34. h5 { [%eval -9.27] } 34... c4 { [%eval -8.88] } 35. h6 { [%eval -10.14] } 35... g6 { [%eval -9.67] } 36. Nh4 { [%eval -10.16] } 36... Rf2+ { [%eval -10.09] } 37. Ng2?! { (-10.09 → Mate in 11) Checkmate is now unavoidable. Kg3 was best. } { [%eval #-11] } (37. Kg3 Rxb2 38. Nxg6 c3 39. Nf4 Bc4 40. Kf3 c2 41. Nh3 c1=Q 42. Ke4 Re2+) 37... Rxb2 { [%eval #-10] } 38. Kg1 { [%eval #-8] } 38... c3 { [%eval #-7] } 39. Ne1 { [%eval #-7] } 39... Bb1 { [%eval #-7] } 40. Kf1 { [%eval #-7] } 40... b4 { [%eval #-7] } 41. Kg1 { [%eval #-7] } 41... b3 { [%eval #-6] } 42. Kf1 { [%eval #-6] } 42... c2 { [%eval #-10] } 43. Nd3 { [%eval #-10] } 43... Ra2 { [%eval #-9] } 44. Ke1 { [%eval #-9] } 44... b2 { [%eval #-8] } 45. Kd2 { [%eval #-8] } 45... g5 { [%eval #-7] } 46. Ke2 { [%eval #-6] } 46... c1=Q { [%eval #-5] } 47. Nxc1 { [%eval #-2] } 47... bxc1=Q+ { [%eval #-1] } 48. Kf3 { [%eval #-1] } 48... Qc3+ { [%eval #-2] } 49. Kg4 { [%eval #-2] } 49... Qc8+ { [%eval #-3] } 50. Kxg5 { [%eval #-3] } 50... Ra5+ { [%eval #-3] } 51. Kf6 { [%eval #-2] } 51... Qf5+ { [%eval #-2] } 52. Kg7 { [%eval #-2] } 52... Ra6 { [%eval #-2] } 53. Kh8 { [%eval #-1] } 53... Qf8# { Black wins by checkmate. } 0-1