FEN
[Event "ChessMood 20-20 Grand Prix 2026"]
[Site "https://lichess.org/4FDs0T5W"]
[Date "2026.04.20"]
[Round "-"]
[White "sipkiper"]
[Black "Leo1234556"]
[Result "0-1"]
[GameId "4FDs0T5W"]
[UTCDate "2026.04.20"]
[UTCTime "21:57:23"]
[WhiteElo "1489"]
[BlackElo "1470"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+6"]
[Variant "Standard"]
[TimeControl "300+0"]
[ECO "A45"]
[Opening "Indian Defense: Accelerated London System"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } 2. Bf4 { [%eval 0.0] } { A45 Indian Defense: Accelerated London System } 2... e6 { [%eval 0.1] } 3. e3 { [%eval 0.0] } 3... d5 { [%eval 0.1] } 4. Nf3 { [%eval 0.0] } 4... c5 { [%eval 0.14] } 5. c4 { [%eval -0.17] } 5... cxd4 { [%eval -0.08] } 6. Nxd4 { [%eval -0.09] } 6... Nc6 { [%eval 0.03] } 7. cxd5 { [%eval -0.21] } 7... Nxd5 { [%eval 0.0] } 8. Bg3 { [%eval -0.42] } 8... Bb4+ { [%eval -0.35] } 9. Nd2 { [%eval -0.42] } 9... O-O?! { (-0.42 → 0.49) Inaccuracy. Nxd4 was best. } { [%eval 0.49] } (9... Nxd4 10. exd4 h5 11. h4 Ne7 12. Bb5+ Bd7 13. Bd3 Bxd2+ 14. Qxd2 Bc6 15. O-O) 10. a3?! { (0.49 → -0.11) Inaccuracy. Nxc6 was best. } { [%eval -0.11] } (10. Nxc6 bxc6 11. a3 Be7 12. Be2 Qa5 13. e4 Nf6 14. b4 Qd8 15. Qc2 a5) 10... Bd6?! { (-0.11 → 0.73) Inaccuracy. Nxd4 was best. } { [%eval 0.73] } (10... Nxd4 11. axb4 Nf5 12. b5 Qe7 13. Be5 f6 14. Bc3 Nxc3 15. bxc3 b6 16. Be2) 11. b4? { (0.73 → -0.58) Mistake. Nxc6 was best. } { [%eval -0.58] } (11. Nxc6 bxc6 12. Qc2 a5 13. Rc1 Bxg3 14. hxg3 h6 15. Rh4 Ba6 16. Bxa6 Rxa6) 11... Bxg3 { [%eval -0.59] } 12. hxg3 { [%eval -0.59] } 12... h6? { (-0.59 → 0.56) Mistake. Nxd4 was best. } { [%eval 0.56] } (12... Nxd4 13. exd4 h6 14. Rc1 a5 15. b5 Bd7 16. Bd3 Rc8 17. Ne4 Qb6) 13. Qg4? { (0.56 → -0.56) Mistake. Nxc6 was best. } { [%eval -0.56] } (13. Nxc6 bxc6 14. Nb3 Qb6 15. Bc4 Ba6 16. Bxa6 Qxa6 17. Qe2 Qb6 18. O-O) 13... e5 { [%eval -0.37] } 14. Nf5? { (-0.37 → -1.94) Mistake. Nxc6 was best. } { [%eval -1.94] } (14. Nxc6 Bxg4 15. Nxd8 Rfxd8 16. Nc4 e4 17. Na5 Rab8 18. Bc4 Nf6 19. O-O Rdc8) 14... Bxf5?? { (-1.94 → 0.39) Blunder. Qf6 was best. } { [%eval 0.39] } (14... Qf6 15. Qe4 Bxf5 16. Qxd5 Rfd8 17. Qa2 e4 18. Rc1 Ne5 19. Be2 Rac8) 15. Qxf5 { [%eval 0.36] } 15... Nce7 { [%eval 0.67] } 16. Qg4? { (0.67 → -0.59) Mistake. Qxe5 was best. } { [%eval -0.59] } (16. Qxe5 a5 17. b5 Rc8 18. Bc4 Nb6 19. Rd1 Qc7 20. Qxc7 Rxc7 21. Be2 Ned5) 16... Ng6?! { (-0.59 → 0.22) Inaccuracy. Nf6 was best. } { [%eval 0.22] } (16... Nf6 17. Qd1 Rc8 18. Bc4 e4 19. Rc1 h5 20. Be2 Ned5) 17. Bd3? { (0.22 → -1.03) Mistake. Ne4 was best. } { [%eval -1.03] } (17. Ne4 Qc8 18. Qxc8 Rfxc8 19. Nd6 Rc7 20. Rd1 Nf6 21. Bd3 Rd8 22. Ne4 Nd5) 17... Nde7?? { (-1.03 → 0.74) Blunder. Nxe3 was best. } { [%eval 0.74] } (17... Nxe3 18. Qe4 Ng4 19. O-O Rc8 20. Rfd1) 18. Ne4?? { (0.74 → -4.41) Blunder. Bc4 was best. } { [%eval -4.41] } (18. Bc4 Kh8 19. Qe2 f5 20. Rd1 Qb6 21. g4 e4 22. gxf5 Nxf5 23. Nxe4 a5) 18... Qxd3 { [%eval -4.42] } 19. Rd1 { [%eval -4.66] } 19... Qxa3 { [%eval -4.56] } 20. Ng5?! { (-4.56 → -6.04) Inaccuracy. Nc5 was best. } { [%eval -6.04] } (20. Nc5 Qc3+ 21. Kf1 a5 22. Nd7 Qxb4 23. Nxf8 Nxf8 24. Qxb4 axb4 25. Ke2 Nc6) 20... Qxb4+?? { (-6.04 → 2.65) Blunder. Qc3+ was best. } { [%eval 2.65] } (20... Qc3+ 21. Kf1 hxg5 22. Kg1 Rfd8 23. Rxd8+ Rxd8 24. Rh5 Qc6 25. Qxg5) 21. Kf1?? { (2.65 → -9.03) Blunder. Qxb4 was best. } { [%eval -9.03] } (21. Qxb4 a5 22. Qb5 hxg5 23. O-O Nc6 24. Rd7 Nge7 25. Ra1 g4 26. Rxb7 e4) 21... Qc4+?? { (-9.03 → 2.46) Blunder. Qxg4 was best. } { [%eval 2.46] } (21... Qxg4 22. Nf3 Qa4 23. Rc1 Rfd8 24. Kg1 Qa6 25. Rh5 Qa5 26. Kh2) 22. Ke1?? { (2.46 → -9.34) Blunder. Qxc4 was best. } { [%eval -9.34] } (22. Qxc4 hxg5 23. Ke2 Rab8 24. Qb5 Nc6 25. Qb1 b5 26. Rc1 Nce7 27. Rc7) 22... Qxg4 { [%eval -9.52] } 23. f4 { [%eval -9.95] } 23... hxg5 { [%eval -9.65] } 24. f5 { [%eval -10.75] } 24... Nxf5 { [%eval -10.41] } 25. Rf1 { [%eval -10.94] } 25... Nxe3 { [%eval -11.05] } 26. Rf4?! { (-11.05 → Mate in 4) Checkmate is now unavoidable. Rb1 was best. } { [%eval #-4] } (26. Rb1 Qxg3+ 27. Ke2 Nf4+ 28. Rxf4 exf4 29. Rh1 Qxg2+ 30. Kd3 Rfd8+ 31. Kc3) 26... Qxd1+ { [%eval #-3] } { White resigns. } 0-1