FEN
[Event "casual rapid game"]
[Site "https://lichess.org/4m5Td3OS"]
[Date "2025.12.09"]
[Round "-"]
[White "EnYa_wANg"]
[Black "klari64"]
[Result "0-1"]
[GameId "4m5Td3OS"]
[UTCDate "2025.12.09"]
[UTCTime "18:06:37"]
[WhiteElo "1629"]
[BlackElo "2440"]
[BlackTitle "IM"]
[Variant "From Position"]
[TimeControl "480+5"]
[ECO "?"]
[Opening "?"]
[Termination "Normal"]
[FEN "2r3k1/1q2bppp/p2p4/1p1Rp3/4P3/1P6/1PP1QPPP/4N1K1 w - - 0 1"]
[SetUp "1"]
[Annotator "lichess.org"]
1. b4 { [%eval 0.16] } 1... g6 { [%eval 0.31] } 2. c3 { [%eval 0.32] } 2... Rc6 { [%eval 0.21] } 3. Nc2 { [%eval 0.4] } 3... Bg5 { [%eval 0.36] } 4. g3 { [%eval 0.39] } 4... h5 { [%eval 0.48] } 5. Qf1 { [%eval 0.46] } 5... Bd8 { [%eval 0.55] } 6. Ne3 { [%eval 0.27] } 6... Bb6 { [%eval 0.4] } 7. Qd3 { [%eval 0.02] } 7... Qe7 { [%eval 0.25] } 8. Kg2 { [%eval 0.18] } 8... Kg7 { [%eval 0.31] } 9. Qd2 { [%eval 0.27] } 9... Qb7 { [%eval 0.46] } 10. Rd3 { [%eval 0.28] } 10... Bxe3 { [%eval 0.17] } 11. Qxe3 { [%eval 0.17] } 11... f5 { [%eval 0.5] } 12. f3 { [%eval 0.41] } 12... Qe7?! { (0.41 → 1.25) Inaccuracy. Qf7 was best. } { [%eval 1.25] } (12... Qf7 13. exf5) 13. Rd5?! { (1.25 → 0.40) Inaccuracy. exf5 was best. } { [%eval 0.4] } (13. exf5) 13... h4?! { (0.40 → 1.09) Inaccuracy. fxe4 was best. } { [%eval 1.09] } (13... fxe4 14. Qxe4) 14. Qd3 { [%eval 0.68] } 14... hxg3 { [%eval 0.74] } 15. hxg3 { [%eval 0.6] } 15... Qf6 { [%eval 0.86] } 16. Qe3 { [%eval 0.8] } 16... Qf7 { [%eval 1.25] } 17. Qd3?! { (1.25 → 0.63) Inaccuracy. Rd1 was best. } { [%eval 0.63] } (17. Rd1 Kf6 18. exf5 gxf5 19. f4 exf4 20. gxf4 Qg6+ 21. Kf2 Qh5 22. Qd4+ Ke7) 17... Qe6 { [%eval 0.67] } 18. Qe3 { [%eval 0.61] } 18... Qe7?! { (0.61 → 1.29) Inaccuracy. Rc7 was best. } { [%eval 1.29] } (18... Rc7 19. Rd1) 19. Kf2?! { (1.29 → 0.52) Inaccuracy. exf5 was best. } { [%eval 0.52] } (19. exf5 Qf7) 19... fxe4 { [%eval 0.54] } 20. Qxe4 { [%eval 0.46] } 20... Qa7+?! { (0.46 → 1.18) Inaccuracy. Rc8 was best. } { [%eval 1.18] } (20... Rc8 21. Rd1 Qc7 22. Qd5 Rd8 23. Qd2 Qf7 24. Qe3 Qf5 25. g4 Qf6 26. Qe4) 21. Kg2 { [%eval 1.18] } 21... Qc7 { [%eval 1.57] } 22. Qg4?! { (1.57 → 0.76) Inaccuracy. Rd1 was best. } { [%eval 0.76] } (22. Rd1 Qc8) 22... Rc4?! { (0.76 → 1.78) Inaccuracy. Qe7 was best. } { [%eval 1.78] } (22... Qe7 23. Qe4) 23. Qe6 { [%eval 1.87] } 23... Rc6 { [%eval 1.67] } 24. Qg4?! { (1.67 → 0.76) Inaccuracy. Kf2 was best. } { [%eval 0.76] } (24. Kf2 Rb6 25. g4 Qf7 26. Rxe5 dxe5 27. Qxb6 Qf4 28. Ke2 Qc1 29. Qc7+ Kh6) 24... Qf7 { [%eval 1.0] } 25. Rd1?! { (1.00 → 0.00) Inaccuracy. Qe4 was best. } { [%eval 0.0] } (25. Qe4) 25... Qf5 { [%eval 0.09] } 26. Qxf5 { [%eval 0.03] } 26... gxf5 { [%eval 0.06] } 27. f4 { [%eval 0.02] } 27... Kf6 { [%eval 0.12] } 28. Re1 { [%eval 0.0] } 28... e4 { [%eval 0.08] } 29. Kh3 { [%eval -0.08] } 29... Rc8 { [%eval -0.03] } 30. g4?? { (-0.03 → -3.08) Blunder. Ra1 was best. } { [%eval -3.08] } (30. Ra1) 30... fxg4+ { [%eval -2.68] } 31. Kxg4? { (-2.68 → -5.15) Mistake. Kg3 was best. } { [%eval -5.15] } (31. Kg3 Kf5 32. Rd1 Rh8 33. Rd5+ Ke6 34. Rd1 d5 35. b3 Rc8 36. Rh1 Rxc3+) 31... Rg8+ { [%eval -5.32] } 32. Kh3 { [%eval -5.45] } 32... Kf5 { [%eval -5.31] } 33. Rf1 { [%eval -5.96] } 33... Rg6 { [%eval -5.52] } 34. Rf2 { [%eval -6.98] } 34... e3 { [%eval -6.71] } 35. Rf3?? { (-6.71 → Mate in 19) Checkmate is now unavoidable. Rc2 was best. } { [%eval #-19] } (35. Rc2 Kxf4 36. Rc1 e2 37. c4 Kf3 38. Kh4 Rg4+ 39. Kh5 Rxc4 40. Ra1 Kf2) 35... e2 { [%eval -10.41] } 36. Re3 { [%eval #-14] } 36... Re6 { [%eval #-13] } 37. Rxe6 { [%eval #-11] } 37... Kxe6 { [%eval #-10] } 38. f5+ { [%eval #-8] } 38... Kxf5 { [%eval #-7] } 39. c4 { [%eval #-5] } 39... e1=Q { [%eval #-4] } 40. cxb5 { [%eval #-3] } 40... axb5 { [%eval #-4] } 41. b3 { [%eval #-2] } 41... Qxb4 { [%eval #-5] } 42. Kh2 { [%eval #-4] } 42... Qxb3 { [%eval #-4] } 43. Kh1 { [%eval #-4] } 43... Kg4 { [%eval #-3] } 44. Kg1 { [%eval #-2] } 44... Qc2 { [%eval #-2] } 45. Kh1 { [%eval #-2] } 45... b4 { [%eval #-2] } 46. Kg1 { [%eval #-2] } 46... Kf3 { [%eval #-1] } 47. Kh1 { [%eval #-1] } 47... Ke3 { [%eval #-2] } 48. Kg1 { [%eval #-2] } 48... Kd3 { [%eval #-3] } 49. Kh1 { [%eval #-3] } 49... Kc3 { [%eval #-3] } 50. Kg1 { [%eval #-3] } 50... Kb2 { [%eval #-4] } 51. Kf1 { [%eval #-4] } 51... Kc1 { [%eval #-4] } 52. Kg1 { [%eval #-4] } 52... b3 { [%eval #-3] } 53. Kh1 { [%eval #-3] } 53... b2 { [%eval #-2] } 54. Kg1 { [%eval #-2] } 54... b1=R { [%eval #-1] } 55. Kh1 { [%eval #-1] } 55... Kb2# { Black wins by checkmate. } 0-1