FEN
[Event "rated blitz game"]
[Site "https://lichess.org/AIOEX04o"]
[Date "2026.01.20"]
[Round "-"]
[White "Sunlio"]
[Black "K-Edword"]
[Result "1-0"]
[GameId "AIOEX04o"]
[UTCDate "2026.01.20"]
[UTCTime "20:24:59"]
[WhiteElo "2027"]
[BlackElo "1722"]
[WhiteRatingDiff "+2"]
[BlackRatingDiff "-1"]
[Variant "Standard"]
[TimeControl "300+0"]
[ECO "D31"]
[Opening "Semi-Slav Defense: Accelerated Move Order"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.17] } 1... d5 { [%eval 0.27] } 2. c4 { [%eval 0.18] } 2... c6 { [%eval 0.21] } 3. Nc3 { [%eval 0.17] } 3... e6 { [%eval 0.26] } { D31 Semi-Slav Defense: Accelerated Move Order } 4. cxd5 { [%eval 0.12] } 4... f5?? { (0.12 → 2.08) Blunder. exd5 was best. } { [%eval 2.08] } (4... exd5 5. Bf4 Nf6 6. e3 Bf5 7. Nf3 Nbd7 8. Bd3 Bxd3 9. Qxd3) 5. Nf3? { (2.08 → 0.48) Mistake. dxe6 was best. } { [%eval 0.48] } (5. dxe6 Bxe6 6. Nf3 Nf6 7. g3 Bb4 8. Bh3 O-O 9. O-O Bxc3) 5... cxd5 { [%eval 0.54] } 6. Bg5 { [%eval 0.37] } 6... Be7 { [%eval 0.64] } 7. e3?? { (0.64 → -3.60) Blunder. Bxe7 was best. } { [%eval -3.6] } (7. Bxe7 Qxe7 8. e3 Nf6 9. Qb3 O-O 10. Be2 Nc6 11. O-O a6) 7... Bxg5 { [%eval -3.54] } 8. Bb5+ { [%eval -3.55] } 8... Kf7 { [%eval -2.88] } 9. Ne5+ { [%eval -3.02] } 9... Kf6?? { (-3.02 → 0.47) Blunder. Kf8 was best. } { [%eval 0.47] } (9... Kf8 10. e4 Bf6 11. O-O Ne7 12. exf5 exf5 13. Nxd5 Nxd5 14. Re1 g6 15. Qb3) 10. h4? { (0.47 → -0.90) Mistake. f4 was best. } { [%eval -0.9] } (10. f4 Bh6) 10... Bh6 { [%eval -0.86] } 11. g4?! { (-0.86 → -1.75) Inaccuracy. Qf3 was best. } { [%eval -1.75] } (11. Qf3) 11... fxg4 { [%eval -1.97] } 12. Nxg4+ { [%eval -2.04] } 12... Ke7 { [%eval -1.95] } 13. Qf3 { [%eval -2.59] } 13... Nf6 { [%eval -2.44] } 14. Nxh6 { [%eval -2.39] } 14... gxh6 { [%eval -2.37] } 15. Rg1 { [%eval -2.53] } 15... Rf8? { (-2.53 → -1.16) Mistake. Qf8 was best. } { [%eval -1.16] } (15... Qf8) 16. O-O-O?! { (-1.16 → -2.28) Inaccuracy. e4 was best. } { [%eval -2.28] } (16. e4 Rf7) 16... Nc6 { [%eval -1.75] } 17. Rg7+ { [%eval -2.08] } 17... Rf7 { [%eval -1.85] } 18. Rxf7+ { [%eval -1.85] } 18... Kxf7 { [%eval -1.9] } 19. Rg1?! { (-1.90 → -2.89) Inaccuracy. Bxc6 was best. } { [%eval -2.89] } (19. Bxc6 bxc6 20. Rg1 Qf8 21. Na4 Ke7 22. Qg3 Ne8 23. Nc5 Qf6 24. Qg8 Qf7) 19... Ke7?? { (-2.89 → 1.54) Blunder. Bd7 was best. } { [%eval 1.54] } (19... Bd7 20. Bd3 Qf8 21. e4 dxe4 22. Bxe4 Rc8 23. Kb1 Ke7 24. d5 exd5 25. Nxd5+) 20. Rg7+ { [%eval 1.88] } 20... Kd6?? { (1.88 → 4.25) Blunder. Kf8 was best. } { [%eval 4.25] } (20... Kf8) 21. Qf4+?! { (4.25 → 3.09) Inaccuracy. Rf7 was best. } { [%eval 3.09] } (21. Rf7 Ne4 22. Qf4+ e5 23. Qxh6+ Be6 24. Bxc6 bxc6 25. dxe5+ Kc5 26. Qxe6 Nxc3) 21... e5 { [%eval 3.08] } 22. dxe5+ { [%eval 2.47] } 22... Nxe5 { [%eval 2.62] } 23. Rf7?? { (2.62 → -2.16) Blunder. Qb4+ was best. } { [%eval -2.16] } (23. Qb4+) 23... Be6?? { (-2.16 → Mate in 1) Checkmate is now unavoidable. Ke6 was best. } { [%eval #1] } (23... Ke6 24. Rg7 Qf8 25. Rc7 Bd7 26. Bxd7+ Nfxd7 27. Qd4 Qf3 28. e4 Nf6 29. exd5+) 24. Rxf6?? { (Mate in 1 → 5.41) Lost forced checkmate sequence. Qb4# was best. } { [%eval 5.41] } (24. Qb4#) 24... a6?! { (5.41 → 7.04) Inaccuracy. a5 was best. } { [%eval 7.04] } (24... a5 25. Be2 Qc7 26. Qf5 Qc8 27. f4 Nc6 28. Rxh6 Qg8 29. Qxd5+ Ke7 30. Qg5+) 25. Qb4+ { [%eval 6.91] } 25... Kc7 { [%eval 6.21] } 26. Qc5+?! { (6.21 → 4.36) Inaccuracy. Rxe6 was best. } { [%eval 4.36] } (26. Rxe6 axb5 27. Qf4 b6 28. Qxe5+ Kb7 29. Re7+ Ka6 30. Qxd5 Qxd5 31. Nxd5 Rc8+) 26... Kb8?! { (4.36 → 6.95) Inaccuracy. Nc6 was best. } { [%eval 6.95] } (26... Nc6 27. Rxe6 axb5 28. Nxb5+ Kb8 29. Rd6 Qxh4 30. Rxd5 Qe7 31. Qc3 Na7 32. Nxa7) 27. Rxe6 { [%eval 5.84] } 27... Nc6?! { (5.84 → 8.27) Inaccuracy. axb5 was best. } { [%eval 8.27] } (27... axb5 28. Rxe5 Ra6 29. Rf5 Rc6 30. Rf8 Rxc5 31. Rxd8+ Kc7 32. Rxd5 Rc4 33. Rd4) 28. Nxd5? { (8.27 → 3.94) Mistake. Bxc6 was best. } { [%eval 3.94] } (28. Bxc6 bxc6 29. Qb4+ Kc8 30. Rxc6+ Kd7 31. Rd6+ Ke8 32. Rxd8+ Rxd8 33. Qf4 d4) 28... axb5 { [%eval 4.58] } 29. Nb6?? { (4.58 → 1.58) Blunder. Rd6 was best. } { [%eval 1.58] } (29. Rd6 Qa5 30. Nc3 Ra6 31. Rd5 Na7 32. Qf8+ Nc8 33. Qf4+ Qc7 34. Qxc7+ Kxc7) 29... Qc7?? { (1.58 → 7.46) Blunder. Rxa2 was best. } { [%eval 7.46] } (29... Rxa2 30. Rd6) 30. Re8+ { [%eval 7.42] } 30... Nd8 { [%eval 7.39] } 31. Qxc7+ { [%eval 7.51] } 31... Kxc7 { [%eval 7.44] } 32. Nxa8+ { [%eval 7.27] } 32... Kd7 { [%eval 7.49] } 33. Rxd8+ { [%eval 7.47] } 33... Kxd8 { [%eval 7.36] } 34. Nb6 { [%eval 7.38] } 34... Kc7 { [%eval 7.28] } 35. Nd5+ { [%eval 7.3] } 35... Kd6 { [%eval 7.19] } 36. Nf4 { [%eval 7.18] } 36... Ke5 { [%eval 6.89] } 37. Kc2 { [%eval 6.57] } 37... b4 { [%eval 6.98] } 38. Kb3 { [%eval 6.62] } 38... Ke4 { [%eval 7.46] } 39. Kxb4 { [%eval 7.87] } 39... Kf3 { [%eval 7.59] } 40. a4 { [%eval 7.0] } 40... Kg4 { [%eval 7.68] } 41. Kc5 { [%eval 8.15] } 41... Kxh4 { [%eval 8.87] } 42. b4 { [%eval 8.53] } 42... Kg4 { [%eval 8.44] } 43. b5 { [%eval 8.02] } 43... h5 { [%eval 8.65] } 44. a5 { [%eval 8.26] } 44... h4 { [%eval 8.71] } 45. a6 { [%eval 8.27] } 45... h3 { [%eval 8.41] } 46. Nxh3 { [%eval 8.03] } 46... Kxh3? { (8.03 → Mate in 9) Checkmate is now unavoidable. bxa6 was best. } { [%eval #9] } (46... bxa6 47. bxa6 Kxh3 48. e4 Kg4 49. e5 Kf5 50. Kd6 h5 51. e6 h4 52. a7) 47. axb7 { [%eval #9] } 47... h5 { [%eval #11] } 48. b8=Q { [%eval #11] } 48... Kg2 { [%eval #7] } 49. Qc7 { [%eval #8] } 49... Kxf2 { [%eval #6] } 50. b6 { [%eval #5] } 50... Kxe3 { [%eval #5] } 51. b7 { [%eval #4] } 51... h4 { [%eval #4] } 52. b8=Q { [%eval #3] } 52... h3 { [%eval #3] } 53. Qbb6 { [%eval #3] } 53... h2 { [%eval #3] } 54. Qb3+ { [%eval #2] } 54... Kf2 { [%eval #2] } 55. Qf4+ { [%eval #2] } 55... Kg2 { [%eval #2] } 56. Qbe3 { [%eval #2] } 56... h1=Q { [%eval #1] } 57. Qfg3+ { [%eval #1] } 57... Kf1 { [%eval #1] } 58. Qee1# { White wins by checkmate. } 1-0
