FEN
[Event "rated rapid game"]
[Site "https://lichess.org/0HM6ANsJ"]
[Date "2026.06.06"]
[Round "-"]
[White "derivedCategory"]
[Black "PHDDB"]
[Result "0-1"]
[GameId "0HM6ANsJ"]
[UTCDate "2026.06.06"]
[UTCTime "14:25:43"]
[WhiteElo "2108"]
[BlackElo "2096"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+7"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "A10"]
[Opening "English Opening: Great Snake Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. c4 { [%eval 0.11] } 1... g6 { [%eval 0.2] } { A10 English Opening: Great Snake Variation } 2. g3 { [%eval 0.07] } 2... Bg7 { [%eval 0.21] } 3. Bg2 { [%eval 0.07] } 3... c5 { [%eval 0.12] } 4. Nc3 { [%eval 0.07] } 4... d6 { [%eval 0.2] } 5. d3 { [%eval 0.06] } 5... Nc6 { [%eval 0.06] } 6. e4 { [%eval -0.04] } 6... e6 { [%eval 0.1] } 7. Nge2 { [%eval 0.07] } 7... a6 { [%eval 0.19] } 8. O-O { [%eval 0.07] } 8... Nge7 { [%eval 0.1] } 9. Be3 { [%eval 0.1] } 9... Bd7?! { (0.10 → 0.82) Inaccuracy. Nd4 was best. } { [%eval 0.82] } (9... Nd4 10. Rb1 Nec6 11. a3 Bd7 12. b4 b6 13. f4 O-O 14. Kh1 h5 15. Qd2) 10. f4?! { (0.82 → -0.26) Inaccuracy. d4 was best. } { [%eval -0.26] } (10. d4 b6 11. f4 O-O 12. Qd2 e5 13. dxe5 dxe5 14. f5 f6 15. g4 Nd4) 10... O-O { [%eval 0.0] } 11. a3 { [%eval -0.26] } 11... Rc8 { [%eval 0.03] } 12. Rb1 { [%eval -0.01] } 12... b6 { [%eval 0.05] } 13. b4 { [%eval 0.09] } 13... Nd4 { [%eval 0.06] } 14. Qd2 { [%eval -0.22] } 14... Nec6 { [%eval -0.03] } 15. f5?! { (-0.03 → -0.72) Inaccuracy. Kh1 was best. } { [%eval -0.72] } (15. Kh1 Nxe2 16. Nxe2 Nd4 17. Nc3 Bc6 18. a4 Qd7 19. b5 axb5 20. axb5 Bb7) 15... exf5 { [%eval -0.79] } 16. Bh6 { [%eval -0.87] } 16... fxe4 { [%eval -0.97] } 17. Nxe4?? { (-0.97 → -3.34) Blunder. Bxe4 was best. } { [%eval -3.34] } (17. Bxe4 Nxe2+ 18. Nxe2 cxb4 19. Bxg7 Kxg7 20. axb4 b5 21. cxb5 Qb6+ 22. d4 axb5) 17... Bg4?? { (-3.34 → -0.16) Blunder. Nxe2+ was best. } { [%eval -0.16] } (17... Nxe2+ 18. Kh1 Ned4 19. Nxd6 Rc7 20. bxc5 bxc5 21. g4 Bc8 22. Ne4 f6 23. Nxf6+) 18. Nxd4 { [%eval -0.19] } 18... Nxd4 { [%eval -0.26] } 19. Bg5 { [%eval -0.18] } 19... f6 { [%eval -0.18] } 20. Bh6?? { (-0.18 → -2.07) Blunder. Be3 was best. } { [%eval -2.07] } (20. Be3 Kh8 21. Bxd4 cxd4 22. Rfe1 Bf5 23. Qf4 Bxe4 24. Qxe4 f5 25. Qe7 Bh6) 20... f5? { (-2.07 → -0.53) Mistake. Bxh6 was best. } { [%eval -0.53] } (20... Bxh6 21. Qxh6 Be2 22. Rf2 Bxd3 23. Re1 Kh8 24. h4 Bxe4 25. Bxe4 Qe7 26. Re3) 21. Bxg7 { [%eval -0.48] } 21... Kxg7 { [%eval -0.51] } 22. Nc3 { [%eval -0.38] } 22... Rc7 { [%eval -0.32] } 23. h3 { [%eval -0.37] } 23... Bh5 { [%eval -0.36] } 24. Nd5 { [%eval -0.39] } 24... Rcf7 { [%eval -0.42] } 25. Nf4 { [%eval -0.47] } 25... Qg5 { [%eval -0.17] } 26. Qf2 { [%eval -0.24] } 26... Re7 { [%eval 0.0] } 27. Nd5?! { (0.00 → -0.65) Inaccuracy. Rfe1 was best. } { [%eval -0.65] } (27. Rfe1 Rfe8 28. Rxe7+ Qxe7 29. bxc5 dxc5 30. Rxb6 Qe1+ 31. Qxe1 Rxe1+ 32. Kf2 Ra1) 27... Re2 { [%eval -0.68] } 28. Qf4 { [%eval -0.74] } 28... Qxf4 { [%eval -0.69] } 29. gxf4? { (-0.69 → -1.97) Mistake. Nxf4 was best. } { [%eval -1.97] } (29. Nxf4 Ra2 30. bxc5 dxc5 31. Rxb6 Kh6 32. Rf2 Rxa3 33. Rb7 a5 34. Rc7 a4) 29... Rd2 { [%eval -1.84] } 30. Nxb6 { [%eval -2.23] } 30... Rxd3 { [%eval -2.43] } 31. Ra1 { [%eval -2.95] } 31... Re8 { [%eval -2.91] } 32. Rfb1? { (-2.91 → -5.19) Mistake. Rae1 was best. } { [%eval -5.19] } (32. Rae1 Re2 33. Rxe2 Bxe2 34. Ra1 Rd2 35. Bd5 Rc2 36. Re1 Kh6 37. bxc5 dxc5) 32... Re2 { [%eval -4.88] } 33. Bf1?? { (-4.88 → Mate in 2) Checkmate is now unavoidable. Rf1 was best. } { [%eval #-2] } (33. Rf1 Bf3 34. Rxf3 Nxf3+ 35. Bxf3 Rxf3 36. b5 a5 37. a4 Rg3+ 38. Kh1 Rxh3+) 33... Rg3+ { [%eval #-3] } 34. Kh1 { [%eval #-3] } 34... Bf3+ { [%eval #-2] } 35. Bg2 { [%eval #-2] } 35... Bxg2+ { [%eval #-2] } 36. Kh2 { [%eval #-2] } 36... Rxh3+ { [%eval #-1] } 37. Kg1 { [%eval #-1] } 37... Rh1# { Black wins by checkmate. } 0-1