FEN
[Event "rated variant:kingOfTheHill game"]
[Site "https://lichess.org/TNux0qb6"]
[Date "2026.01.22"]
[Round "-"]
[White "Soltanidoost"]
[Black "aleks5495"]
[Result "0-1"]
[GameId "TNux0qb6"]
[UTCDate "2026.01.22"]
[UTCTime "08:10:17"]
[WhiteElo "1949"]
[BlackElo "1463"]
[WhiteRatingDiff "-9"]
[BlackRatingDiff "+222"]
[Variant "King of the Hill"]
[TimeControl "120+0"]
[ECO "D31"]
[Opening "Queen's Gambit Declined: Queen's Knight Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.81] } 1... d5 { [%eval 0.77] } 2. c4 { [%eval 0.65] } 2... e6 { [%eval 0.9] } 3. Nc3 { [%eval 0.63] } { D31 Queen's Gambit Declined: Queen's Knight Variation } 3... Bb4 { [%eval 1.14] } 4. cxd5 { [%eval 0.62] } 4... exd5 { [%eval 0.52] } 5. e3 { [%eval 0.08] } 5... Nc6?! { (0.08 → 0.92) Inaccuracy. c5 was best. } { [%eval 0.92] } (5... c5 6. Bd3) 6. Bd3 { [%eval 1.05] } 6... Nf6 { [%eval 1.06] } 7. Ne2 { [%eval 1.06] } 7... Be6 { [%eval 1.06] } 8. O-O { [%eval 1.13] } 8... Qd6 { [%eval 1.67] } 9. a3 { [%eval 1.59] } 9... Ba5 { [%eval 1.61] } 10. b4 { [%eval 1.63] } 10... Bb6 { [%eval 1.53] } 11. Na4 { [%eval 1.53] } 11... O-O-O?! { (1.53 → 2.38) Inaccuracy. O-O was best. } { [%eval 2.38] } (11... O-O) 12. Nxb6+ { [%eval 2.42] } 12... axb6 { [%eval 2.45] } 13. Bb2?! { (2.45 → 1.31) Inaccuracy. f3 was best. } { [%eval 1.31] } (13. f3 h5) 13... g5 { [%eval 1.73] } 14. Qb3? { (1.73 → 0.30) Mistake. f3 was best. } { [%eval 0.3] } (14. f3) 14... h5?! { (0.30 → 1.01) Inaccuracy. Ng4 was best. } { [%eval 1.01] } (14... Ng4 15. g3) 15. Bc3? { (1.01 → -0.44) Mistake. h3 was best. } { [%eval -0.44] } (15. h3) 15... h4?? { (-0.44 → 1.23) Blunder. Ng4 was best. } { [%eval 1.23] } (15... Ng4 16. f4) 16. h3?? { (1.23 → -0.63) Blunder. f3 was best. } { [%eval -0.63] } (16. f3 g4 17. b5 Na5 18. Qa4 Rdg8 19. Nf4 gxf3 20. Bb4 Qd8 21. Rxf3 h3) 16... Qd7?? { (-0.63 → 1.04) Blunder. g4 was best. } { [%eval 1.04] } (16... g4 17. hxg4) 17. f4?? { (1.04 → -0.92) Blunder. f3 was best. } { [%eval -0.92] } (17. f3) 17... Bxh3?? { (-0.92 → 1.45) Blunder. Bf5 was best. } { [%eval 1.45] } (17... Bf5 18. Bxf5) 18. gxh3?? { (1.45 → -2.21) Blunder. fxg5 was best. } { [%eval -2.21] } (18. fxg5 Qe6) 18... Qxh3 { [%eval -2.11] } 19. fxg5?? { (-2.11 → -5.14) Blunder. Bd2 was best. } { [%eval -5.14] } (19. Bd2 Ne4) 19... Ng4?? { (-5.14 → 0.69) Blunder. Qxe3+ was best. } { [%eval 0.69] } (19... Qxe3+ 20. Rf2) 20. Rf2?? { (0.69 → -4.41) Blunder. Bf5+ was best. } { [%eval -4.41] } (20. Bf5+ Kb8 21. Bxg4 Qxg4+ 22. Kf2 Rhe8 23. Bb2 Ne7 24. Rg1 Qf5+ 25. Ke1 Nc8) 20... Qxe3?? { (-4.41 → 1.06) Blunder. Nxf2 was best. } { [%eval 1.06] } (20... Nxf2) 21. Bf5+ { [%eval 0.6] } 21... Kb8 { [%eval 0.51] } 22. Bxg4 { [%eval 0.38] } 22... h3? { (0.38 → 1.72) Mistake. Rhg8 was best. } { [%eval 1.72] } (22... Rhg8 23. Kf1 Rxg5 24. Rf3 Qe4 25. Bd2 Rxg4 26. Qe3 Qg6 27. b5 Na5 28. Bxa5) 23. Ra2?? { (1.72 → -4.95) Blunder. Rf1 was best. } { [%eval -4.95] } (23. Rf1 Qxg5 24. Kh2 Qxg4 25. Rg1 Qe4 26. Ng3 Qe3 27. Qc2 Rdg8 28. Qd2 Qxd2) 23... h2+ { [%eval -4.3] } 24. Kh1 { [%eval -3.02] } 24... Qe4+?? { (-3.02 → 5.78) Blunder. Qxf2 was best. } { [%eval 5.78] } (24... Qxf2 25. Qb1 Rdg8 26. Qf5 Qg2+ 27. Kxg2 h1=Q+ 28. Kg3 Re8 29. Qd3 Re4 30. Nf4) 25. Rg2?? { (5.78 → -12.63) Blunder. Bf3 was best. } { [%eval -12.63] } (25. Bf3) 25... f5?? { (-12.63 → 4.50) Blunder. Qxg2+ was best. } { [%eval 4.5] } (25... Qxg2+ 26. Kxg2 h1=Q+ 27. Kf2 Rh2+ 28. Ke3 Qe4+ 29. Kd2 Qxg4 30. Qd1 Re8 31. Kc1) 26. gxf6?? { (4.50 → -9.92) Blunder. Bh5 was best. } { [%eval -9.92] } (26. Bh5) 26... Rdf8?? { (-9.92 → 7.37) Blunder. Qxg2+ was best. } { [%eval 7.37] } (26... Qxg2+ 27. Kxg2 h1=Q+ 28. Kf2 Qh4+ 29. Ke3 Qxg4 30. f7 Rh3+ 31. Kd2 Qg5+ 32. Kd1) 27. Be1?? { (7.37 → -10.33) Blunder. Qd1 was best. } { [%eval -10.33] } (27. Qd1 Rxf6) 27... Rxf6?! { (-10.33 → -6.32) Inaccuracy. Qxg2+ was best. } { [%eval -6.32] } (27... Qxg2+ 28. Kxg2 h1=Q+ 29. Kf2 Rh2+ 30. Ke3 Qe4+ 31. Kd2 Qxg4 32. Kd1 Rh3 33. Qxd5) 28. Ng3?? { (-6.32 → Mate in 3) Checkmate is now unavoidable. Bh3 was best. } { [%eval #-3] } (28. Bh3 Rf3) 28... Qxe1+ { [%eval #-2] } 29. Nf1 { [%eval #-2] } 29... Rxf1+ { [%eval #-1] } 30. Rg1 { [%eval #-1] } 30... hxg1=R# { Black wins by checkmate. } 0-1
