Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated classical game"] [Site "https://lichess.org/HV7hJjul"] [Date "2026.04.09"] [Round "-"] [White "jd0972"] [Black "Catholicity"] [Result "1-0"] [GameId "HV7hJjul"] [UTCDate "2026.04.09"] [UTCTime "19:04:53"] [WhiteElo "1710"] [BlackElo "1606"] [WhiteRatingDiff "+12"] [BlackRatingDiff "-7"] [Variant "Standard"] [TimeControl "2700+45"] [ECO "D02"] [Opening "Queen's Pawn Game: Zukertort Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. Nf3 { [%eval 0.08] } { D02 Queen's Pawn Game: Zukertort Variation } 2... c6 { [%eval 0.2] } 3. e3 { [%eval 0.13] } 3... e6 { [%eval 0.41] } 4. Bd3 { [%eval 0.37] } 4... Nf6 { [%eval 0.25] } 5. O-O { [%eval 0.27] } 5... Bd6 { [%eval 0.56] } 6. Nbd2 { [%eval 0.42] } 6... Nbd7 { [%eval 0.64] } 7. e4 { [%eval 0.46] } 7... Nxe4 { [%eval 0.52] } 8. Nxe4 { [%eval 0.53] } 8... dxe4 { [%eval 0.6] } 9. Bxe4 { [%eval 0.58] } 9... Nf6 { [%eval 0.66] } 10. Bg5 { [%eval 0.61] } 10... h6 { [%eval 0.75] } 11. Bxf6 { [%eval 0.78] } 11... Qxf6 { [%eval 0.83] } 12. c3 { [%eval 0.47] } 12... O-O { [%eval 0.44] } 13. Re1 { [%eval 0.36] } 13... Bd7 { [%eval 0.55] } 14. Ne5 { [%eval 0.42] } 14... Rad8 { [%eval 0.6] } 15. Qc2 { [%eval 0.45] } 15... g6 { [%eval 0.63] } 16. Ng4 { [%eval 0.18] } 16... Qg5 { [%eval 0.23] } 17. Ne5 { [%eval 0.32] } 17... Bxe5 { [%eval 0.29] } 18. dxe5 { [%eval 0.37] } 18... h5 { [%eval 0.65] } 19. Rad1 { [%eval 0.35] } 19... Kh8?! { (0.35 → 1.06) Inaccuracy. Bc8 was best. } { [%eval 1.06] } (19... Bc8 20. Bf3 c5 21. a3 Kg7 22. Qa4 Rxd1 23. Rxd1 a6 24. Qe4 Rd8 25. Rxd8) 20. g3 { [%eval 1.21] } 20... f5? { (1.21 → 2.59) Mistake. Bc8 was best. } { [%eval 2.59] } (20... Bc8 21. h4 Rxd1 22. Qxd1 Qe7 23. Re3 Kg7 24. Qa4 b6 25. Rd3 c5 26. Bc6) 21. f4? { (2.59 → 1.24) Mistake. exf6 was best. } { [%eval 1.24] } (21. exf6 h4 22. Qd2 Qxf6 23. Qh6+ Kg8 24. Rf1 Rf7 25. Bxg6 Rg7 26. Bh7+ Kf7) 21... Qe7 { [%eval 1.29] } 22. Bf3 { [%eval 1.42] } 22... Rb8?! { (1.42 → 2.35) Inaccuracy. Bc8 was best. } { [%eval 2.35] } (22... Bc8 23. Qa4 Qc5+ 24. Kg2 a5 25. Rxd8 Rxd8 26. Rd1 Rxd1 27. Qxd1 Qe7 28. b4) 23. a4 { [%eval 1.85] } 23... c5 { [%eval 1.88] } 24. b4?? { (1.88 → 0.14) Blunder. Rd6 was best. } { [%eval 0.14] } (24. Rd6 Rfc8 25. Red1 Be8 26. a5 b6 27. Qe2 c4 28. a6 Rc5 29. R1d4 Kh7) 24... Bc6?! { (0.14 → 1.06) Inaccuracy. cxb4 was best. } { [%eval 1.06] } (24... cxb4 25. Rd6 bxc3 26. Red1 Rfd8 27. a5 Rbc8 28. R1d3 Kh7 29. Rxc3 Bc6 30. Qd3) 25. Bxc6 { [%eval 1.15] } 25... bxc6 { [%eval 1.17] } 26. Rd6 { [%eval 0.95] } 26... cxb4 { [%eval 0.71] } 27. cxb4 { [%eval 1.04] } 27... Rxb4 { [%eval 0.91] } 28. Qxc6 { [%eval 0.48] } 28... Qb7? { (0.48 → 1.94) Mistake. Rb6 was best. } { [%eval 1.94] } (28... Rb6 29. Qd7 Rf7 30. Qc8+ Rf8 31. Qc4 Re8 32. Red1 Qb7 33. Rd7 Qf3 34. Rd8) 29. Rxe6 { [%eval 1.98] } 29... Qxc6 { [%eval 1.88] } 30. Rxc6 { [%eval 2.08] } 30... Rxa4? { (2.08 → 3.87) Mistake. Kg7 was best. } { [%eval 3.87] } (30... Kg7 31. Rd1 Kh6 32. a5 Ra4 33. Rdd6 Rg8 34. e6 Ra2 35. e7 Rb8 36. Rc1) 31. Rxg6 { [%eval 3.5] } 31... Kh7 { [%eval 4.08] } 32. Rg5 { [%eval 3.73] } 32... Kh6?! { (3.73 → 4.71) Inaccuracy. h4 was best. } { [%eval 4.71] } (32... h4 33. Kg2 Rb4 34. Kh3 hxg3 35. hxg3 a5 36. e6 a4 37. e7 Re8 38. Rxf5) 33. e6 { [%eval 4.36] } 33... Re8 { [%eval 4.6] } 34. Rxf5 { [%eval 4.32] } 34... Kg6 { [%eval 4.6] } 35. Rg5+ { [%eval 4.71] } 35... Kf6 { [%eval 4.9] } 36. Rxh5 { [%eval 4.9] } 36... Ra6 { [%eval 5.16] } 37. f5 { [%eval 4.94] } 37... Kg7 { [%eval 5.44] } 38. g4 { [%eval 5.39] } 38... Kf6 { [%eval 5.98] } 39. Rh6+ { [%eval 5.82] } 39... Kg5 { [%eval 6.07] } 40. Rg6+ { [%eval 6.15] } 40... Kf4 { [%eval 7.06] } 41. e7 { [%eval 6.74] } 41... Ra3?? { (6.74 → Mate in 20) Checkmate is now unavoidable. Rxg6 was best. } { [%eval #20] } (41... Rxg6 42. fxg6 Kxg4 43. g7 Kh5 44. Rf1 Rg8 45. Kh1 Rb8 46. g8=Q Rxg8 47. Rf8) 42. f6 { [%eval 13.78] } { Black resigns. } 1-0