FEN
[Event "rated classical game"]
[Site "https://lichess.org/VlG38BvR"]
[Date "2025.08.17"]
[White "Legal_legal_eagle75"]
[Black "Peter_Forsberg"]
[Result "1-0"]
[GameId "VlG38BvR"]
[UTCDate "2025.08.17"]
[UTCTime "08:32:53"]
[WhiteElo "1978"]
[BlackElo "2017"]
[WhiteRatingDiff "+37"]
[BlackRatingDiff "-12"]
[Variant "Standard"]
[TimeControl "1500+0"]
[ECO "A08"]
[Opening "Zukertort Opening: Reversed Grünfeld"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. g3 { [%eval 0.0] } 1... c5 { [%eval 0.13] } 2. Bg2 { [%eval 0.08] } 2... Nc6 { [%eval 0.15] } 3. Nf3 { [%eval 0.04] } 3... d5 { [%eval 0.26] } 4. d4 { [%eval 0.21] } { A08 Zukertort Opening: Reversed Grünfeld } 4... cxd4 { [%eval 0.4] } 5. Nxd4 { [%eval 0.32] } 5... Nf6 { [%eval 0.49] } 6. O-O { [%eval 0.31] } 6... e5 { [%eval 0.32] } 7. Nxc6 { [%eval 0.25] } 7... bxc6 { [%eval 0.5] } 8. c4 { [%eval 0.33] } 8... Bc5?! { (0.33 → 1.16) Inaccuracy. Be6 was best. } { [%eval 1.16] } (8... Be6 9. Qa4) 9. cxd5 { [%eval 1.02] } 9... cxd5 { [%eval 0.86] } 10. Nc3 { [%eval 0.74] } 10... Bb7 { [%eval 1.18] } 11. Bg5 { [%eval 1.22] } 11... O-O { [%eval 1.22] } 12. Bxf6 { [%eval 1.11] } 12... Qxf6 { [%eval 0.98] } 13. Bxd5 { [%eval 0.46] } 13... Rfd8 { [%eval 0.88] } 14. Qb3?! { (0.88 → 0.29) Inaccuracy. Rc1 was best. } { [%eval 0.29] } (14. Rc1) 14... Bxd5 { [%eval 0.31] } 15. Nxd5 { [%eval 0.24] } 15... Qc6? { (0.24 → 1.50) Mistake. Qe6 was best. } { [%eval 1.5] } (15... Qe6) 16. e4 { [%eval 1.52] } 16... Rd7?! { (1.52 → 2.71) Inaccuracy. Qe6 was best. } { [%eval 2.71] } (16... Qe6 17. Rac1 Bd4 18. Qf3 Rac8 19. b3 g6 20. g4 h6 21. Kg2 Bb2 22. Rc4) 17. Rac1 { [%eval 2.66] } 17... Rc8? { (2.66 → 4.55) Mistake. Qd6 was best. } { [%eval 4.55] } (17... Qd6 18. Rc2 Bd4 19. Rfc1 h6 20. Rc6 Qf8 21. R1c2 Rad8 22. Kg2 a5 23. Rc7) 18. Rc3 { [%eval 4.44] } 18... Qd6 { [%eval 4.42] } 19. Rfc1 { [%eval 4.17] } 19... Rb8?! { (4.17 → 5.53) Inaccuracy. h5 was best. } { [%eval 5.53] } (19... h5 20. Qc2 Bxf2+ 21. Kxf2 Rxc3 22. Qxc3 Qh6 23. Kg1 h4 24. Rf1 Qa6 25. Qxe5) 20. Rxc5?? { (5.53 → 0.53) Blunder. Qxb8+ was best. } { [%eval 0.53] } (20. Qxb8+ Qxb8 21. Rxc5 f5 22. Rc8+ Qxc8 23. Rxc8+ Kf7 24. b4 fxe4 25. Ne3 Rd4) 20... Rxb3 { [%eval 0.64] } 21. axb3 { [%eval 0.68] } 21... h6?? { (0.68 → 5.48) Blunder. Rd8 was best. } { [%eval 5.48] } (21... Rd8 22. Rc6) 22. Rc6 { [%eval 5.39] } 22... Qf8 { [%eval 5.87] } 23. Rc8 { [%eval 5.69] } 23... Rd8 { [%eval 6.17] } 24. Rxd8 { [%eval 6.21] } 24... Qxd8 { [%eval 6.38] } 25. Rc8 { [%eval 6.32] } 25... Qxc8 { [%eval 6.3] } 26. Ne7+ { [%eval 6.11] } 26... Kf8 { [%eval 6.08] } 27. Nxc8 { [%eval 6.14] } 27... a6 { [%eval 6.13] } 28. Nd6 { [%eval 6.0] } 28... Ke7 { [%eval 5.99] } 29. Nc4 { [%eval 6.02] } 29... f6 { [%eval 6.43] } 30. f4 { [%eval 6.53] } 30... exf4 { [%eval 6.57] } 31. gxf4 { [%eval 6.39] } 31... Kd7 { [%eval 6.39] } 32. Kf2 { [%eval 6.51] } 32... Kc6 { [%eval 6.56] } 33. Kf3 { [%eval 6.54] } 33... Kc5 { [%eval 7.33] } 34. Kg4 { [%eval 6.97] } 34... Kb4 { [%eval 8.0] } 35. Kf5 { [%eval 7.4] } 35... Kxb3 { [%eval 8.17] } 36. e5 { [%eval 8.01] } 36... fxe5 { [%eval 8.25] } 37. fxe5 { [%eval 8.98] } 37... Kxc4 { [%eval 8.73] } 38. e6 { [%eval 8.89] } 38... Kb3 { [%eval 9.03] } 39. e7 { [%eval 8.67] } 39... Kxb2 { [%eval 13.21] } 40. e8=Q { [%eval 78.22] } 40... Kc3 { [%eval 41.92] } 41. Qg6 { [%eval 12.39] } 41... a5?! { (12.39 → Mate in 17) Checkmate is now unavoidable. h5 was best. } { [%eval #17] } (41... h5 42. Qxg7+ Kb4 43. h4 Kc5 44. Qc7+ Kd5 45. Qb6 a5 46. Qxa5+ Kc6 47. Qa4+) 42. Qxg7+ { [%eval #12] } 42... Kb3 { [%eval #12] } 43. Qxh6 { [%eval #11] } 43... a4 { [%eval #11] } 44. Qa6 { [%eval #11] } 44... a3 { [%eval #11] } 45. h4 { [%eval #10] } 45... a2 { [%eval #12] } 46. h5 { [%eval #11] } 46... Kb2 { [%eval #11] } 47. h6 { [%eval #9] } 47... a1=Q { [%eval #9] } 48. Qxa1+ { [%eval #8] } 48... Kxa1 { [%eval #8] } 49. h7 { [%eval #7] } { Black resigns. } 1-0
