FEN
[Event "casual rapid game"]
[Site "https://lichess.org/P1yg5sCb"]
[Date "2026.04.07"]
[Round "-"]
[White "viggyRex"]
[Black "Gfunk"]
[Result "0-1"]
[GameId "P1yg5sCb"]
[UTCDate "2026.04.07"]
[UTCTime "00:16:29"]
[WhiteElo "1829"]
[BlackElo "2226"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "D60"]
[Opening "Queen's Gambit Declined: Orthodox Defense, Botvinnik Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. c4 { [%eval 0.22] } 2... e6 { [%eval 0.17] } 3. Nc3 { [%eval 0.22] } 3... Nf6 { [%eval 0.24] } 4. Bg5 { [%eval 0.0] } 4... Be7 { [%eval 0.14] } 5. e3 { [%eval 0.1] } 5... O-O { [%eval 0.17] } 6. Nf3 { [%eval 0.09] } 6... Nbd7 { [%eval 0.18] } 7. Bd3 { [%eval 0.0] } { D60 Queen's Gambit Declined: Orthodox Defense, Botvinnik Variation } 7... b6 { [%eval 0.29] } 8. O-O { [%eval 0.06] } 8... dxc4 { [%eval 0.22] } 9. Bxc4 { [%eval 0.24] } 9... Bb7 { [%eval 0.3] } 10. Qe2 { [%eval 0.19] } 10... Ne4 { [%eval 0.32] } 11. Bxe7 { [%eval 0.04] } 11... Qxe7 { [%eval 0.11] } 12. Nxe4 { [%eval 0.08] } 12... Bxe4 { [%eval 0.09] } 13. Bd3 { [%eval -0.04] } 13... Nf6?! { (-0.04 → 0.86) Inaccuracy. Bxf3 was best. } { [%eval 0.86] } (13... Bxf3 14. Qxf3 c5 15. Qb7 cxd4 16. Bb5 Rfd8 17. Rfd1 a6 18. Bxa6 dxe3 19. Bb5) 14. Bxe4 { [%eval 0.88] } 14... Nxe4 { [%eval 0.78] } 15. Qc2 { [%eval 0.86] } 15... f5 { [%eval 1.25] } 16. Rac1?! { (1.25 → 0.48) Inaccuracy. Qc6 was best. } { [%eval 0.48] } (16. Qc6 Nf6 17. Rac1 Nd5 18. Rc2 Rfd8 19. a3 h6 20. Rfc1 a5 21. Ne5 Kh7) 16... c5 { [%eval 0.47] } 17. Rfd1 { [%eval 0.38] } 17... Rac8 { [%eval 0.31] } 18. dxc5 { [%eval 0.1] } 18... Rxc5 { [%eval 0.08] } 19. Qe2 { [%eval -0.03] } 19... h6 { [%eval 0.08] } 20. h3 { [%eval 0.0] } 20... Rfc8 { [%eval 0.0] } 21. Rxc5 { [%eval 0.0] } 21... Qxc5 { [%eval 0.0] } 22. Qe1 { [%eval -0.52] } 22... Qc2 { [%eval -0.55] } 23. Rc1?? { (-0.55 → -6.87) Blunder. b3 was best. } { [%eval -6.87] } (23. b3 Qxa2 24. Nd4 Kh7 25. Ra1 Qb2 26. Rb1 Qc3 27. Nxe6 a5 28. Qe2 Qc2) 23... Qxc1 { [%eval -6.75] } 24. Qf1 { [%eval -7.46] } 24... Qxf1+ { [%eval -7.34] } 25. Kxf1 { [%eval -7.34] } 25... Nxf2 { [%eval -6.14] } 26. Kxf2 { [%eval -6.19] } 26... Rc2+ { [%eval -6.09] } 27. Kg3 { [%eval -6.09] } 27... Rxb2 { [%eval -6.13] } 28. Kf4 { [%eval -6.71] } 28... Rxa2 { [%eval -6.59] } 29. Ke5 { [%eval -6.55] } 29... Rxg2 { [%eval -6.46] } 30. Kxe6 { [%eval -6.65] } 30... Rg3 { [%eval -6.77] } 31. Ne5 { [%eval -7.51] } 31... Rxe3 { [%eval -7.57] } 32. Kxf5 { [%eval -7.39] } 32... Rxe5+ { [%eval -8.0] } 33. Kxe5 { [%eval -8.08] } 33... Kf7 { [%eval -7.9] } 34. Kf5 { [%eval -8.1] } 34... g5 { [%eval -7.42] } 35. Kg4 { [%eval -8.53] } 35... Kg6 { [%eval -8.61] } 36. Kg3 { [%eval -8.65] } 36... h5 { [%eval -8.69] } 37. h4 { [%eval -8.86] } 37... Kf5 { [%eval -9.11] } 38. hxg5 { [%eval -8.6] } 38... Kxg5 { [%eval -8.65] } 39. Kh3? { (-8.65 → Mate in 17) Checkmate is now unavoidable. Kf3 was best. } { [%eval #-17] } (39. Kf3 a5 40. Ke3 a4 41. Kd4 a3 42. Kc3 Kf4 43. Kb3 a2 44. Kxa2 Ke4) 39... h4? { (Mate in 17 → -9.06) Lost forced checkmate sequence. a5 was best. } { [%eval -9.06] } (39... a5 40. Kg3 h4+ 41. Kf2 a4 42. Kf3 b5 43. Ke2 a3 44. Kd3 a2 45. Kc3) 40. Kh2? { (-9.06 → Mate in 13) Checkmate is now unavoidable. Kg2 was best. } { [%eval #-13] } (40. Kg2 a5 41. Kf2 a4 42. Kf3 a3 43. Ke4 Kg4 44. Kd5 b5 45. Ke5 b4) 40... Kh5? { (Mate in 13 → -8.45) Lost forced checkmate sequence. b5 was best. } { [%eval -8.45] } (40... b5 41. Kg2 b4 42. Kf3 b3 43. Ke3 b2 44. Kd4 b1=Q 45. Ke5 a5 46. Kd6) 41. Kh3? { (-8.45 → Mate in 13) Checkmate is now unavoidable. Kg2 was best. } { [%eval #-13] } (41. Kg2 b5 42. Kf1 b4 43. Ke1 b3 44. Kd2 b2 45. Kc2 b1=Q+ 46. Kxb1 Kg6) 41... b5 { [%eval #-12] } 42. Kh2 { [%eval #-12] } 42... b4 { [%eval #-9] } 43. Kg2 { [%eval #-9] } 43... b3 { [%eval #-8] } 44. Kf2 { [%eval #-8] } 44... b2 { [%eval #-7] } 45. Ke2 { [%eval #-7] } 45... b1=Q { [%eval #-6] } 46. Kf2 { [%eval #-5] } 46... a5 { [%eval #-6] } 47. Kg2 { [%eval #-4] } 47... a4 { [%eval #-6] } 48. Kf3 { [%eval #-6] } 48... a3 { [%eval #-5] } 49. Kf2 { [%eval #-4] } 49... a2 { [%eval #-4] } 50. Kg2 { [%eval #-3] } 50... a1=Q { [%eval #-2] } 51. Kf3 { [%eval #-2] } 51... Qa4 { [%eval #-2] } 52. Kg2 { [%eval #-2] } 52... Qbb3 { [%eval #-2] } 53. Kh2 { [%eval #-2] } 53... Qaa2+ { [%eval #-1] } 54. Kh1 { [%eval #-1] } 54... Qbb1# { Black wins by checkmate. } 0-1

