FEN
[Event "rated variant:chess960 game"]
[Site "https://lichess.org/iGmt4FFC"]
[Date "2026.04.22"]
[Round "-"]
[White "kostasvl"]
[Black "sillydoor"]
[Result "0-1"]
[GameId "iGmt4FFC"]
[UTCDate "2026.04.22"]
[UTCTime "14:03:03"]
[WhiteElo "1507"]
[BlackElo "2038"]
[WhiteRatingDiff "-2"]
[BlackRatingDiff "+3"]
[Variant "Chess960"]
[TimeControl "1200+20"]
[ECO "?"]
[Opening "?"]
[Termination "Normal"]
[FEN "bbnrnkqr/pppppppp/8/8/8/8/PPPPPPPP/BBNRNKQR w KQkq - 0 1"]
[SetUp "1"]
[Annotator "lichess.org"]
1. b3 { [%eval 0.17] } 1... b5 { [%eval 0.39] } 2. Nf3?! { (0.39 → -0.56) Inaccuracy. c4 was best. } { [%eval -0.56] } (2. c4 bxc4 3. bxc4 c5 4. Nb3 f6 5. d3 Qf7 6. Nxc5 Nc7) 2... f6 { [%eval -0.14] } 3. d4 { [%eval -0.03] } 3... Be4?! { (-0.03 → 0.86) Inaccuracy. Qf7 was best. } { [%eval 0.86] } (3... Qf7 4. Nd2 d5 5. f3 O-O 6. Qf2 a5 7. O-O Ned6 8. Nd3 Ba7 9. e3) 4. Nd3 { [%eval 0.4] } 4... d6 { [%eval 0.95] } 5. O-O-O?! { (0.95 → 0.34) Inaccuracy. c4 was best. } { [%eval 0.34] } (5. c4 bxc4 6. bxc4 Nb6 7. Nd2 Bg6 8. d5 c6 9. e4 e5 10. Nb4 cxd5) 5... a5?! { (0.34 → 1.37) Inaccuracy. Qf7 was best. } { [%eval 1.37] } (5... Qf7 6. h4 O-O 7. h5 c6 8. g4 d5 9. c3 Ncd6 10. Bb2 a5 11. g5) 6. c3?! { (1.37 → 0.30) Inaccuracy. Qe1 was best. } { [%eval 0.3] } (6. Qe1 Bxd3 7. Rxd3 d5 8. Qxa5 Ned6 9. a4 Ne4 10. Re3 bxa4 11. bxa4 Nxf2) 6... a4 { [%eval 0.5] } 7. Bb2?! { (0.50 → -0.48) Inaccuracy. Nd2 was best. } { [%eval -0.48] } (7. Nd2 Bxd3 8. Bxd3 c6 9. g3 Qf7 10. f4 axb3 11. axb3 O-O 12. Qg2 d5) 7... axb3 { [%eval -0.52] } 8. axb3 { [%eval -0.42] } 8... Bxd3 { [%eval -0.36] } 9. Bxd3?! { (-0.36 → -1.03) Inaccuracy. Rxd3 was best. } { [%eval -1.03] } (9. Rxd3 Qxb3 10. d5 e5 11. Nd2 Qa4 12. g4 Ne7 13. Qg2 c6 14. dxc6 O-O) 9... Qxb3 { [%eval -0.85] } 10. Bc2 { [%eval -1.41] } 10... Qf7?! { (-1.41 → -0.65) Inaccuracy. Qa2 was best. } { [%eval -0.65] } (10... Qa2 11. d5 Ba7 12. Bb1 Qa6 13. g4 Bc5 14. Nd4 Bxd4 15. Rxd4 Nb6 16. Qg2) 11. e4?! { (-0.65 → -1.26) Inaccuracy. d5 was best. } { [%eval -1.26] } (11. d5 Ba7 12. h4 Nb6 13. Nd4 Nxd5 14. Nc6 Ra8 15. Bb3 e6 16. Rxd5 exd5) 11... c6 { [%eval -1.08] } 12. Qe1 { [%eval -1.44] } 12... O-O?! { (-1.44 → -0.69) Inaccuracy. d5 was best. } { [%eval -0.69] } (12... d5 13. e5 Nb6 14. Qe2 Nc4 15. Kb1 Nc7 16. Rde1 e6 17. h4 O-O-O 18. h5) 13. Qe3?! { (-0.69 → -1.37) Inaccuracy. e5 was best. } { [%eval -1.37] } (13. e5 dxe5 14. Qe4 g6 15. dxe5 Rxd1+ 16. Rxd1 Bxe5 17. Qxc6 Ned6 18. g3 Qc4) 13... Nc7 { [%eval -1.12] } 14. h4 { [%eval -1.57] } 14... e5 { [%eval -1.54] } 15. dxe5 { [%eval -1.24] } 15... dxe5 { [%eval -0.71] } 16. g4? { (-0.71 → -2.02) Mistake. Qc5 was best. } { [%eval -2.02] } (16. Qc5 Qe6 17. Qb4 Kh8 18. Bb3 Qg4 19. Rxd8 Rxd8 20. Rd1 Rxd1+ 21. Bxd1 Qe6) 16... Ba7 { [%eval -2.0] } 17. Qe2 { [%eval -1.91] } 17... Nb6 { [%eval -1.44] } 18. g5 { [%eval -1.85] } 18... Na4?! { (-1.85 → -0.94) Inaccuracy. Ne6 was best. } { [%eval -0.94] } (18... Ne6 19. Rxd8 Rxd8 20. Rd1 Rxd1+ 21. Bxd1 Nf4 22. Qd2 Qd7 23. Bb3+ Kf8 24. Ba3+) 19. gxf6 { [%eval -0.87] } 19... Qxf6 { [%eval -1.07] } 20. Ng5 { [%eval -1.63] } 20... h6?? { (-1.63 → 0.56) Blunder. Rxd1+ was best. } { [%eval 0.56] } (20... Rxd1+ 21. Rxd1 h6 22. Rd7 hxg5 23. Rxc7 Bxf2 24. hxg5 Qxg5+ 25. Kb1 Be3 26. Bb3+) 21. Bb3+ { [%eval 0.23] } 21... Kh8 { [%eval 0.0] } 22. Rxd8 { [%eval 0.0] } 22... Qxd8 { [%eval 0.06] } 23. Nf7+ { [%eval 0.07] } 23... Rxf7 { [%eval 0.16] } 24. Bxf7 { [%eval 0.25] } 24... Qf6 { [%eval 0.36] } 25. Bb3 { [%eval 0.33] } 25... Ne6 { [%eval 0.78] } 26. Bxe6?! { (0.78 → -0.12) Inaccuracy. Rd1 was best. } { [%eval -0.12] } (26. Rd1 Nac5 27. Bc2 Qxh4 28. Kb1 Na4 29. Bxa4 Nf4 30. Qc2 bxa4 31. Qxa4 Bxf2) 26... Qxe6 { [%eval -0.13] } 27. Rd1 { [%eval -0.24] } 27... Qa2 { [%eval 0.0] } 28. Rd8+ { [%eval 0.0] } 28... Kh7 { [%eval 0.0] } 29. f4?? { (0.00 → -4.54) Blunder. Rd2 was best. } { [%eval -4.54] } (29. Rd2 Nc5 30. Kc2 Na4 31. Kc1) 29... Be3+?! { (-4.54 → -3.49) Inaccuracy. exf4 was best. } { [%eval -3.49] } (29... exf4 30. Qc2 Be3+ 31. Kd1 Qxb2 32. Qxb2 Nxb2+ 33. Ke2 Nc4 34. h5 g5 35. hxg6+) 30. Qxe3 { [%eval -3.31] } 30... Qxb2+ { [%eval -3.34] } 31. Kd1 { [%eval -3.43] } 31... Nxc3+ { [%eval -3.45] } 32. Ke1 { [%eval -3.34] } 32... Qb1+ { [%eval -2.84] } 33. Kf2?! { (-2.84 → -3.68) Inaccuracy. Kd2 was best. } { [%eval -3.68] } (33. Kd2 b4 34. Qe1 Qa2+ 35. Ke3 Qc4 36. Kf3 b3 37. Rd2 c5 38. fxe5 Qf7+) 33... Nd1+ { [%eval -3.5] } 34. Rxd1 { [%eval -3.78] } 34... Qxd1 { [%eval -3.68] } 35. fxe5 { [%eval -3.49] } 35... Qc2+ { [%eval -3.02] } 36. Kf3 { [%eval -3.16] } 36... Qc4 { [%eval -3.61] } 37. Qf4? { (-3.61 → -6.98) Mistake. Kf2 was best. } { [%eval -6.98] } (37. Kf2 Kg8 38. Ke1 Qb4+ 39. Kd1 Qb1+ 40. Ke2 Qb2+ 41. Kd1 Qxe5 42. Qb3+ Kh8) 37... Kg8?? { (-6.98 → -1.79) Blunder. Qf1+ was best. } { [%eval -1.79] } (37... Qf1+ 38. Kg3 Qxf4+ 39. Kxf4 Kg8 40. e6 Kf8 41. Ke5 Ke7 42. Kf5 b4 43. Kg6) 38. Qf5? { (-1.79 → -3.64) Mistake. Qd2 was best. } { [%eval -3.64] } (38. Qd2 Qf1+ 39. Kg4 h5+ 40. Kxh5 Qf7+ 41. Kg5 Qe7+ 42. Kf5 b4 43. Qd6 Qf8+) 38... Qf7?? { (-3.64 → -0.61) Blunder. Qf1+ was best. } { [%eval -0.61] } (38... Qf1+ 39. Ke3 Qxf5 40. exf5 h5 41. Kd2 Kf7 42. Kd3 b4 43. Kc2 Ke7 44. Kb3) 39. Kg4?? { (-0.61 → -8.97) Blunder. h5 was best. } { [%eval -8.97] } (39. h5 Kf8 40. e6 Qf6 41. Ke3 Ke8 42. Kd3 b4 43. Kc2 Ke7 44. Qc5+ Kxe6) 39... Qxf5+ { [%eval -8.82] } 40. exf5 { [%eval -7.93] } 40... b4 { [%eval -7.47] } 41. e6 { [%eval -8.84] } 41... Kf8 { [%eval -7.67] } 42. Kh5?! { (-7.67 → -70.40) Inaccuracy. f6 was best. } { [%eval -70.4] } (42. f6 gxf6 43. Kf5 Ke7 44. Ke4 b3 45. Kd3 Kxe6 46. h5 f5 47. Kd2 Kd5) 42... b3 { [%eval -10.57] } 43. Kg4 { [%eval -81.15] } 43... b2 { [%eval -9.46] } 44. h5? { (-9.46 → Mate in 11) Checkmate is now unavoidable. f6 was best. } { [%eval #-11] } (44. f6 gxf6 45. Kf5 Ke7 46. Ke4 b1=Q+ 47. Ke3 Kxe6 48. Kd4 f5 49. Kc5 Qb5+) 44... b1=Q { [%eval #-10] } 45. e7+ { [%eval #-8] } 45... Kxe7 { [%eval #-7] } 46. f6+ { [%eval #-7] } 46... Kxf6 { [%eval #-6] } 47. Kf4 { [%eval #-5] } 47... Qb4+ { [%eval #-6] } 48. Kf3 { [%eval #-6] } 48... Kf5 { [%eval #-5] } 49. Kg3 { [%eval #-5] } 49... Qe4 { [%eval #-4] } 50. Kf2 { [%eval #-4] } 50... Kg4 { [%eval #-3] } 51. Kf1 { [%eval #-2] } 51... Qc2 { [%eval #-2] } 52. Kg1 { [%eval #-2] } 52... Kg3 { [%eval #-1] } 53. Kf1 { [%eval #-1] } 53... Qd1# { Black wins by checkmate. } 0-1
