lichess.org
Donate
FEN
[Event "Gfunk simul"] [Site "https://lichess.org/q2EciIir"] [Date "2025.12.09"] [Round "-"] [White "viggyRex"] [Black "Gfunk"] [Result "0-1"] [GameId "q2EciIir"] [UTCDate "2025.12.09"] [UTCTime "00:26:13"] [WhiteElo "1700"] [BlackElo "2208"] [Variant "Standard"] [TimeControl "900+5"] [ECO "E90"] [Opening "King's Indian Defense: Normal Variation, Rare Defenses"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.17] } 1... Nf6 { [%eval 0.19] } 2. c4 { [%eval 0.18] } 2... g6 { [%eval 0.28] } 3. Nc3 { [%eval 0.18] } 3... Bg7 { [%eval 0.46] } 4. e4 { [%eval 0.4] } 4... d6 { [%eval 0.55] } 5. Nf3 { [%eval 0.45] } { E90 King's Indian Defense: Normal Variation, Rare Defenses } 5... O-O { [%eval 0.44] } 6. Bd3 { [%eval 0.32] } 6... Nc6 { [%eval 0.36] } 7. O-O { [%eval 0.05] } 7... e5 { [%eval 0.29] } 8. d5 { [%eval 0.16] } 8... Ne7 { [%eval 0.59] } 9. Be3 { [%eval 0.54] } 9... Ng4 { [%eval 0.58] } 10. Bd2 { [%eval 0.51] } 10... f5 { [%eval 0.53] } 11. h3 { [%eval 0.44] } 11... Nf6 { [%eval 0.49] } 12. Qc1 { [%eval 0.11] } 12... fxe4 { [%eval 0.46] } 13. Nxe4 { [%eval 0.44] } 13... Nxe4 { [%eval 0.4] } 14. Bxe4 { [%eval 0.44] } 14... h6?? { (0.44 → 2.43) Blunder. Bf5 was best. } { [%eval 2.43] } (14... Bf5) 15. Bxh6 { [%eval 2.6] } 15... Bf5 { [%eval 2.68] } 16. Bxg7 { [%eval 2.49] } 16... Kxg7 { [%eval 2.45] } 17. Bxf5 { [%eval 2.31] } 17... Nxf5 { [%eval 2.43] } 18. Ng5? { (2.43 → 1.00) Mistake. Re1 was best. } { [%eval 1.0] } (18. Re1 Qf6 19. Qd2 c5 20. Ng5 Nd4 21. Re4 Rab8 22. Rae1 b5 23. cxb5 Rxb5) 18... Nd4 { [%eval 1.09] } 19. Qd2?! { (1.09 → 0.32) Inaccuracy. Rd1 was best. } { [%eval 0.32] } (19. Rd1 Ne2+) 19... Rf5?! { (0.32 → 1.38) Inaccuracy. Rf4 was best. } { [%eval 1.38] } (19... Rf4 20. Ne6+ Nxe6 21. dxe6 Qe7 22. c5 Rd4 23. Qc3 Qxe6 24. f4 Re8 25. Rae1) 20. Qxd4 { [%eval 0.94] } 20... Qxg5 { [%eval 1.03] } 21. Qg4?! { (1.03 → 0.00) Inaccuracy. Qe3 was best. } { [%eval 0.0] } (21. Qe3 Rh8) 21... Qxg4 { [%eval -0.04] } 22. hxg4 { [%eval -0.02] } 22... Rf4 { [%eval -0.05] } 23. Rac1 { [%eval -0.2] } 23... b6?! { (-0.20 → 0.48) Inaccuracy. Rxg4 was best. } { [%eval 0.48] } (23... Rxg4 24. g3) 24. f3 { [%eval 0.49] } 24... Raf8 { [%eval 0.45] } 25. b4?! { (0.45 → -0.10) Inaccuracy. Kh2 was best. } { [%eval -0.1] } (25. Kh2 a5) 25... e4 { [%eval 0.12] } 26. fxe4 { [%eval 0.0] } 26... Rxe4 { [%eval 0.0] } 27. Rxf8 { [%eval 0.0] } 27... Kxf8 { [%eval 0.0] } 28. a4 { [%eval 0.0] } 28... Rxg4 { [%eval 0.0] } 29. a5 { [%eval -0.35] } 29... Ke7 { [%eval -0.41] } 30. Kf2 { [%eval -0.59] } 30... Kf6 { [%eval -0.67] } 31. Rh1?? { (-0.67 → -3.68) Blunder. Kf3 was best. } { [%eval -3.68] } (31. Kf3) 31... Rxc4 { [%eval -3.71] } 32. axb6 { [%eval -4.17] } 32... axb6 { [%eval -3.91] } 33. Rb1 { White offers draw } { [%eval -4.8] } 33... Ke5 { [%eval -4.69] } 34. Ke3 { [%eval -5.13] } 34... Kxd5 { [%eval -4.84] } 35. Kd3 { [%eval -5.49] } 35... b5 { [%eval -5.25] } 36. g3 { [%eval -5.69] } 36... Rg4 { [%eval -5.58] } 37. Rc1 { [%eval -5.94] } 37... Rxg3+ { [%eval -6.05] } 38. Ke2 { [%eval -6.23] } 38... c5 { [%eval -6.11] } 39. bxc5 { [%eval -7.18] } 39... dxc5 { [%eval -6.96] } 40. Rd1+ { [%eval -7.45] } 40... Kc4 { [%eval -7.43] } 41. Rc1+ { [%eval -7.18] } 41... Rc3 { [%eval -6.79] } 42. Kd2?? { (-6.79 → Mate in 18) Checkmate is now unavoidable. Rg1 was best. } { [%eval #-18] } (42. Rg1 b4 43. Kd2 g5 44. Re1 g4 45. Re4+ Kb3 46. Re1 Kb2 47. Re8 g3) 42... Rxc1 { [%eval #-19] } 43. Kxc1 { [%eval #-18] } 43... g5 { [%eval #-18] } 44. Kc2 { [%eval #-15] } 44... g4 { [%eval #-14] } 45. Kd2 { [%eval #-12] } 45... g3 { [%eval #-12] } 46. Ke3 { [%eval #-12] } 46... g2 { [%eval #-12] } 47. Kf2 { [%eval #-12] } 47... b4 { [%eval #-10] } 48. Kxg2 { [%eval #-10] } 48... b3 { [%eval #-10] } 49. Kf2 { [%eval #-10] } 49... b2 { [%eval #-9] } 50. Ke1 { [%eval #-7] } 50... b1=Q+ { [%eval #-6] } 51. Kd2 { [%eval #-4] } 51... Kb3 { [%eval #-6] } 52. Ke3 { [%eval #-6] } 52... c4 { [%eval #-6] } 53. Kd2 { [%eval #-3] } 53... c3+ { [%eval #-5] } 54. Ke3 { [%eval #-4] } 54... c2 { [%eval #-4] } 55. Kd2 { [%eval #-3] } 55... c1=R { [%eval #-3] } 56. Ke2 { [%eval #-3] } 56... Qe4+ { [%eval #-3] } 57. Kf2 { [%eval #-3] } 57... Rc2+ { [%eval #-2] } 58. Kg3 { [%eval #-2] } 58... Rg2+ { [%eval #-1] } 59. Kh3 { [%eval #-1] } 59... Qg4# { Black wins by checkmate. } 0-1