FEN
[Event "rated classical game"]
[Site "https://lichess.org/cmPyRsWg"]
[Date "2025.12.10"]
[Round "-"]
[White "duumir"]
[Black "tianlehe"]
[Result "0-1"]
[GameId "cmPyRsWg"]
[UTCDate "2025.12.10"]
[UTCTime "12:29:47"]
[WhiteElo "1924"]
[BlackElo "1937"]
[WhiteRatingDiff "-5"]
[BlackRatingDiff "+27"]
[Variant "Standard"]
[TimeControl "1500+0"]
[ECO "C24"]
[Opening "Bishop's Opening: Berlin Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Bc4 { [%eval 0.03] } 2... Nf6 { [%eval 0.11] } { C24 Bishop's Opening: Berlin Defense } 3. d3 { [%eval 0.0] } 3... c6 { [%eval 0.0] } 4. Bg5 { [%eval -0.3] } 4... d5 { [%eval -0.37] } 5. exd5 { [%eval -0.39] } 5... cxd5 { [%eval -0.27] } 6. Bxf6?! { (-0.27 → -0.96) Inaccuracy. Bb3 was best. } { [%eval -0.96] } (6. Bb3 Nc6 7. Ne2 Qa5+ 8. Bd2 Qb6 9. O-O Be6 10. Be3 Qc7) 6... gxf6 { [%eval -0.99] } 7. Bb3 { [%eval -1.07] } 7... Nc6 { [%eval -1.11] } 8. Nc3 { [%eval -1.43] } 8... Be6 { [%eval -1.54] } 9. Nge2 { [%eval -1.55] } 9... Qa5 { [%eval -1.54] } 10. O-O { [%eval -1.65] } 10... O-O-O { [%eval -1.66] } 11. d4 { [%eval -1.74] } 11... h5 { [%eval -1.77] } 12. Qd3 { [%eval -1.94] } 12... h4 { [%eval -1.81] } 13. Rfd1 { [%eval -2.04] } 13... h3 { [%eval -2.09] } 14. g3 { [%eval -2.22] } 14... e4 { [%eval -2.2] } 15. Qb5 { [%eval -2.17] } 15... Qxb5 { [%eval -2.28] } 16. Nxb5 { [%eval -2.2] } 16... Bh6 { [%eval -2.08] } 17. a4 { [%eval -2.66] } 17... f5 { [%eval -2.52] } 18. a5 { [%eval -3.0] } 18... a6 { [%eval -2.91] } 19. Nbc3 { [%eval -3.08] } 19... f4 { [%eval -2.95] } 20. gxf4 { [%eval -2.9] } 20... Ne7 { [%eval -3.1] } 21. Na4 { [%eval -3.1] } 21... Rhg8+ { [%eval -3.06] } 22. Kh1?! { (-3.06 → -4.17) Inaccuracy. Ng3 was best. } { [%eval -4.17] } (22. Ng3 Kb8 23. Nc5 Bg4 24. Rdb1 Bxf4 25. c3 Bd2 26. Bd1 Bc8 27. Nb3 Bh6) 22... Bg4 { [%eval -4.16] } 23. Nb6+ { [%eval -4.3] } 23... Kb8 { [%eval -4.44] } 24. Ng3 { [%eval -4.4] } 24... Bxf4 { [%eval -4.31] } 25. Re1 { [%eval -4.96] } 25... Bd2 { [%eval -5.0] } 26. Rf1 { [%eval -5.13] } 26... Bf3+ { [%eval -6.03] } 27. Kg1 { [%eval -5.83] } 27... Nf5 { [%eval -5.74] } 28. Bxd5?! { (-5.74 → -7.80) Inaccuracy. Rfe1 was best. } { [%eval -7.8] } (28. Rfe1 Nxd4 29. Bxd5 Nxc2 30. Rec1 Nxa1 31. Rxa1 Rg5 32. Bxf7 Bxa5 33. Nc4 Bc7) 28... Nxg3 { [%eval -7.66] } 29. fxg3 { [%eval -8.23] } 29... Be3+ { [%eval -8.03] } 30. Rf2 { [%eval -7.01] } 30... Rxg3+ { [%eval -5.74] } 31. hxg3?? { (-5.74 → Mate in 3) Checkmate is now unavoidable. Kf1 was best. } { [%eval #-3] } (31. Kf1 Rg2 32. Rxf3 exf3 33. Bxf3 Rf2+ 34. Ke1 Bxd4 35. Ra3 Rxc2 36. Bg4 Bf2+) 31... h2+ { [%eval #-2] } 32. Kxh2 { [%eval #-2] } 32... Rh8+ { [%eval #-1] } 33. Kg1 { [%eval #-1] } 33... Rh1# { Black wins by checkmate. } 0-1