lichess.org
Donate
FEN
[Event "rated variant:antichess game"] [Site "https://lichess.org/2D8dfKAy"] [Date "2026.03.15"] [Round "-"] [White "RuslanPPP"] [Black "SakkDomi"] [Result "0-1"] [GameId "2D8dfKAy"] [UTCDate "2026.03.15"] [UTCTime "14:00:01"] [WhiteElo "1500"] [BlackElo "1488"] [WhiteRatingDiff "-248"] [BlackRatingDiff "+25"] [Variant "Antichess"] [TimeControl "300+5"] [ECO "?"] [Opening "?"] [Termination "Normal"] [Annotator "lichess.org"] 1. e3 { [%eval 2.49] } 1... b5 { [%eval 2.0] } 2. Bxb5 { [%eval 1.19] } 2... a6?? { (1.19 → Mate in 20) Checkmate is now unavoidable. e6 was best. } { [%eval #20] } (2... e6 3. Bxd7 Bxd7 4. a4 Bxa4 5. Rxa4 Qxd2 6. Kxd2 Ne7 7. Rxa7) 3. Bxd7?? { (Mate in 20 → 2.98) Lost forced checkmate sequence. Bxa6 was best. } { [%eval 2.98] } (3. Bxa6 Nxa6 4. b4 Nxb4 5. c4 Nxa2 6. Rxa2 Rxa2 7. Qc2 Rxc2) 3... Qxd7?? { (2.98 → Mate in 13) Checkmate is now unavoidable. Kxd7 was best. } { [%eval #13] } (3... Kxd7 4. Nc3) 4. d4?? { (Mate in 13 → Mate in 15) Lost forced checkmate sequence. g4 was best. } { [%eval #-15] } (4. g4 Qxd2 5. Qxd2 Bxg4 6. Qd8 Kxd8 7. Kd1 Bxd1 8. e4 Bxc2) 4... Qxd4 { [%eval #-16] } 5. exd4 { [%eval #-12] } 5... Bg4 { [%eval #-14] } 6. Qxg4 { [%eval #-13] } 6... g5 { [%eval #-13] } 7. Qxg5 { [%eval #-12] } 7... Nh6 { [%eval #-12] } 8. Qxe7 { [%eval #-11] } 8... Bxe7 { [%eval #-11] } 9. Bxh6 { [%eval #-10] } 9... Bg5 { [%eval #-10] } 10. Bxg5 { [%eval #-9] } 10... f6 { [%eval #-9] } 11. Bxf6 { [%eval #-8] } 11... Kd7?? { (Mate in 8 → 6.17) Lost forced checkmate sequence. Nd7 was best. } { [%eval 6.17] } (11... Nd7 12. Bxh8 Nf6 13. Bxf6 Ke7 14. Bxe7 Rd8 15. Bxd8 a5 16. Bxc7 h5 17. Bxa5) 12. Bxh8 { [%eval 4.69] } 12... Kd6?? { (4.69 → Mate in 12) Checkmate is now unavoidable. Nc6 was best. } { [%eval #12] } (12... Nc6 13. d5) 13. d5 { [%eval #12] } 13... Kxd5 { [%eval #11] } 14. Be5 { [%eval #11] } 14... Kxe5 { [%eval #10] } 15. f4 { [%eval #10] } 15... Kxf4 { [%eval #9] } 16. g4 { [%eval #9] } 16... Kxg4 { [%eval #8] } 17. Nf3 { [%eval #8] } 17... Kxf3 { [%eval #7] } 18. Ke2 { [%eval #8] } 18... Kxe2 { [%eval #7] } 19. Rf1?? { (Mate in 7 → 0.84) Lost forced checkmate sequence. Rd1 was best. } { [%eval 0.84] } (19. Rd1 Kxd1 20. b4 Kxc2 21. Nc3 Kxc3 22. b5 axb5 23. Re1 Rxa2 24. Re4 Rxh2) 19... Kxf1 { [%eval 0.59] } 20. a3?? { (0.59 → -1.20) Blunder. Nd2 was best. } { [%eval -1.2] } (20. Nd2 Nc6) 20... Kf2?? { (-1.20 → 1.69) Blunder. Nd7 was best. } { [%eval 1.69] } (20... Nd7 21. c4) 21. h4?? { (1.69 → -3.19) Blunder. Nc3 was best. } { [%eval -3.19] } (21. Nc3 Kg3 22. hxg3 Nd7 23. g4 Rd8 24. g5 Nf8 25. g6 Nxg6 26. Nd1 Rxd1) 21... Kf3?! { (-3.19 → -2.38) Inaccuracy. Nc6 was best. } { [%eval -2.38] } (21... Nc6 22. a4 Ne7 23. h5 Re8 24. Ra2 Rg8 25. b3 h6 26. b4 Nc8 27. b5) 22. a4 { [%eval -2.02] } 22... Kf4?? { (-2.02 → 3.53) Blunder. Nd7 was best. } { [%eval 3.53] } (22... Nd7) 23. h5?? { (3.53 → -0.75) Blunder. c4 was best. } { [%eval -0.75] } (23. c4 Ra7) 23... Kf5?? { (-0.75 → 11.11) Blunder. Nd7 was best. } { [%eval 11.11] } (23... Nd7 24. c4 Nf8 25. Na3 c6 26. Rg1 Ng6 27. Rxg6 hxg6 28. hxg6 Rg8 29. c5) 24. h6?? { (11.11 → -2.25) Blunder. Na3 was best. } { [%eval -2.25] } (24. Na3 Ke4) 24... Kf6?? { (-2.25 → 4.84) Blunder. Nd7 was best. } { [%eval 4.84] } (24... Nd7) 25. Nc3?? { (4.84 → -2.45) Blunder. Na3 was best. } { [%eval -2.45] } (25. Na3 Nd7) 25... c6?? { (-2.45 → Mate in 8) Checkmate is now unavoidable. Nd7 was best. } { [%eval #8] } (25... Nd7 26. Ra2) 26. Nb5?? { (Mate in 8 → Mate in 5) Lost forced checkmate sequence. a5 was best. } { [%eval #-5] } (26. a5 Kg7 27. hxg7 h6 28. Ra2 Nd7 29. Nd5 cxd5 30. c4 dxc4 31. b3 cxb3) 26... cxb5 { [%eval #-5] } 27. axb5 { [%eval #-4] } 27... axb5 { [%eval #-4] } 28. Rxa8 { [%eval #-3] } 28... b4 { [%eval #-3] } 29. Rxb8 { [%eval #-2] } 29... b3?? { (Mate in 2 → -1.09) Lost forced checkmate sequence. Ke5 was best. } { [%eval -1.09] } (29... Ke5 30. Rxb4 Kd4 31. Rxd4#) 30. cxb3?? { (-1.09 → -3.58) Blunder. Rxb3 was best. } { [%eval -3.58] } (30. Rxb3 Ke5) 30... Kg7?? { (-3.58 → 1.90) Blunder. Ke6 was best. } { [%eval 1.9] } (30... Ke6) 31. hxg7 { [%eval 2.07] } 31... h5 { [%eval 2.51] } 32. Rf8?! { (2.51 → 1.46) Inaccuracy. b4 was best. } { [%eval 1.46] } (32. b4 h4) 32... h4 { [%eval 1.47] } 33. Rf4 { [%eval 1.76] } 33... h3 { [%eval 2.04] } 34. Rg4? { (2.04 → 0.70) Mistake. g8=R was best. } { [%eval 0.7] } (34. g8=R h2 35. Rd8 h1=K 36. Rc4 Kg1 37. b4 Kg2 38. b5 Kf2 39. Rc6 Ke1) 34... h2 { [%eval 1.03] } 35. Rg1?? { (1.03 → Mate in 4) Checkmate is now unavoidable. g8=B was best. } { [%eval #-4] } (35. g8=B h1=K 36. Rc4 Kg2 37. b4 Kg3 38. Rc1 Kf4 39. Bb3 Kf5 40. Ba4 Kf6) 35... hxg1=B?? { (Mate in 4 → 0.00) Lost forced checkmate sequence. hxg1=R was best. } { [%eval 0.0] } (35... hxg1=R 36. b4 Rxg7 37. b3 Ra7 38. b5 Ra4 39. bxa4#) 36. g8=K?? { (0.00 → Mate in 6) Checkmate is now unavoidable. g8=B was best. } { [%eval #-6] } (36. g8=B Bb6 37. Bc4 Ba7 38. Bb5 Bb8 39. Be2 Bg3 40. Bc4 Bh2 41. Ba6 Bc7) 36... Bb6 { [%eval #-11] } 37. Kf7 { [%eval #-10] } 37... Be3?? { (Mate in 10 → 0.00) Lost forced checkmate sequence. Bd4 was best. } { [%eval 0.0] } (37... Bd4 38. Ke7 Bxb2 39. Kd8 Be5 40. Ke8 Bc7 41. Kf7 Bf4 42. Kf8 Bh6 43. Kg7) 38. Kg6?? { (0.00 → Mate in 1) Checkmate is now unavoidable. Ke7 was best. } { [%eval #-1] } (38. Ke7 Bg1 39. Kd7 Bf2 40. Ke7 Bb6) 38... Bg5 { [%eval #-1] } 39. Kxg5# { Game ends by variant rule. } 0-1