Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/8c1Foa5F"] [Date "2026.05.19"] [Round "-"] [White "gokovim"] [Black "geisha_stalker228"] [Result "0-1"] [GameId "8c1Foa5F"] [UTCDate "2026.05.19"] [UTCTime "06:16:24"] [WhiteElo "624"] [BlackElo "692"] [WhiteRatingDiff "-6"] [BlackRatingDiff "+15"] [Variant "Standard"] [TimeControl "600+0"] [ECO "C20"] [Opening "King's Pawn Game: King's Head Opening"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. f3?! { (0.22 → -0.65) Inaccuracy. Nf3 was best. } { [%eval -0.65] } { C20 King's Pawn Game: King's Head Opening } (2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. Re1 Nd6 6. Nxe5 Nxe5) 2... Nc6 { [%eval -0.46] } 3. d3 { [%eval -0.84] } 3... Nf6 { [%eval -0.82] } 4. c4 { [%eval -0.87] } 4... d6?! { (-0.87 → 0.11) Inaccuracy. Bc5 was best. } { [%eval 0.11] } (4... Bc5 5. Nc3 a5 6. Nge2 d6 7. h4 Be6 8. g3 h6 9. a3) 5. a4?! { (0.11 → -0.81) Inaccuracy. Ne2 was best. } { [%eval -0.81] } (5. Ne2 g6 6. Be3 Bg7 7. Qd2 Be6 8. Nbc3 Nd7 9. h4 h5) 5... a6 { [%eval -0.48] } 6. a5 { [%eval -0.47] } 6... b5 { [%eval 0.03] } 7. g4?? { (0.03 → -2.06) Blunder. axb6 was best. } { [%eval -2.06] } (7. axb6 cxb6 8. Ne2 Be7 9. d4 O-O 10. Be3 Rb8 11. Nbc3 h5 12. d5 Nb4) 7... bxc4 { [%eval -1.91] } 8. dxc4 { [%eval -1.89] } 8... Be6 { [%eval -1.54] } 9. h3?! { (-1.54 → -2.18) Inaccuracy. Nc3 was best. } { [%eval -2.18] } (9. Nc3 Nd7 10. Nge2 Be7 11. Bg2 Bh4+ 12. Ng3 Nd4 13. Nd5 O-O 14. O-O Rb8) 9... d5?! { (-2.18 → -1.38) Inaccuracy. Nd7 was best. } { [%eval -1.38] } (9... Nd7 10. Kf2 Nc5 11. Nc3 Be7 12. Nd5 Rb8 13. Kg2 O-O 14. Ra3 Bg5 15. h4) 10. cxd5? { (-1.38 → -3.11) Mistake. g5 was best. } { [%eval -3.11] } (10. g5 dxe4 11. Qxd8+ Rxd8 12. gxf6 Nd4 13. Ra4 exf3 14. Kf2 gxf6 15. Nc3 Nb3) 10... Bxd5?? { (-3.11 → 1.93) Blunder. Nxd5 was best. } { [%eval 1.93] } (10... Nxd5 11. exd5 Qh4+ 12. Ke2 Nd4+ 13. Qxd4 exd4 14. dxe6 d3+ 15. Kxd3 Qe1 16. exf7+) 11. Nc3?? { (1.93 → -0.86) Blunder. exd5 was best. } { [%eval -0.86] } (11. exd5 Nxd5 12. Bc4 Bc5 13. h4 Ndb4 14. Qxd8+ Rxd8 15. Ra4 h5 16. Nc3 hxg4) 11... Be6 { [%eval -0.81] } 12. Qe2?? { (-0.81 → -2.77) Blunder. Qxd8+ was best. } { [%eval -2.77] } (12. Qxd8+ Kxd8 13. Be3 Nd7 14. f4 exf4 15. Bxf4 Nde5 16. O-O-O+ Bd6 17. Nd5 Rb8) 12... Bb4 { [%eval -2.72] } 13. Qe3 { [%eval -3.23] } 13... Bxa5?? { (-3.23 → -0.71) Blunder. Nd4 was best. } { [%eval -0.71] } (13... Nd4 14. Qf2 Nb3 15. Rb1 Qd4 16. Qe3 Nxc1 17. Qxc1 O-O 18. Ne2 Qc5 19. Ra1) 14. Qc5 { [%eval -0.64] } 14... Qd6?? { (-0.64 → 1.79) Blunder. Bxc3+ was best. } { [%eval 1.79] } (14... Bxc3+ 15. bxc3 Qd6 16. Qe3 Ne7 17. Ba3 Qc6 18. Ne2 h5 19. Ng3 hxg4 20. hxg4) 15. Qe3?? { (1.79 → -3.99) Blunder. Rxa5 was best. } { [%eval -3.99] } (15. Rxa5 Nxa5 16. Qxa5 O-O 17. Be3 Rab8 18. Rh2 Rfd8 19. g5 Nd7 20. Rd2 Qe7) 15... Nd5?? { (-3.99 → 0.76) Blunder. O-O was best. } { [%eval 0.76] } (15... O-O 16. f4 Bb6 17. Qd2 Qb4 18. Ra4 Qc5 19. Nf3 Rfd8 20. Qg2 exf4 21. Bxf4) 16. Qg5?? { (0.76 → -4.66) Blunder. exd5 was best. } { [%eval -4.66] } (16. exd5 Bxd5 17. Bd3 O-O-O 18. Rxa5 Nxa5 19. Nxd5 Qxd5 20. Bc2 Qc4 21. Rh2 Nc6) 16... Nxc3 { [%eval -4.4] } 17. Qxg7?? { (-4.40 → Mate in 7) Checkmate is now unavoidable. Bd2 was best. } { [%eval #-7] } (17. Bd2 Nxe4 18. fxe4 Bxd2+ 19. Qxd2 Nd4 20. Kf2 Qb6 21. Rd1 O-O 22. Kg3 Rfd8) 17... Rf8?? { (Mate in 7 → -4.28) Lost forced checkmate sequence. Nxe4+ was best. } { [%eval -4.28] } (17... Nxe4+ 18. Rxa5 Qb4+ 19. Kd1 Bb3+ 20. Ke2 Nd4+ 21. Ke3 Nc2+ 22. Ke2 Qc4+ 23. Kd1) 18. Qxh7?? { (-4.28 → Mate in 7) Checkmate is now unavoidable. Rxa5 was best. } { [%eval #-7] } (18. Rxa5 Qd1+ 19. Kf2 Qxc1 20. bxc3 Nxa5 21. Qxe5 Qb2+ 22. Ne2 Qb6+ 23. Qd4 Nc6) 18... Nd4?? { (Mate in 7 → -4.13) Lost forced checkmate sequence. Nxe4+ was best. } { [%eval -4.13] } (18... Nxe4+ 19. Rxa5 Qb4+ 20. Kd1 Bb3+ 21. Ke2 Nd4+ 22. Ke3 Nc2+ 23. Ke2 Qc4+ 24. Kd1) 19. g5?? { (-4.13 → Mate in 3) Checkmate is now unavoidable. Rxa5 was best. } { [%eval #-3] } (19. Rxa5 Nc2+ 20. Kf2 Nd1+ 21. Kg3 Qb6 22. Bb5+ Ke7 23. Bg5+ Kd6 24. Rxa6 Rxa6) 19... f5?? { (Mate in 3 → -4.71) Lost forced checkmate sequence. Nxe4+ was best. } { [%eval -4.71] } (19... Nxe4+ 20. b4 Qxb4+ 21. Kd1 Qe1#) 20. Qg6+ { [%eval -5.14] } 20... Rf7 { [%eval -4.45] } 21. Qg8+? { (-4.45 → -7.52) Mistake. Rxa5 was best. } { [%eval -7.52] } (21. Rxa5 Nc2+ 22. Kf2 Qb6+ 23. Kg3 f4+ 24. Kh4 Kd7 25. Qh6 Qxa5 26. bxc3 Qxc3) 21... Rf8?! { (-7.52 → -5.13) Inaccuracy. Kd7 was best. } { [%eval -5.13] } (21... Kd7 22. Qxf7+ Bxf7 23. Kf2 Nc2 24. bxc3 Qb6+ 25. Kg2 Ne1+ 26. Kg3 f4+ 27. Bxf4) 22. Qh7?? { (-5.13 → Mate in 3) Checkmate is now unavoidable. Qg6+ was best. } { [%eval #-3] } (22. Qg6+ Kd7 23. Kf2 Nxe4+ 24. Kg2 Bb6 25. Qh7+ Rf7 26. Qh5 Raf8 27. Ne2 Nc2) 22... fxe4?? { (Mate in 3 → -6.16) Lost forced checkmate sequence. Nxe4+ was best. } { [%eval -6.16] } (22... Nxe4+ 23. b4 Nc2+ 24. Ke2 Bc4#) 23. fxe4?? { (-6.16 → Mate in 1) Checkmate is now unavoidable. bxc3 was best. } { [%eval #-1] } (23. bxc3 Bxc3+ 24. Kf2 Bxa1 25. g6 Nf5 26. fxe4 Bg8 27. exf5 Bxh7 28. gxh7 Qb6+) 23... Bg8 { [%eval #-7] } 24. Qh4 { [%eval #-1] } 24... Be6?! { (Mate in 1 → -10.50) Lost forced checkmate sequence. Nc2# was best. } { [%eval -10.5] } (24... Nc2#) 25. bxc3?! { (-10.50 → Mate in 2) Checkmate is now unavoidable. Bf4 was best. } { [%eval #-2] } (25. Bf4 Nc2+ 26. Kf2 Rxf4+ 27. Kg3 Nxe4+ 28. Kh2 Rxh4 29. Ra3 Nxa3 30. Bg2 Nxg5) 25... Bxc3+ { [%eval #-2] } 26. Bd2 { [%eval #-2] } 26... Bxa1? { (Mate in 2 → -7.63) Lost forced checkmate sequence. Nc2+ was best. } { [%eval -7.63] } (26... Nc2+ 27. Kd1 Qxd2#) 27. Qg3? { (-7.63 → Mate in 7) Checkmate is now unavoidable. Qh5+ was best. } { [%eval #-7] } (27. Qh5+ Kd8 28. Qd1 Bb3 29. Qe2 Nc2+ 30. Kd1 Rxf1+ 31. Qxf1 Ne3+ 32. Ke2 Nxf1) 27... O-O-O? { (Mate in 7 → -7.95) Lost forced checkmate sequence. Nc2+ was best. } { [%eval -7.95] } (27... Nc2+ 28. Ke2 Bc4+ 29. Kd1 Rxf1+ 30. Kxc2 Qd4 31. Be1 Rxe1 32. Qxe1 Qb2+ 33. Kd1) 28. Bxa6+? { (-7.95 → Mate in 7) Checkmate is now unavoidable. Qd3 was best. } { [%eval #-7] } (28. Qd3 Kb8 29. Be2 Qc5 30. Nf3 Nxf3+ 31. Qxf3 Rxf3 32. Bxf3 Bd4 33. Rf1 Qc2) 28... Qxa6 { [%eval #-6] } 29. Qxe5 { [%eval #-1] } 29... Qd6? { (Mate in 1 → -8.41) Lost forced checkmate sequence. Rf1# was best. } { [%eval -8.41] } (29... Rf1#) 30. Qg3? { (-8.41 → Mate in 2) Checkmate is now unavoidable. Qxd6 was best. } { [%eval #-2] } (30. Qxd6 Rxd6 31. Ne2 Nf3+ 32. Kf2 Nxd2+ 33. Kg2 Be5 34. Rc1 Nxe4 35. Rf1 Rxf1) 30... Nc2+ { [%eval #-1] } 31. Kd1 { [%eval #-1] } 31... Bb3 { [%eval #-6] } 32. Qxb3 { [%eval #-1] } 32... Nd4? { (Mate in 1 → -8.44) Lost forced checkmate sequence. Qxd2# was best. } { [%eval -8.44] } (32... Qxd2#) 33. Qb1? { (-8.44 → Mate in 4) Checkmate is now unavoidable. Qc4 was best. } { [%eval #-4] } (33. Qc4 Ne6 34. Nf3 Rxf3 35. Qa2 Ra3 36. Qd5 Qa6 37. Qxd8+ Kxd8 38. Rg1 Bd4) 33... Rf1+ { [%eval #-3] } 34. Be1 { [%eval #-3] } 34... Nf3+ { [%eval #-5] } 35. Kc2 { [%eval #-2] } 35... Rxe1 { [%eval #-4] } 36. Qb3 { [%eval #-1] } 36... Nxg1 { [%eval #-5] } 37. Rxg1 { [%eval #-1] } 37... Rxg1 { [%eval #-5] } 38. Qe3 { [%eval #-1] } 38... Rg2+ { [%eval #-3] } 39. Kb1 { [%eval #-2] } 39... Qd1+ { [%eval #-2] } 40. Qc1 { [%eval #-2] } 40... Qxc1+ { [%eval #-2] } 41. Kxc1 { [%eval #-2] } 41... Rxg5 { [%eval #-5] } 42. Kb1 { [%eval #-3] } 42... Bf6 { [%eval #-5] } 43. h4 { [%eval #-4] } 43... Rh5 { [%eval #-5] } { White resigns. } 0-1