FEN
[Event "rated variant:chess960 game"]
[Site "https://lichess.org/ycFbf6VK"]
[Date "2026.01.01"]
[Round "-"]
[White "Forosya"]
[Black "Palmer2025"]
[Result "0-1"]
[GameId "ycFbf6VK"]
[UTCDate "2026.01.01"]
[UTCTime "10:12:05"]
[WhiteElo "1654"]
[BlackElo "1679"]
[WhiteRatingDiff "-5"]
[BlackRatingDiff "+108"]
[Variant "Chess960"]
[TimeControl "180+0"]
[ECO "?"]
[Opening "?"]
[Termination "Normal"]
[FEN "rknbbnrq/pppppppp/8/8/8/8/PPPPPPPP/RKNBBNRQ w KQkq - 0 1"]
[SetUp "1"]
[Annotator "lichess.org"]
1. Nd3 { [%eval -0.2] } 1... Nb6 { [%eval -0.24] } 2. Ne3 { [%eval -0.58] } 2... g6 { [%eval -0.37] } 3. c3 { [%eval -0.45] } 3... f5 { [%eval -0.05] } 4. Bc2?! { (-0.05 → -0.83) Inaccuracy. g4 was best. } { [%eval -0.83] } (4. g4 fxg4) 4... Bf7?! { (-0.83 → 0.18) Inaccuracy. e5 was best. } { [%eval 0.18] } (4... e5 5. g4 f4 6. Nd5 d6 7. Nxb6 axb6 8. h4 g5 9. hxg5 Ne6 10. f3) 5. O-O-O? { (0.18 → -1.04) Mistake. g4 was best. } { [%eval -1.04] } (5. g4 e6) 5... e5 { [%eval -1.03] } 6. f4?! { (-1.03 → -1.67) Inaccuracy. Kb1 was best. } { [%eval -1.67] } (6. Kb1) 6... e4 { [%eval -1.64] } 7. Nc5 { [%eval -1.65] } 7... d5?! { (-1.65 → -1.04) Inaccuracy. Be7 was best. } { [%eval -1.04] } (7... Be7) 8. Nb3?! { (-1.04 → -1.63) Inaccuracy. g4 was best. } { [%eval -1.63] } (8. g4 Be7) 8... Ne6 { [%eval -1.65] } 9. d4 { [%eval -2.24] } 9... Nxf4 { [%eval -2.31] } 10. Rd2 { [%eval -2.89] } 10... Ne6 { [%eval -2.81] } 11. g3?! { (-2.81 → -3.76) Inaccuracy. g4 was best. } { [%eval -3.76] } (11. g4 Bg5 12. gxf5 Bxe3 13. fxe6 Bxe6 14. Nc5 Qf6 15. Rf1 Bf5 16. Kb1 Bxd2) 11... Bg5 { [%eval -3.54] } 12. Bf2 { [%eval -3.62] } 12... Bxe3 { [%eval -3.6] } 13. Bxe3 { [%eval -3.51] } 13... Nc4 { [%eval -3.5] } 14. g4?! { (-3.50 → -4.95) Inaccuracy. Bh6 was best. } { [%eval -4.95] } (14. Bh6 Nxd2 15. Nxd2 a5 16. h4 Ra6 17. g4 f4 18. Nxe4 dxe4 19. Qxe4 Re8) 14... Nxe3 { [%eval -4.87] } 15. gxf5 { [%eval -5.28] } 15... gxf5 { [%eval -5.14] } 16. Rxg8+ { [%eval -5.54] } 16... Qxg8 { [%eval -5.31] } 17. h4 { [%eval -5.67] } 17... O-O-O { [%eval -5.72] } 18. h5 { [%eval -5.75] } 18... Nxc2 { [%eval -5.62] } 19. Kxc2 { [%eval -5.65] } 19... f4 { [%eval -5.64] } 20. h6 { [%eval -5.87] } 20... Kb8 { [%eval -5.54] } 21. a4 { [%eval -6.05] } 21... Qg6 { [%eval -5.4] } 22. Kc1 { [%eval -6.05] } 22... Rg8 { [%eval -5.76] } 23. Rd1 { [%eval -5.87] } 23... f3 { [%eval -6.04] } 24. exf3 { [%eval -5.94] } 24... exf3 { [%eval -6.01] } 25. Qxf3 { [%eval -5.93] } 25... Qxh6+ { [%eval -5.7] } 26. Kb1 { [%eval -6.12] } 26... Bg6+ { [%eval -4.99] } 27. Ka1 { [%eval -5.63] } 27... Bh5 { [%eval -4.87] } 28. Qf1 { [%eval -5.85] } 28... Bxd1 { [%eval -5.98] } 29. Qxd1 { [%eval -5.98] } 29... Qg6 { [%eval -5.86] } 30. Ka2 { [%eval -6.04] } 30... Nd8 { [%eval -5.71] } 31. Nc5 { [%eval -5.58] } 31... Nc6 { [%eval -4.86] } 32. Nd7+ { [%eval -5.52] } 32... Ka8 { [%eval -5.44] } 33. Nc5 { [%eval -5.73] } 33... h5 { [%eval -5.1] } 34. Qh1 { [%eval -5.46] } 34... Qf5 { [%eval -5.16] } 35. b4?? { (-5.16 → Mate in 6) Checkmate is now unavoidable. Qe1 was best. } { [%eval #-6] } (35. Qe1 Qf7 36. Qe3 Nb8 37. a5 Qe8 38. Qh6 Na6 39. Nxa6 bxa6) 35... Rh8?? { (Mate in 6 → -5.64) Lost forced checkmate sequence. Qc2+ was best. } { [%eval -5.64] } (35... Qc2+ 36. Ka3 Qxc3+ 37. Nb3 Rg3 38. Qb1 Rg2 39. Qc2 Rxc2 40. b5 Qb2#) 36. b5?! { (-5.64 → -7.60) Inaccuracy. Ka3 was best. } { [%eval -7.6] } (36. Ka3 Re8 37. a5 a6 38. Qh2 Qf3 39. Qd2 h4 40. b5 Nxa5 41. Kb4) 36... Na5 { [%eval -6.59] } 37. Ka3 { [%eval -7.04] } 37... Nc4+ { [%eval -6.92] } 38. Kb4 { [%eval -7.72] } 38... b6 { [%eval -7.24] } 39. Na6 { [%eval -8.03] } 39... Qf8+ { [%eval -7.69] } 40. Kb3? { (-7.69 → Mate in 3) Checkmate is now unavoidable. Nc5 was best. } { [%eval #-3] } (40. Nc5 bxc5+ 41. Kb3 Qd6 42. Qc1 Rg8 43. Ka2 cxd4 44. a5 Rg2+ 45. Qc2 Rxc2+) 40... Qa3+ { [%eval #-2] } 41. Kc2 { [%eval #-2] } 41... Qb2+ { [%eval #-1] } 42. Kd1 { [%eval #-1] } 42... Qd2# { Black wins by checkmate. } 0-1