FEN
[Event "rated classical game"]
[Site "https://lichess.org/0hjPfnAl"]
[Date "2026.05.15"]
[Round "-"]
[White "GrssikTurku"]
[Black "Kung-fu-panda-Master"]
[Result "0-1"]
[GameId "0hjPfnAl"]
[UTCDate "2026.05.15"]
[UTCTime "14:50:13"]
[WhiteElo "2136"]
[BlackElo "2193"]
[WhiteRatingDiff "-11"]
[BlackRatingDiff "+16"]
[Variant "Standard"]
[TimeControl "1200+10"]
[ECO "D33"]
[Opening "Tarrasch Defense: Wagner Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. c4 { [%eval 0.11] } 1... c5 { [%eval 0.19] } 2. g3 { [%eval 0.08] } 2... Nf6 { [%eval 0.11] } 3. Bg2 { [%eval 0.15] } 3... Nc6 { [%eval 0.21] } 4. Nc3 { [%eval 0.28] } 4... e6 { [%eval 0.2] } 5. Nf3 { [%eval 0.18] } 5... d5 { [%eval 0.27] } 6. cxd5 { [%eval 0.27] } 6... exd5 { [%eval 0.3] } 7. d4 { [%eval 0.18] } 7... Bg4?! { (0.18 → 0.75) Inaccuracy. Be7 was best. } { [%eval 0.75] } { D33 Tarrasch Defense: Wagner Variation } (7... Be7 8. O-O O-O 9. dxc5 Bxc5 10. Bg5 d4 11. Bxf6 Qxf6 12. Ne4) 8. e3?! { (0.75 → 0.08) Inaccuracy. Bg5 was best. } { [%eval 0.08] } (8. Bg5 Be7 9. Bxf6 Bxf6 10. dxc5 Bxc3+ 11. bxc3 Qa5 12. O-O Qxc5) 8... Be7 { [%eval 0.31] } 9. O-O { [%eval 0.2] } 9... O-O { [%eval 0.19] } 10. h3 { [%eval 0.21] } 10... Bh5 { [%eval 0.37] } 11. g4 { [%eval 0.41] } 11... Bg6 { [%eval 0.4] } 12. Ne5 { [%eval 0.55] } 12... Be4 { [%eval 0.68] } 13. Nxe4?! { (0.68 → -0.04) Inaccuracy. f3 was best. } { [%eval -0.04] } (13. f3) 13... Nxe4 { [%eval -0.03] } 14. Nxc6 { [%eval -0.33] } 14... bxc6 { [%eval -0.31] } 15. Qa4?! { (-0.31 → -1.31) Inaccuracy. b3 was best. } { [%eval -1.31] } (15. b3) 15... cxd4? { (-1.31 → 0.06) Mistake. Qd7 was best. } { [%eval 0.06] } (15... Qd7) 16. Qxd4?! { (0.06 → -0.97) Inaccuracy. Bxe4 was best. } { [%eval -0.97] } (16. Bxe4 dxe4) 16... Nc5? { (-0.97 → 0.34) Mistake. f5 was best. } { [%eval 0.34] } (16... f5) 17. Rb1 { [%eval 0.19] } 17... Ne6 { [%eval 0.23] } 18. Qa4 { [%eval 0.24] } 18... Qb6 { [%eval 0.21] } 19. Bd2 { [%eval 0.2] } 19... Nc5 { [%eval 0.47] } 20. Qc2 { [%eval 0.55] } 20... g6?! { (0.55 → 1.21) Inaccuracy. Rac8 was best. } { [%eval 1.21] } (20... Rac8 21. Rfc1 Qb7 22. b4 Ne6 23. Qd3 Rfd8 24. a4 Bf8 25. b5 cxb5 26. Rxc8) 21. Rfc1 { [%eval 1.06] } 21... Rac8 { [%eval 0.99] } 22. Bc3 { [%eval 0.54] } 22... Ne6 { [%eval 0.56] } 23. b3?! { (0.56 → 0.00) Inaccuracy. Qa4 was best. } { [%eval 0.0] } (23. Qa4 Qb8) 23... f5?! { (0.00 → 0.69) Inaccuracy. d4 was best. } { [%eval 0.69] } (23... d4 24. Bxd4 Nxd4 25. exd4 Qxd4 26. Rd1 Qf6 27. Rd7 Rfd8 28. Rxa7 Bb4 29. g5) 24. Qe2?! { (0.69 → -0.03) Inaccuracy. gxf5 was best. } { [%eval -0.03] } (24. gxf5 Rxf5 25. b4 Bh4 26. Be1 Qc7 27. Qd1 Qf7 28. b5 c5 29. b6 axb6) 24... Bb4?! { (-0.03 → 0.78) Inaccuracy. Bh4 was best. } { [%eval 0.78] } (24... Bh4 25. gxf5) 25. Be5?! { (0.78 → -0.03) Inaccuracy. Ba1 was best. } { [%eval -0.03] } (25. Ba1 Qd8) 25... Rce8 { [%eval 0.46] } 26. Qb2?! { (0.46 → -0.14) Inaccuracy. Ba1 was best. } { [%eval -0.14] } (26. Ba1 Ba3) 26... f4 { [%eval -0.19] } 27. a3 { [%eval 0.0] } 27... Be7 { [%eval 0.0] } 28. exf4 { [%eval 0.0] } 28... Nxf4 { [%eval 0.0] } 29. Bxf4 { [%eval -0.1] } 29... Rxf4 { [%eval -0.03] } 30. Qe5 { [%eval -0.07] } 30... Rxf2 { [%eval -0.02] } 31. Qe6+?! { (-0.02 → -0.69) Inaccuracy. Kh1 was best. } { [%eval -0.69] } (31. Kh1) 31... Kg7 { [%eval -0.79] } 32. Rxc6 { [%eval -0.43] } 32... Qd4 { [%eval -0.55] } 33. Kh1 { [%eval -0.63] } 33... Rxg2?! { (-0.63 → 0.00) Inaccuracy. Qf4 was best. } { [%eval 0.0] } (33... Qf4) 34. Kxg2 { [%eval 0.0] } 34... Bh4 { [%eval 0.0] } 35. Rc7+ { [%eval 0.0] } 35... Kh6 { [%eval 0.0] } 36. g5+ { [%eval 0.0] } 36... Kxg5 { [%eval 0.0] } 37. Qg4+ { [%eval 0.0] } 37... Qxg4+ { [%eval 0.0] } 38. hxg4 { [%eval 0.0] } 38... Kxg4 { [%eval 0.0] } 39. Rxh7 { [%eval 0.0] } 39... Re2+ { [%eval 0.0] } 40. Kf1 { [%eval 0.0] } 40... Rf2+ { [%eval 0.0] } 41. Kg1 { [%eval 0.0] } 41... Ra2 { [%eval 0.04] } 42. Rd7 { [%eval 0.0] } 42... Bf2+ { [%eval 0.0] } 43. Kf1 { [%eval 0.0] } 43... d4 { [%eval 0.0] } 44. Rxa7 { [%eval 0.0] } 44... Be3 { [%eval 0.0] } 45. Rf7 { [%eval 0.0] } 45... Rxa3?! { (0.00 → 0.58) Inaccuracy. g5 was best. } { [%eval 0.58] } (45... g5 46. a4 Kh3 47. Re1 g4 48. Re2 Ra3 49. Rh7+ Kg3 50. Rf7 Rxb3 51. Rg2+) 46. b4?! { (0.58 → -0.01) Inaccuracy. Ke2 was best. } { [%eval -0.01] } (46. Ke2) 46... Ra2 { [%eval 0.26] } 47. b5 { [%eval 0.06] } 47... Rh2 { [%eval 0.27] } 48. Rd1 { [%eval 0.0] } 48... Rh1+?? { (0.00 → 2.41) Blunder. Rb2 was best. } { [%eval 2.41] } (48... Rb2 49. Rb7 g5 50. b6 Kg3 51. Rb8 Kf3 52. b7 Bf4 53. Rd8 Rf2+ 54. Kg1) 49. Ke2 { [%eval 2.19] } 49... Rh2+ { [%eval 2.93] } 50. Kd3 { [%eval 2.56] } 50... Rb2 { [%eval 2.41] } 51. Kc4 { [%eval 2.51] } 51... g5 { [%eval 1.99] } 52. Rd3 { [%eval 2.37] } 52... Rb1 { [%eval 3.06] } 53. Kc5? { (3.06 → 1.30) Mistake. Rb3 was best. } { [%eval 1.3] } (53. Rb3 Rc1+ 54. Kd3 Rd1+ 55. Ke4 Re1 56. b6 d3 57. Kxd3 Bxb6 58. Rxb6 Kh5) 53... Rc1+?! { (1.30 → 2.38) Inaccuracy. Kh5 was best. } { [%eval 2.38] } (53... Kh5 54. Rg7 Kh6 55. Rg8 Rb2 56. b6 Kh7 57. Re8 Kg6 58. Kc6 Rc2+ 59. Kb5) 54. Kd5 { [%eval 2.06] } 54... Rb1 { [%eval 2.12] } 55. Kc6 { [%eval 1.72] } 55... Rc1+ { [%eval 1.44] } 56. Kb7? { (1.44 → 0.00) Mistake. Kd5 was best. } { [%eval 0.0] } (56. Kd5) 56... Kh5 { [%eval 0.02] } 57. Rh7+ { [%eval 0.0] } 57... Kg6 { [%eval 0.0] } 58. Rh2 { [%eval 0.0] } 58... Kf5 { [%eval 0.0] } 59. b6 { [%eval -0.04] } 59... Ke4 { [%eval -0.14] } 60. Rb3 { [%eval -0.08] } 60... g4 { [%eval 0.24] } 61. Ra3 { [%eval 0.0] } 61... Rb1 { [%eval 0.0] } 62. Kc7?? { (0.00 → -7.28) Blunder. Rh8 was best. } { [%eval -7.28] } (62. Rh8 g3 63. Re8+ Kf5 64. Ra2 Kf4 65. Rf8+ Ke5 66. Ra5+ Ke4 67. Re8+ Kf3) 62... Bf4+ { [%eval -6.99] } 63. Kc6 { [%eval -7.14] } 63... Bxh2 { [%eval -6.74] } 64. b7 { [%eval -7.43] } 64... g3 { [%eval -7.14] } 65. Ra6? { (-7.14 → Mate in 10) Checkmate is now unavoidable. Ra2 was best. } { [%eval #-10] } (65. Ra2 d3 66. Ra4+ Ke3 67. Rg4 Rxb7 68. Kxb7 d2 69. Rg6 d1=Q 70. Re6+ Kf2) 65... g2 { [%eval #-9] } 66. Rb6 { [%eval #-7] } 66... Rxb6+ { [%eval #-6] } { White resigns. } 0-1