lichess.org
Donate
FEN
[Event "rated variant:chess960 game"] [Site "https://lichess.org/LsDYS3gN"] [Date "2026.04.03"] [Round "-"] [White "Hanskai"] [Black "MarioVillanueva"] [Result "0-1"] [GameId "LsDYS3gN"] [UTCDate "2026.04.03"] [UTCTime "19:30:39"] [WhiteElo "2513"] [BlackElo "2296"] [WhiteRatingDiff "-11"] [BlackRatingDiff "+8"] [BlackTitle "IM"] [Variant "Chess960"] [TimeControl "180+0"] [ECO "?"] [Opening "?"] [Termination "Normal"] [FEN "rbbnkrqn/pppppppp/8/8/8/8/PPPPPPPP/RBBNKRQN w KQkq - 0 1"] [SetUp "1"] [Annotator "lichess.org"] 1. d4 { [%eval 0.02] } 1... d5 { [%eval 0.12] } 2. Ng3 { [%eval 0.21] } 2... c6 { [%eval -0.13] } 3. e4?! { (-0.13 → -1.03) Inaccuracy. f4 was best. } { [%eval -1.03] } (3. f4 f5) 3... dxe4 { [%eval -0.9] } 4. Nxe4 { [%eval -1.09] } 4... Ng6? { (-1.09 → 0.03) Mistake. f5 was best. } { [%eval 0.03] } (4... f5 5. Ng3) 5. Ne3?? { (0.03 → -1.90) Blunder. f4 was best. } { [%eval -1.9] } (5. f4 f5) 5... Ne6?! { (-1.90 → -0.88) Inaccuracy. f5 was best. } { [%eval -0.88] } (5... f5) 6. c3 { [%eval -0.89] } 6... Nef4? { (-0.89 → 0.55) Mistake. f5 was best. } { [%eval 0.55] } (6... f5 7. Nd2) 7. g3 { [%eval 0.06] } 7... Nd5?! { (0.06 → 1.04) Inaccuracy. f5 was best. } { [%eval 1.04] } (7... f5 8. Ng5) 8. Bd3? { (1.04 → -0.39) Mistake. f4 was best. } { [%eval -0.39] } (8. f4 f5) 8... e5?! { (-0.39 → 0.69) Inaccuracy. f5 was best. } { [%eval 0.69] } (8... f5 9. Nc5) 9. Nxd5 { [%eval 0.65] } 9... cxd5 { [%eval 0.81] } 10. Bb5+ { [%eval 0.46] } 10... Bd7 { [%eval 0.61] } 11. Bxd7+ { [%eval 0.62] } 11... Kxd7 { [%eval 0.58] } 12. Nc5+ { [%eval 0.59] } 12... Kc6 { [%eval 0.47] } 13. Be3 { [%eval 0.34] } 13... Bd6 { [%eval 0.51] } 14. Nb3 { [%eval 0.0] } 14... e4 { [%eval 0.0] } 15. O-O-O { [%eval 0.01] } 15... f5 { [%eval 0.08] } 16. Kb1 { [%eval 0.08] } 16... Rac8 { [%eval 0.03] } 17. f3 { [%eval 0.13] } 17... b6 { [%eval 0.22] } 18. Qg2 { [%eval -0.02] } 18... Qe6 { [%eval -0.04] } 19. f4?! { (-0.04 → -1.08) Inaccuracy. Rde1 was best. } { [%eval -1.08] } (19. Rde1) 19... a5 { [%eval -0.73] } 20. Qe2 { [%eval -0.63] } 20... a4 { [%eval -0.74] } 21. Nd2 { [%eval -0.68] } 21... Kb7 { [%eval -0.21] } 22. Qb5 { [%eval -0.27] } 22... Ra8 { [%eval -0.29] } 23. c4?! { (-0.29 → -1.28) Inaccuracy. Nc4 was best. } { [%eval -1.28] } (23. Nc4 Be7) 23... Ne7 { [%eval -1.26] } 24. c5 { [%eval -1.28] } 24... Bc7 { [%eval -1.36] } 25. Rc1?! { (-1.36 → -2.04) Inaccuracy. b4 was best. } { [%eval -2.04] } (25. b4) 25... Qc6 { [%eval -1.95] } 26. Qe2 { [%eval -1.81] } 26... b5 { [%eval -1.51] } 27. h3 { [%eval -1.68] } 27... b4 { [%eval -1.86] } 28. g4?! { (-1.86 → -2.57) Inaccuracy. Rfd1 was best. } { [%eval -2.57] } (28. Rfd1 b3 29. a3 Qa6 30. Qxa6+ Rxa6 31. Nf1 Re6 32. h4 Ng8 33. Bd2 Rd8) 28... Qa6 { [%eval -2.81] } 29. Qf2 { [%eval -2.8] } 29... Qd3+ { [%eval -2.61] } 30. Ka1 { [%eval -2.55] } 30... g5?! { (-2.55 → -1.61) Inaccuracy. a3 was best. } { [%eval -1.61] } (30... a3 31. Nb3 Nc6 32. Qd2 Qb5 33. Rf2 axb2+ 34. Kxb2 g6 35. gxf5 gxf5 36. Kb1) 31. gxf5? { (-1.61 → -3.31) Mistake. Nc4 was best. } { [%eval -3.31] } (31. Nc4) 31... Nxf5 { [%eval -3.4] } 32. c6+ { [%eval -3.21] } 32... Ka6 { [%eval -3.16] } 33. Rfe1?! { (-3.16 → -4.90) Inaccuracy. Nxe4 was best. } { [%eval -4.9] } (33. Nxe4 Qxe4 34. Qd2 Rab8 35. Bg1 Nd6 36. Rfe1 Qxf4 37. Qe2+ Nc4 38. Rxc4 dxc4) 33... gxf4 { [%eval -4.7] } 34. Bxf4 { [%eval -4.36] } 34... Nxd4 { [%eval -4.51] } 35. Qg2 { [%eval -5.22] } 35... Rxf4 { [%eval -6.57] } 36. Qg7 { [%eval -5.97] } 36... Ra7 { [%eval -6.09] } 37. Qd7 { [%eval -6.02] } 37... Qxd2 { [%eval -5.28] } { White resigns. } 0-1