FEN
[Event "ChessMood 20-20 Grand Prix 2026"]
[Site "https://lichess.org/htiXgCBK"]
[Date "2026.02.20"]
[Round "-"]
[White "ckassios4"]
[Black "Hangar-18"]
[Result "1-0"]
[GameId "htiXgCBK"]
[UTCDate "2026.02.20"]
[UTCTime "20:00:00"]
[WhiteElo "2558"]
[BlackElo "2564"]
[WhiteRatingDiff "+5"]
[BlackRatingDiff "-8"]
[BlackTitle "FM"]
[BlackBerserk "true"]
[Variant "Standard"]
[TimeControl "180+0"]
[ECO "B01"]
[Opening "Scandinavian Defense: Main Line"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... d5 { [%eval 0.54] } 2. exd5 { [%eval 0.51] } 2... Qxd5 { [%eval 0.52] } 3. Nc3 { [%eval 0.47] } 3... Qa5 { [%eval 0.57] } { B01 Scandinavian Defense: Main Line } 4. Nf3 { [%eval 0.39] } 4... Nf6 { [%eval 0.52] } 5. d4 { [%eval 0.5] } 5... Nc6 { [%eval 0.75] } 6. d5 { [%eval 0.35] } 6... Nb4 { [%eval 0.3] } 7. Bc4 { [%eval 0.34] } 7... Bg4?! { (0.34 → 0.92) Inaccuracy. e6 was best. } { [%eval 0.92] } (7... e6 8. Bd2 Qb6 9. Be3 Bc5 10. dxe6 Bxe6 11. Bxc5 Qxc5 12. Bxe6) 8. h3?? { (0.92 → -1.76) Blunder. a3 was best. } { [%eval -1.76] } (8. a3 Bxf3 9. gxf3 O-O-O 10. Bd2 Qc5 11. axb4 Qxc4 12. Rxa7 Nxd5) 8... Bxf3 { [%eval -1.62] } 9. gxf3 { [%eval -1.44] } 9... O-O-O { [%eval -1.61] } 10. a3?! { (-1.61 → -2.76) Inaccuracy. Bd2 was best. } { [%eval -2.76] } (10. Bd2 Qc5 11. Bb3 Nbxd5 12. Ne4 Qc6 13. Qe2 e6 14. O-O-O Be7 15. h4 Rd7) 10... Nbxd5 { [%eval -2.73] } 11. Bd2 { [%eval -2.73] } 11... Qc5?! { (-2.73 → -1.81) Inaccuracy. Nxc3 was best. } { [%eval -1.81] } (11... Nxc3 12. bxc3 e6 13. Bd3 Nd7 14. Rb1 Nc5 15. Be2 Be7 16. O-O Qa4 17. Qc1) 12. Qe2 { [%eval -1.74] } 12... e6 { [%eval -1.52] } 13. O-O-O { [%eval -1.45] } 13... Be7 { [%eval -1.47] } 14. Ne4 { [%eval -1.49] } 14... Nxe4?! { (-1.49 → -0.67) Inaccuracy. Qb6 was best. } { [%eval -0.67] } (14... Qb6 15. h4 Nh5 16. Ng5 Nhf4 17. Bxf4 Nxf4 18. Qe4 Rxd1+ 19. Rxd1 Bxg5 20. hxg5) 15. fxe4 { [%eval -0.63] } 15... Nb6 { [%eval -0.69] } 16. Bb3 { [%eval -0.63] } 16... a6 { [%eval -0.53] } 17. Be3 { [%eval -1.03] } 17... Qc6?! { (-1.03 → -0.33) Inaccuracy. Qe5 was best. } { [%eval -0.33] } (17... Qe5 18. Bxb6) 18. Qg4?! { (-0.33 → -1.21) Inaccuracy. Bd4 was best. } { [%eval -1.21] } (18. Bd4) 18... g6?! { (-1.21 → -0.46) Inaccuracy. Bf6 was best. } { [%eval -0.46] } (18... Bf6) 19. h4?! { (-0.46 → -1.22) Inaccuracy. Qf3 was best. } { [%eval -1.22] } (19. Qf3) 19... h5 { [%eval -1.03] } 20. Qf3 { [%eval -0.99] } 20... f5?! { (-0.99 → -0.02) Inaccuracy. Rh7 was best. } { [%eval -0.02] } (20... Rh7 21. Bd4 Nd7 22. Kb1 Nc5 23. Bf6 Qe8 24. Qe3 Nxb3 25. Qa7 Nd2+ 26. Rxd2) 21. Qg2 { [%eval -0.27] } 21... Rxd1+ { [%eval 0.03] } 22. Rxd1 { [%eval -0.01] } 22... Rg8 { [%eval 0.1] } 23. Bxb6 { [%eval 0.15] } 23... cxb6 { [%eval 0.13] } 24. f3 { [%eval -0.08] } 24... Bxh4?? { (-0.08 → 3.90) Blunder. fxe4 was best. } { [%eval 3.9] } (24... fxe4) 25. exf5 { [%eval 3.82] } 25... Rg7 { [%eval 2.89] } 26. fxe6?? { (2.89 → 0.04) Blunder. Rd4 was best. } { [%eval 0.04] } (26. Rd4 Kb8 27. Rxh4 exf5 28. Kb1 Qe8 29. Rh1 Ka7 30. a4 g5 31. a5 bxa5) 26... Bf6 { [%eval 0.1] } 27. Kb1 { [%eval 0.15] } 27... Kb8 { [%eval 0.29] } 28. Qg3+ { [%eval 0.41] } 28... Ka7?? { (0.41 → 4.39) Blunder. Qc7 was best. } { [%eval 4.39] } (28... Qc7 29. f4) 29. Qf4 { [%eval 4.22] } 29... Be7 { [%eval 3.9] } 30. Qe5?? { (3.90 → -0.01) Blunder. Rd7 was best. } { [%eval -0.01] } (30. Rd7 g5 31. Qf5 Qc8 32. Bd5 h4 33. Qe5 Bf6 34. Qxf6 Rxd7 35. exd7 Qxd7) 30... Rh7? { (-0.01 → 1.26) Mistake. Qxf3 was best. } { [%eval 1.26] } (30... Qxf3 31. Rd7 Bf6 32. Qd6 Rxd7 33. Qxd7 Qf1+ 34. Ka2 Qb5 35. Qxb5 axb5 36. e7) 31. f4 { [%eval 1.13] } 31... Bc5 { [%eval 1.03] } 32. Bd5 { [%eval 1.06] } 32... Qc7 { [%eval 1.0] } 33. Qe4 { [%eval 0.5] } 33... h4?! { (0.50 → 1.42) Inaccuracy. Rg7 was best. } { [%eval 1.42] } (33... Rg7 34. Bb3 Qc6 35. Qe5 Qc7 36. Qf6 Qe7 37. Qxe7 Rxe7 38. Rd8 Be3 39. Rf8) 34. Qxg6 { [%eval 1.38] } 34... h3?! { (1.38 → 2.07) Inaccuracy. Rg7 was best. } { [%eval 2.07] } (34... Rg7 35. Qf5 a5 36. Ka2 Be3 37. Rh1 Qxf4 38. Qxf4 Bxf4 39. Rxh4 Bg5) 35. Bh1?! { (2.07 → 1.05) Inaccuracy. Bf3 was best. } { [%eval 1.05] } (35. Bf3 Re7 36. Qe4 Bd6 37. Rd4 h2 38. Ka2 a5 39. Bh1 Rg7 40. c3 Re7) 35... h2?! { (1.05 → 1.93) Inaccuracy. Rg7 was best. } { [%eval 1.93] } (35... Rg7) 36. f5?? { (1.93 → 0.00) Blunder. Qe4 was best. } { [%eval 0.0] } (36. Qe4 Rg7 37. Ka2 Bd6 38. Rd4 Re7 39. Rc4 Qb8 40. a4 Rc7 41. Rd4 Re7) 36... Rg7 { [%eval 0.0] } 37. Qh5 { [%eval -0.07] } 37... Rg1 { [%eval -0.18] } 38. Qf3?? { (-0.18 → -5.13) Blunder. Ka2 was best. } { [%eval -5.13] } (38. Ka2 Bxa3) 38... Qg3?? { (-5.13 → Mate in 1) Checkmate is now unavoidable. Qc6 was best. } { [%eval #1] } (38... Qc6 39. Kc1 Be3+ 40. Kb1 Qxf3 41. Bxf3 Rxd1+ 42. Ka2 h1=Q 43. Bxh1 Bg5 44. Be4) 39. Qxb7# { White wins by checkmate. } 1-0
