FEN
[Event "casual correspondence game"]
[Site "https://lichess.org/5vM06dQZ"]
[Date "2026.02.23"]
[Round "-"]
[White "lichess AI level 4"]
[Black "Fast_Jellyfish"]
[Result "0-1"]
[GameId "5vM06dQZ"]
[UTCDate "2026.02.23"]
[UTCTime "00:10:01"]
[WhiteElo "?"]
[BlackElo "1500"]
[Variant "Standard"]
[TimeControl "-"]
[ECO "C60"]
[Opening "Ruy Lopez"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... Nc6 { [%eval 0.21] } 3. Bb5 { [%eval 0.15] } { C60 Ruy Lopez } 3... Bd6 { [%eval 0.53] } 4. Bxc6 { [%eval 0.0] } 4... dxc6 { [%eval 0.0] } 5. O-O { [%eval -0.1] } 5... Nf6 { [%eval -0.11] } 6. Nc3 { [%eval -0.29] } 6... O-O { [%eval 0.0] } 7. d3 { [%eval 0.0] } 7... Bg4 { [%eval 0.25] } 8. Be3 { [%eval 0.24] } 8... b6 { [%eval 0.28] } 9. h3 { [%eval 0.31] } 9... Bh5 { [%eval 0.26] } 10. a4 { [%eval 0.33] } 10... a5 { [%eval 0.25] } 11. g4?! { (0.25 → -0.39) Inaccuracy. Bg5 was best. } { [%eval -0.39] } (11. Bg5 h6) 11... Bg6?! { (-0.39 → 0.41) Inaccuracy. Nxg4 was best. } { [%eval 0.41] } (11... Nxg4) 12. Bd2 { [%eval -0.04] } 12... h6 { [%eval 0.38] } 13. Nh4?! { (0.38 → -0.69) Inaccuracy. Ne2 was best. } { [%eval -0.69] } (13. Ne2 Nd7 14. Be3 Qe8 15. Ng3 Nc5 16. Kh1 Ne6 17. Nf5 f6 18. Rg1 Bc5) 13... Bh7? { (-0.69 → 0.70) Mistake. Nxe4 was best. } { [%eval 0.7] } (13... Nxe4) 14. Nf3 { [%eval 0.28] } 14... Bb4?? { (0.28 → 2.48) Blunder. Nd7 was best. } { [%eval 2.48] } (14... Nd7 15. Ne2) 15. Nxe5 { [%eval 2.71] } 15... Qd4 { [%eval 2.75] } 16. Nc4? { (2.75 → 1.03) Mistake. Nxc6 was best. } { [%eval 1.03] } (16. Nxc6 Qd7 17. Nxb4 axb4 18. Ne2 h5 19. Bxb4 Rfe8 20. Bc3 hxg4 21. Bxf6 gxf6) 16... Nxe4 { [%eval 0.75] } 17. Ne2 { [%eval 0.99] } 17... Qd5?? { (0.99 → 2.87) Blunder. Qxc4 was best. } { [%eval 2.87] } (17... Qxc4) 18. Nf4?! { (2.87 → 1.83) Inaccuracy. Bxb4 was best. } { [%eval 1.83] } (18. Bxb4 axb4 19. Ne3 Nxf2 20. Rxf2 Qe5 21. Nf5 Bxf5 22. Rxf5 Qxb2 23. Qc1 Qxc1+) 18... Qd7? { (1.83 → 3.89) Mistake. Qxc4 was best. } { [%eval 3.89] } (18... Qxc4 19. dxc4 Bxd2 20. Nd3 f5 21. c5 fxg4 22. hxg4 bxc5 23. f3 Be3+ 24. Kg2) 19. Ne5?? { (3.89 → -0.48) Blunder. dxe4 was best. } { [%eval -0.48] } (19. dxe4 Bxe4 20. Bxb4 Qxd1 21. Rfxd1 axb4 22. Ne3 f5 23. gxf5 b3 24. cxb3 Bxf5) 19... Qe8 { [%eval -0.52] } 20. c3? { (-0.52 → -1.74) Mistake. Bxb4 was best. } { [%eval -1.74] } (20. Bxb4 axb4 21. Nc4 f5 22. Ng2 fxg4 23. hxg4 Nf6 24. Re1 Qd7 25. Ne5 Qd5) 20... Bd6?! { (-1.74 → -0.63) Inaccuracy. Qxe5 was best. } { [%eval -0.63] } (20... Qxe5 21. cxb4 Qxb2 22. dxe4 Rfd8 23. Rb1 Qxd2 24. Qxd2 Rxd2 25. bxa5 Rxa5 26. f3) 21. Nf3? { (-0.63 → -2.03) Mistake. Nc4 was best. } { [%eval -2.03] } (21. Nc4) 21... Ng5?! { (-2.03 → -1.34) Inaccuracy. f5 was best. } { [%eval -1.34] } (21... f5 22. g5 hxg5 23. dxe4 fxe4 24. Nxg5 Bxf4 25. Bxf4 Rxf4 26. Qb3+ Kh8 27. c4) 22. Kh1?! { (-1.34 → -2.44) Inaccuracy. Re1 was best. } { [%eval -2.44] } (22. Re1 Qd7) 22... Bxf4 { [%eval -2.56] } 23. Bxf4 { [%eval -2.49] } 23... Nxh3 { [%eval -2.23] } 24. Bxc7 { [%eval -2.67] } 24... Ra7?! { (-2.67 → -1.56) Inaccuracy. Qd7 was best. } { [%eval -1.56] } (24... Qd7 25. Bg3 Qxg4 26. Ne5 Qe6 27. Re1 f6 28. Nf3 Qf7 29. Kh2 Ng5 30. Nxg5) 25. Bxb6 { [%eval -1.62] } 25... Re7? { (-1.62 → 0.04) Mistake. Rd7 was best. } { [%eval 0.04] } (25... Rd7) 26. Re1?? { (0.04 → -2.28) Blunder. Bc5 was best. } { [%eval -2.28] } (26. Bc5 Rd7) 26... Rxe1+ { [%eval -2.19] } 27. Qxe1 { [%eval -2.44] } 27... Qb8 { [%eval -2.28] } 28. Bc5 { [%eval -2.87] } 28... Re8 { [%eval -2.71] } 29. Qd2 { [%eval -2.72] } 29... f5?? { (-2.72 → -0.34) Blunder. Nf4 was best. } { [%eval -0.34] } (29... Nf4) 30. Nd4?? { (-0.34 → -2.85) Blunder. gxf5 was best. } { [%eval -2.85] } (30. gxf5) 30... Qe5 { [%eval -2.66] } 31. b4? { (-2.66 → -4.97) Mistake. Qe3 was best. } { [%eval -4.97] } (31. Qe3 Qd5+ 32. Qf3 Nxf2+ 33. Kg2 Qxf3+ 34. Kxf3 Nxd3 35. Bd6 fxg4+ 36. Kxg4 Nxb2) 31... fxg4 { [%eval -4.36] } 32. Qa2+ { [%eval -4.75] } 32... Kh8 { [%eval -4.26] } 33. f3?! { (-4.26 → -6.01) Inaccuracy. Qf7 was best. } { [%eval -6.01] } (33. Qf7 Bg8 34. Bd6 Bxf7 35. Bxe5 Rxe5 36. bxa5 Rxa5 37. c4 Nxf2+ 38. Kg1 Nxd3) 33... Qg3 { [%eval -5.2] } 34. Ne6 { [%eval -5.91] } 34... Qxf3+ { [%eval -6.02] } 35. Qg2 { [%eval -5.95] } 35... Rxe6 { [%eval -5.92] } 36. Rf1 { [%eval -7.39] } 36... Qxd3 { [%eval -7.25] } 37. Kh2? { (-7.25 → Mate in 11) Checkmate is now unavoidable. Rf8+ was best. } { [%eval #-11] } (37. Rf8+ Bg8 38. Be3 Qxe3 39. b5 Re8 40. Rxe8 Qxe8 41. c4 Qe1+ 42. Kh2 Nf4) 37... Re2 { [%eval #-10] } 38. Rf8+ { [%eval #-16] } 38... Bg8 { [%eval -12.69] } 39. Qxe2 { [%eval -15.88] } 39... Qxe2+ { [%eval -9.03] } 40. Bf2? { (-9.03 → Mate in 6) Checkmate is now unavoidable. Kg3 was best. } { [%eval #-6] } (40. Kg3 Kh7 41. c4 Ng5 42. Rf5 Ne4+ 43. Kf4 Bxc4 44. Bf8 Qf3+ 45. Ke5 Qe3) 40... Qxf2+? { (Mate in 6 → -8.11) Lost forced checkmate sequence. Nxf2 was best. } { [%eval -8.11] } (40... Nxf2 41. bxa5 Ne4+ 42. Kh1 g3 43. Kg1 Nd2 44. Rf2 Qxf2+ 45. Kh1 Qh2#) 41. Rxf2 { [%eval -7.5] } 41... Nxf2 { [%eval -7.32] } 42. bxa5? { (-7.32 → Mate in 21) Checkmate is now unavoidable. Kg3 was best. } { [%eval #-21] } (42. Kg3 Nd3 43. Kxg4 Bd5 44. Kf5 Kg8 45. c4 Bxc4 46. bxa5 Kf7 47. a6 Bxa6) 42... Bc4 { [%eval #-22] } 43. Kg3 { [%eval #-25] } 43... Ne4+ { [%eval -15.87] } 44. Kh4 { [%eval -13.31] } 44... Nxc3 { [%eval #-20] } 45. a6 { [%eval #-17] } 45... Bxa6 { [%eval #-16] } 46. a5 { [%eval #-16] } 46... Kh7 { [%eval #-15] } 47. Kxg4 { [%eval #-13] } 47... g5 { [%eval #-12] } 48. Kg3 { [%eval #-12] } 48... h5 { [%eval #-11] } 49. Kf2 { [%eval #-11] } 49... Kg6 { [%eval #-10] } 50. Kf3 { [%eval #-10] } 50... Kf5 { [%eval #-9] } 51. Kf2 { [%eval #-9] } 51... h4 { [%eval #-8] } 52. Ke3 { [%eval #-6] } 52... Kg4 { [%eval #-10] } 53. Kf2 { [%eval #-8] } 53... h3 { [%eval #-7] } 54. Ke1 { [%eval #-6] } 54... Kg3 { [%eval #-7] } 55. Kd2 { [%eval #-7] } 55... Nd5 { [%eval #-6] } 56. Kd1 { [%eval #-6] } 56... h2 { [%eval #-5] } 57. Kc2 { [%eval #-5] } 57... h1=Q { [%eval #-4] } 58. Kb3 { [%eval #-3] } 58... Qf3+ { [%eval #-3] } 59. Kc2 { [%eval #-3] } 59... Qc3+ { [%eval #-2] } 60. Kb1 { [%eval #-2] } 60... Bd3+ { [%eval #-1] } 61. Ka2 { [%eval #-1] } 61... Nb4# { Black wins by checkmate. } 0-1