FEN
[Event "rated rapid game"]
[Site "https://lichess.org/NLJJP92F"]
[Date "2026.04.27"]
[Round "-"]
[White "rayanhamfly"]
[Black "XavierDelapluie"]
[Result "0-1"]
[GameId "NLJJP92F"]
[UTCDate "2026.04.27"]
[UTCTime "18:43:15"]
[WhiteElo "875"]
[BlackElo "982"]
[WhiteRatingDiff "-14"]
[BlackRatingDiff "+9"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "A00"]
[Opening "Van't Kruijs Opening"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e3 { [%eval 0.08] } { A00 Van't Kruijs Opening } 1... d5 { [%eval 0.05] } 2. Be2 { [%eval -0.05] } 2... e5 { [%eval -0.12] } 3. Nf3?! { (-0.12 → -0.87) Inaccuracy. d4 was best. } { [%eval -0.87] } (3. d4 Nc6 4. dxe5 Nxe5 5. Nf3 Nxf3+ 6. Bxf3 Nf6 7. O-O c6) 3... Nc6 { [%eval -0.4] } 4. Bb5 { [%eval -0.9] } 4... Bd7?! { (-0.90 → -0.33) Inaccuracy. e4 was best. } { [%eval -0.33] } (4... e4 5. Nd4 Qg5 6. Kf1 a6 7. h4 Qf6 8. Bxc6+ bxc6 9. d3) 5. Nc3?! { (-0.33 → -0.98) Inaccuracy. d3 was best. } { [%eval -0.98] } (5. d3 Bd6 6. e4 Nf6 7. exd5 Nxd5 8. O-O O-O 9. Re1 Nd4) 5... e4 { [%eval -1.16] } 6. Ng5?? { (-1.16 → -5.38) Blunder. Nd4 was best. } { [%eval -5.38] } (6. Nd4 Qg5 7. Bf1 Bg4 8. Nce2 Ne5 9. b3 O-O-O 10. h3 Bd7 11. a4 Kb8) 6... Qxg5 { [%eval -5.37] } 7. O-O { [%eval -5.34] } 7... Nge7?! { (-5.34 → -4.17) Inaccuracy. Bh3 was best. } { [%eval -4.17] } (7... Bh3 8. g3 Nf6 9. b4 Bd6 10. Bb2 O-O 11. Be2 Qh6 12. Rb1 Rae8 13. Nb5) 8. Bd3?! { (-4.17 → -6.66) Inaccuracy. f4 was best. } { [%eval -6.66] } (8. f4 Qg6 9. Be2 h5 10. b4 d4 11. f5 Nxf5 12. Nb5 O-O-O 13. Bb2 d3) 8... g6?! { (-6.66 → -4.42) Inaccuracy. Bh3 was best. } { [%eval -4.42] } (8... Bh3 9. Bxe4 dxe4 10. g3 Bxf1 11. Qxf1 Qf5 12. b4 h5 13. d3 exd3 14. b5) 9. Be2 { [%eval -4.97] } 9... O-O-O { [%eval -3.99] } 10. g3 { [%eval -4.81] } 10... Nf5 { [%eval -4.5] } 11. f4 { [%eval -5.06] } 11... Qh6 { [%eval -4.12] } 12. g4?! { (-4.12 → -5.25) Inaccuracy. b4 was best. } { [%eval -5.25] } (12. b4 g5 13. b5 gxf4 14. Rxf4 Nce7 15. Bg4 Rg8 16. a4 Nd6 17. b6 cxb6) 12... Nh4?! { (-5.25 → -4.18) Inaccuracy. g5 was best. } { [%eval -4.18] } (12... g5 13. b4 gxf4 14. Rxf4 Bd6 15. Bb2 Nfe7 16. b5 Ne5 17. b6 a6 18. bxc7) 13. Rf2 { [%eval -5.23] } 13... Rg8?! { (-5.23 → -3.78) Inaccuracy. g5 was best. } { [%eval -3.78] } (13... g5 14. f5 Ne5 15. d4 Nhf3+ 16. Bxf3 Nxf3+ 17. Rxf3 exf3 18. Qxf3 Bd6 19. Qe2) 14. Nxd5?! { (-3.78 → -4.79) Inaccuracy. g5 was best. } { [%eval -4.79] } (14. g5 Qg7 15. Nxd5 h6 16. d4 hxg5 17. fxg5 Be7 18. b4 Bxg5 19. b5 Ne7) 14... f5?! { (-4.79 → -3.55) Inaccuracy. g5 was best. } { [%eval -3.55] } (14... g5 15. f5 Bxf5 16. Nc3 Nf3+ 17. Bxf3 exf3 18. Qxf3 Be6 19. d4 Qh4 20. Bd2) 15. Nf6 { [%eval -4.28] } 15... Rg7?? { (-4.28 → 2.03) Blunder. g5 was best. } { [%eval 2.03] } (15... g5 16. Nxg8 Qg7 17. fxg5 Qxg8 18. gxf5 Ne5 19. Kh1 Qxg5 20. Qg1 Qf6 21. Rb1) 16. Nxd7?? { (2.03 → -4.42) Blunder. g5 was best. } { [%eval -4.42] } (16. g5 Nf3+ 17. Rxf3 Qh4 18. Rg3 h6 19. Qf1 hxg5 20. Rh3 Qxh3 21. Qxh3 gxf4) 16... Rdxd7?? { (-4.42 → 1.91) Blunder. Rgxd7 was best. } { [%eval 1.91] } (16... Rgxd7 17. g5 Qg7 18. Kh1 h6 19. d4 hxg5 20. fxg5 Qe7 21. Qg1 Nf3 22. Qg3) 17. Bc4?? { (1.91 → -6.22) Blunder. g5 was best. } { [%eval -6.22] } (17. g5 Nf3+ 18. Rxf3 Qh4 19. Rg3 h6 20. Qf1 hxg5 21. Rh3 Qxh3 22. Qxh3 Rh7) 17... fxg4 { [%eval -5.17] } 18. Be6?! { (-5.17 → -7.03) Inaccuracy. Qxg4 was best. } { [%eval -7.03] } (18. Qxg4 g5 19. f5 Ne5 20. Qxe4 Nxc4 21. f6 Rg6 22. b3 Nd6 23. Qd4 g4) 18... Nf3+ { [%eval -6.63] } 19. Kh1 { [%eval -7.39] } 19... g3 { [%eval -7.25] } 20. Bxd7+ { [%eval -7.58] } 20... Kxd7 { [%eval -6.98] } 21. Rxf3?? { (-6.98 → Mate in 1) Checkmate is now unavoidable. Qe2 was best. } { [%eval #-1] } (21. Qe2 gxf2 22. Qxf2 g5 23. b4 Bd6 24. Bb2 Rg6 25. Qe2 gxf4 26. exf4 Ne7) 21... exf3?! { (Mate in 1 → -10.14) Lost forced checkmate sequence. Qxh2# was best. } { [%eval -10.14] } (21... Qxh2#) 22. Qxf3?! { (-10.14 → Mate in 1) Checkmate is now unavoidable. Qg1 was best. } { [%eval #-1] } (22. Qg1 g2+ 23. Qxg2 fxg2+ 24. Kg1 g5 25. b4 gxf4 26. Bb2 fxe3 27. Bxg7 Qxg7) 22... Qh3?? { (Mate in 1 → -4.97) Lost forced checkmate sequence. Qxh2# was best. } { [%eval -4.97] } (22... Qxh2#) 23. Kg1?? { (-4.97 → Mate in 11) Checkmate is now unavoidable. Qxg3 was best. } { [%eval #-11] } (23. Qxg3 Qf1+ 24. Qg1 Qf3+ 25. Qg2 Qd1+ 26. Qg1 Qxc2 27. d4 Kc8 28. Qg2 Qd1+) 23... gxh2+ { [%eval #-10] } 24. Kf2 { [%eval #-10] } 24... Qxf3+ { [%eval #-8] } 25. Kxf3 { [%eval #-8] } 25... h1=Q+ { [%eval #-7] } 26. Ke2 { [%eval #-7] } 26... h5? { (Mate in 7 → -9.66) Lost forced checkmate sequence. Qg2+ was best. } { [%eval -9.66] } (26... Qg2+ 27. Kd3 Nb4+ 28. Kd4 Qd5+ 29. Kc3 Qc5+ 30. Kb3 Qxc2+ 31. Ka3 Nd3+ 32. b4) 27. Kd3? { (-9.66 → Mate in 6) Checkmate is now unavoidable. c3 was best. } { [%eval #-6] } (27. c3 Qg2+ 28. Kd3 g5 29. Kc2 gxf4 30. exf4 Rg3 31. b3 h4 32. Rb1 h3) 27... h4? { (Mate in 6 → -9.98) Lost forced checkmate sequence. Nb4+ was best. } { [%eval -9.98] } (27... Nb4+ 28. Kd4 Qd5+ 29. Kc3 Qc5+ 30. Kb3 Qxc2+ 31. Ka3 Nd3+ 32. b4 Bxb4#) 28. Kc3? { (-9.98 → Mate in 5) Checkmate is now unavoidable. c3 was best. } { [%eval #-5] } (28. c3 h3 29. b4 Re7 30. b5 Qe4+ 31. Ke2 Qg2+ 32. Kd3 Re6 33. a4 h2) 28... Qg2? { (Mate in 5 → -9.94) Lost forced checkmate sequence. Bb4+ was best. } { [%eval -9.94] } (28... Bb4+ 29. Kc4 Qe4+ 30. Kb3 b5 31. d4 Qd5+ 32. c4 Qxc4#) 29. d3? { (-9.94 → Mate in 5) Checkmate is now unavoidable. a3 was best. } { [%eval #-5] } (29. a3 Re7 30. d4 h3 31. b4 h2 32. b5 Nxd4 33. exd4 Re8 34. f5 Bg7) 29... Qg1? { (Mate in 5 → -9.78) Lost forced checkmate sequence. Bb4+ was best. } { [%eval -9.78] } (29... Bb4+ 30. Kb3 Qd5+ 31. c4 Qxd3+ 32. Ka4 Qxc4 33. b3 Qa6#) 30. b4? { (-9.78 → Mate in 6) Checkmate is now unavoidable. a3 was best. } { [%eval #-6] } (30. a3 h3 31. b4 Re7 32. Kb2 Qg2 33. b5 Re6 34. Rb1 Bg7+ 35. Ka2 Qxc2+) 30... h3? { (Mate in 6 → -9.46) Lost forced checkmate sequence. Qe1+ was best. } { [%eval -9.46] } (30... Qe1+ 31. Bd2 Qxa1+ 32. Kb3 Qb1+ 33. Ka3 Bxb4+ 34. Ka4 Qxa2+ 35. Kb5 a6#) 31. a4? { (-9.46 → Mate in 9) Checkmate is now unavoidable. Kb3 was best. } { [%eval #-9] } (31. Kb3 Qg2 32. Ba3 h2 33. Rd1 Bd6 34. b5 Na5+ 35. Kb2 Bxa3+ 36. Kxa3 Qxc2) 31... Bxb4+?! { (Mate in 9 → -10.30) Lost forced checkmate sequence. Qe1+ was best. } { [%eval -10.3] } (31... Qe1+ 32. Kb3 Qxb4+ 33. Ka2 h2 34. Bb2 Qxa4+ 35. Kb1 h1=Q+ 36. Bc1 Qb4+ 37. Ka2) 32. Kc4?! { (-10.30 → Mate in 8) Checkmate is now unavoidable. Kb3 was best. } { [%eval #-8] } (32. Kb3 Qg2 33. Ba3 Qd5+ 34. Kb2 Qa5 35. Kb3 Bxa3 36. c3 Bd6 37. Kc2 h2) 32... Qe1 { [%eval #-7] } 33. Rb1 { [%eval #-4] } 33... h2 { [%eval #-6] } 34. e4 { [%eval #-2] } 34... h1=Q { [%eval #-5] } 35. e5 { [%eval #-2] } 35... Qxc1 { [%eval #-5] } 36. Rxc1 { [%eval #-5] } 36... Qxc1 { [%eval #-4] } 37. Kd5 { [%eval #-4] } 37... Re7 { [%eval #-4] } 38. Ke4 { [%eval #-4] } 38... Qxc2 { [%eval #-4] } 39. f5 { [%eval #-2] } 39... gxf5+ { [%eval #-4] } 40. Kxf5 { [%eval #-4] } 40... Qxd3+ { [%eval #-3] } 41. Kf6 { [%eval #-3] } 41... Qf3+ { [%eval #-3] } 42. Kg6 { [%eval #-3] } 42... Re8 { [%eval #-3] } 43. Kg7 { [%eval #-3] } 43... Rxe5 { [%eval #-2] } 44. Kg6 { [%eval #-2] } 44... Re1 { [%eval #-2] } 45. Kg5 { [%eval #-2] } 45... Rg1+ { [%eval #-1] } 46. Kh4 { [%eval #-1] } 46... Qh1# { Black wins by checkmate. } 0-1