FEN
[Event "rated classical game"]
[Site "https://adjva4.dpdns.org/UppZ0irn"]
[Date "2026.04.22"]
[Round "-"]
[White "mohking7"]
[Black "peter1357"]
[Result "0-1"]
[GameId "UppZ0irn"]
[UTCDate "2026.04.22"]
[UTCTime "20:30:48"]
[WhiteElo "2148"]
[BlackElo "2240"]
[WhiteRatingDiff "-9"]
[BlackRatingDiff "+6"]
[Variant "Standard"]
[TimeControl "900+15"]
[ECO "A04"]
[Opening "Zukertort Opening: Dutch Variation"]
[Termination "Normal"]
[Annotator "adjva4.dpdns.org"]
1. Nf3 { [%eval 0.1] } 1... f5 { [%eval 0.54] } { A04 Zukertort Opening: Dutch Variation } 2. c4 { [%eval 0.45] } 2... e6 { [%eval 0.6] } 3. g3 { [%eval 0.5] } 3... Nf6 { [%eval 0.5] } 4. Bg2 { [%eval 0.44] } 4... Be7 { [%eval 0.48] } 5. b3 { [%eval 0.44] } 5... d6 { [%eval 0.6] } 6. d4 { [%eval 0.58] } 6... O-O { [%eval 0.54] } 7. Bb2 { [%eval 0.6] } 7... Ne4 { [%eval 0.52] } 8. Nbd2 { [%eval 0.43] } 8... Nd7 { [%eval 0.69] } 9. d5? { (0.69 → -0.47) Mistake. O-O was best. } { [%eval -0.47] } (9. O-O d5 10. Ne1 b6 11. Nd3 Bb7 12. Rc1 Re8 13. cxd5 exd5 14. Nf3 a5) 9... Nxd2 { [%eval -0.48] } 10. Nxd2 { [%eval -0.45] } 10... e5 { [%eval -0.48] } 11. O-O { [%eval -0.5] } 11... e4 { [%eval -0.32] } 12. e3 { [%eval -0.38] } 12... Bf6 { [%eval -0.36] } 13. Qc2 { [%eval -0.48] } 13... Ne5 { [%eval -0.26] } 14. f3 { [%eval -0.27] } 14... exf3 { [%eval -0.3] } 15. Nxf3 { [%eval -0.32] } 15... Nxf3+ { [%eval -0.24] } 16. Rxf3 { [%eval -0.23] } 16... Bxb2 { [%eval -0.29] } 17. Qxb2 { [%eval -0.32] } 17... Qf6 { [%eval 0.17] } 18. Qxf6 { [%eval 0.16] } 18... Rxf6 { [%eval 0.22] } 19. Raf1 { [%eval 0.23] } 19... Bd7 { [%eval 0.35] } 20. Bh3 { [%eval 0.0] } 20... Re8 { [%eval -0.09] } 21. Kf2?! { (-0.09 → -1.01) Inaccuracy. Bxf5 was best. } { [%eval -1.01] } (21. Bxf5 Bxf5 22. Rxf5 Rxf5 23. Rxf5 Rxe3 24. Kg2 a5 25. Rf3 Re1 26. h4 h5) 21... Rh6 { [%eval -1.08] } 22. Kg2?! { (-1.08 → -1.80) Inaccuracy. Bxf5 was best. } { [%eval -1.8] } (22. Bxf5 Bxf5 23. Rxf5 Rxh2+ 24. Kg1 Rxa2 25. Rf7 Re2 26. c5 R2xe3 27. Rxc7 dxc5) 22... g6 { [%eval -1.73] } 23. Re1 { [%eval -1.77] } 23... Re7?! { (-1.77 → -0.85) Inaccuracy. Kg7 was best. } { [%eval -0.85] } (23... Kg7 24. Ref1 Re7 25. a4 a5 26. Re1 b6 27. Rf2 Re4 28. Rff1 Kf6 29. g4) 24. Rf4?? { (-0.85 → -3.29) Blunder. Rff1 was best. } { [%eval -3.29] } (24. Rff1 Re4 25. Rf4 Re5 26. Rf2 c6 27. e4 cxd5 28. cxd5 Be8 29. g4 fxe4) 24... g5 { [%eval -3.17] } 25. Rxf5 { [%eval -3.23] } 25... Rxh3 { [%eval -2.81] } 26. Rxg5+ { [%eval -2.87] } 26... Rg7 { [%eval -2.82] } 27. Rxg7+ { [%eval -2.83] } 27... Kxg7 { [%eval -2.78] } 28. e4 { [%eval -3.28] } 28... Rh5 { [%eval -3.04] } 29. h3?! { (-3.04 → -4.33) Inaccuracy. b4 was best. } { [%eval -4.33] } (29. b4 Rh6 30. c5 Rf6 31. Re3 Rf7 32. g4 Rf4 33. h3 Kf6 34. Ra3 a6) 29... Bxh3+ { [%eval -4.42] } 30. Kf3 { [%eval -4.25] } 30... Bd7 { [%eval -3.97] } 31. Kf4 { [%eval -4.3] } 31... h6 { [%eval -4.21] } 32. c5 { [%eval -3.88] } 32... Re5 { [%eval -3.52] } 33. cxd6 { [%eval -3.75] } 33... cxd6 { [%eval -3.9] } 34. Rc1 { [%eval -3.79] } 34... Re7 { [%eval -3.79] } 35. Rc7 { [%eval -3.92] } 35... Rf7+ { [%eval -4.37] } 36. Ke3 { [%eval -4.25] } 36... Bg4 { [%eval -4.28] } 37. Rc2 { [%eval -4.32] } 37... Rf3+ { [%eval -4.26] } 38. Kd4 { [%eval -4.54] } 38... Kf6 { [%eval -4.56] } 39. Rc7 { [%eval -4.49] } 39... Rxg3 { [%eval -4.16] } 40. Rxb7 { [%eval -3.64] } 40... Be2 { [%eval -3.54] } 41. e5+?! { (-3.54 → -5.11) Inaccuracy. Rd7 was best. } { [%eval -5.11] } (41. Rd7 Rd3+ 42. Kc4 Ke5 43. Rxa7 h5 44. a4 Re3+ 45. Kb4 Rxe4+ 46. Ka5 Kxd5) 41... dxe5+ { [%eval -4.7] } 42. Ke4?? { (-4.70 → Mate in 1) Checkmate is now unavoidable. Kc5 was best. } { [%eval #-1] } (42. Kc5 Rc3+ 43. Kd6 e4 44. Rxa7 e3 45. Re7 Bf3 46. Re8 e2 47. Re6+ Kg5) 42... Bd3# { Black wins by checkmate. } 0-1