FEN
[Event "rated classical game"]
[Site "https://lichess.org/89CkzWh4"]
[Date "2026.06.04"]
[Round "-"]
[White "DragonChess_14"]
[Black "cathu11223344"]
[Result "1-0"]
[GameId "89CkzWh4"]
[UTCDate "2026.06.04"]
[UTCTime "09:16:38"]
[WhiteElo "2120"]
[BlackElo "2155"]
[WhiteRatingDiff "+21"]
[BlackRatingDiff "-15"]
[Variant "Standard"]
[TimeControl "2700+15"]
[ECO "C02"]
[Opening "French Defense: Advance Variation, Euwe Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.22] } 2. d4 { [%eval 0.29] } 2... d5 { [%eval 0.31] } 3. e5 { [%eval 0.25] } 3... c5 { [%eval 0.2] } 4. c3 { [%eval 0.27] } 4... Nc6 { [%eval 0.11] } 5. Nf3 { [%eval 0.22] } 5... Bd7 { [%eval 0.25] } { C02 French Defense: Advance Variation, Euwe Variation } 6. a3 { [%eval 0.16] } 6... f6 { [%eval 0.24] } 7. Bd3 { [%eval 0.15] } 7... cxd4 { [%eval 0.56] } 8. cxd4 { [%eval 0.59] } 8... fxe5 { [%eval 0.77] } 9. dxe5 { [%eval 0.84] } 9... Bc5 { [%eval 0.93] } 10. O-O { [%eval 0.71] } 10... Nge7 { [%eval 0.88] } 11. b4 { [%eval 0.75] } 11... Bb6 { [%eval 0.74] } 12. Nc3 { [%eval 0.74] } 12... O-O { [%eval 0.64] } 13. Na4 { [%eval 0.65] } 13... Nf5 { [%eval 1.09] } 14. Bg5 { [%eval 1.09] } 14... Qc7 { [%eval 1.1] } 15. Nxb6 { [%eval 1.15] } 15... Qxb6 { [%eval 1.48] } 16. b5 { [%eval 1.38] } 16... Ncd4? { (1.38 → 3.21) Mistake. Na5 was best. } { [%eval 3.21] } (16... Na5 17. g4 Nh6 18. Be3 Qd8 19. Ng5 g6 20. f4 Rc8 21. Qe1 Nf7 22. Nf3) 17. Nxd4 { [%eval 2.93] } 17... Qxd4 { [%eval 3.26] } 18. g4 { [%eval 3.12] } 18... h6 { [%eval 3.64] } 19. gxf5 { [%eval 3.43] } 19... exf5 { [%eval 3.61] } 20. e6 { [%eval 3.11] } 20... hxg5?! { (3.11 → 4.59) Inaccuracy. Bxe6 was best. } { [%eval 4.59] } (20... Bxe6 21. Be7 Rf7 22. Bb4 Qh4 23. Qe2 d4 24. f3 Bd5 25. Kh1 Qh5 26. Bc4) 21. exd7 { [%eval 4.44] } 21... Qh4 { [%eval 5.32] } 22. Qf3 { [%eval 5.06] } 22... f4 { [%eval 5.66] } 23. Qxd5+ { [%eval 6.12] } 23... Kh8 { [%eval 6.56] } 24. Kh1 { [%eval 6.43] } 24... g4 { [%eval 6.29] } 25. Rg1 { [%eval 6.19] } 25... Rad8 { [%eval 6.92] } 26. Rae1 { [%eval 6.66] } 26... Qh3 { [%eval 7.67] } 27. Re5 { [%eval 6.61] } 27... Rxd7?? { (6.61 → Mate in 5) Checkmate is now unavoidable. g6 was best. } { [%eval #5] } (27... g6 28. Re7 Qh4 29. Qe5+ Qf6 30. Qxf6+ Rxf6 31. Re8+ Kg7 32. Rxd8 Rd6 33. Rb8) 28. Rh5+ { [%eval #4] } 28... Qxh5 { [%eval #4] } 29. Qxh5+ { [%eval #3] } 29... Kg8 { [%eval #3] } 30. Bc4+ { [%eval #5] } 30... Rdf7 { [%eval #3] } 31. Bxf7+ { [%eval #8] } 31... Rxf7 { [%eval #9] } 32. Rd1 { [%eval 8.88] } 32... Rf8 { [%eval 8.45] } 33. Qxg4 { [%eval 8.2] } 33... f3? { (8.20 → Mate in 5) Checkmate is now unavoidable. Re8 was best. } { [%eval #5] } (33... Re8 34. Qg6 Kf8 35. Qf5+ Kg8 36. Qd5+ Kf8 37. Qh5 a6 38. Qf5+ Kg8 39. b6) 34. Rd5? { (Mate in 5 → 8.26) Lost forced checkmate sequence. Rd7 was best. } { [%eval 8.26] } (34. Rd7 Rf7 35. Qe6 Kh7 36. Rxf7 a6 37. Qf6 axb5 38. Qxg7#) 34... Re8 { [%eval 8.3] } 35. Rd1 { [%eval 8.07] } 35... Rf8? { (8.07 → Mate in 5) Checkmate is now unavoidable. a6 was best. } { [%eval #5] } (35... a6 36. Rg1 Re7 37. b6 Kf8 38. Qf5+ Kg8 39. Qg5 Rf7 40. h4 Rd7 41. Qg6) 36. Qc4+ { [%eval #8] } 36... Kh8 { [%eval #6] } 37. Qc7? { (Mate in 6 → 9.11) Lost forced checkmate sequence. Rg1 was best. } { [%eval 9.11] } (37. Rg1 Rf6 38. Qh4+ Rh6 39. Qe7 g6 40. Rc1 Rxh2+ 41. Kxh2 Kg8 42. Rc8#) 37... Rg8? { (9.11 → Mate in 5) Checkmate is now unavoidable. Kg8 was best. } { [%eval #5] } (37... Kg8 38. Rg1 Rf7 39. Qd8+ Kh7 40. Qe8 Rc7 41. Qh5+ Kg8 42. Qd5+ Kf8 43. Qd8+) 38. Qxb7 { [%eval #5] } 38... Re8 { [%eval #5] } 39. Qxa7? { (Mate in 5 → 8.45) Lost forced checkmate sequence. Qf7 was best. } { [%eval 8.45] } (39. Qf7 Rf8 40. Qxf8+ Kh7 41. Rd7 Kh6 42. Rxg7 a5 43. Qh8#) 39... Rg8? { (8.45 → Mate in 5) Checkmate is now unavoidable. Re6 was best. } { [%eval #5] } (39... Re6 40. Qf7 Rf6 41. Rd8+ Kh7 42. Qh5+ Rh6 43. Qf5+ Rg6 44. Rd1 Kh6 45. Qxg6+) 40. b6 { [%eval #6] } 40... Rf8 { [%eval #5] } 41. b7 { [%eval #5] } 41... Rg8 { [%eval #5] } 42. b8=Q { [%eval #4] } 42... Rxb8 { [%eval #4] } 43. Qxb8+ { [%eval #3] } 43... Kh7 { [%eval #3] } 44. Qa8 { [%eval #4] } 44... Kh6 { [%eval #4] } 45. Qxf3 { [%eval #3] } { Black resigns. } 1-0