FEN
[Event "rated rapid game"]
[Site "https://lichess.org/YAgzSeMm"]
[Date "2026.04.20"]
[Round "-"]
[White "xxxx678"]
[Black "niuniu0519"]
[Result "0-1"]
[GameId "YAgzSeMm"]
[UTCDate "2026.04.20"]
[UTCTime "16:28:11"]
[WhiteElo "1023"]
[BlackElo "1037"]
[WhiteRatingDiff "-27"]
[BlackRatingDiff "+11"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C20"]
[Opening "King's Pawn Game: King's Head Opening"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. f3?! { (0.15 → -0.77) Inaccuracy. e4 was best. } { [%eval -0.77] } (1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 Bc5 5. O-O d6) 1... e5 { [%eval -0.48] } 2. e4 { [%eval -0.65] } { C20 King's Pawn Game: King's Head Opening } 2... Bc5 { [%eval -0.57] } 3. Nh3?! { (-0.57 → -1.63) Inaccuracy. Nc3 was best. } { [%eval -1.63] } (3. Nc3 Nf6 4. Na4 Be7 5. d4 exd4 6. e5 Ng8 7. Qxd4 Nc6) 3... b6? { (-1.63 → -0.16) Mistake. d5 was best. } { [%eval -0.16] } (3... d5 4. d4 exd4 5. Nf2 Ne7 6. Bd3 Nbc6 7. O-O O-O 8. f4) 4. Bc4? { (-0.16 → -1.28) Mistake. c3 was best. } { [%eval -1.28] } (4. c3 Nc6 5. b4 Be7 6. Nf2 d5 7. exd5 Qxd5 8. Qb3 Be6 9. Qxd5 Bxd5) 4... Ba6?? { (-1.28 → 0.96) Blunder. Qh4+ was best. } { [%eval 0.96] } (4... Qh4+ 5. Ke2 Nc6 6. Qe1 Nd4+ 7. Kd1 Nxf3 8. gxf3 Qxh3 9. Qg3 Qxg3 10. hxg3) 5. Bb3?? { (0.96 → -4.89) Blunder. Bxa6 was best. } { [%eval -4.89] } (5. Bxa6 Nxa6 6. c3 Qh4+ 7. Kf1 Qf6 8. g3 c6 9. Kg2 Nc7 10. d4 exd4) 5... Nf6?? { (-4.89 → -0.23) Blunder. Qh4+ was best. } { [%eval -0.23] } (5... Qh4+ 6. g3 Qxh3 7. d3 Nc6 8. Nc3 O-O-O 9. Na4 Be7 10. Be3 f5 11. c3) 6. Ng5?! { (-0.23 → -1.14) Inaccuracy. Nc3 was best. } { [%eval -1.14] } (6. Nc3 Nc6 7. d3 Nd4 8. Na4 Be7 9. f4 d6 10. Nc3 Bb7 11. Ba4+ c6) 6... O-O { [%eval -0.96] } 7. Nxf7? { (-0.96 → -2.32) Mistake. d3 was best. } { [%eval -2.32] } (7. d3 Nc6 8. Nc3 Nd4 9. Nh3 Bb7 10. Ne2 Nxb3 11. axb3 d5 12. Ng3 Ne8) 7... Rxf7 { [%eval -2.31] } 8. Bxf7+ { [%eval -2.18] } 8... Kxf7 { [%eval -2.34] } 9. c3?? { (-2.34 → -5.56) Blunder. d3 was best. } { [%eval -5.56] } (9. d3 d5 10. Nc3 h6 11. Rb1 dxe4 12. fxe4 Nc6 13. a3 Bc8 14. b4 Bg4) 9... d5?? { (-5.56 → -2.40) Blunder. Nxe4 was best. } { [%eval -2.4] } (9... Nxe4 10. Qb3+ Kf8 11. h4 Nf2 12. d4 Nxh1 13. Bg5 Be7 14. f4 exf4 15. Qd5) 10. d4 { [%eval -2.96] } 10... exd4 { [%eval -2.77] } 11. e5?! { (-2.77 → -3.73) Inaccuracy. cxd4 was best. } { [%eval -3.73] } (11. cxd4 Nxe4 12. dxc5 Nxc5 13. Kf2 Nd3+ 14. Kg1 Qh4 15. h3 Nc6 16. Kh2 Nd4) 11... Nfd7 { [%eval -3.9] } 12. cxd4 { [%eval -4.65] } 12... Bb4+?? { (-4.65 → -2.11) Blunder. Qh4+ was best. } { [%eval -2.11] } (12... Qh4+ 13. g3 Qxd4 14. Qxd4 Bxd4 15. f4 Nc6 16. Nc3 Rd8 17. a4 Nc5 18. Nb5) 13. Bd2?? { (-2.11 → -6.51) Blunder. Nc3 was best. } { [%eval -6.51] } (13. Nc3 Nc6 14. g3 Bxc3+ 15. bxc3 Ncxe5 16. dxe5 Nxe5 17. Kf2 Nd3+ 18. Kg2 Qe7) 13... Bxd2+?? { (-6.51 → -2.99) Blunder. Qh4+ was best. } { [%eval -2.99] } (13... Qh4+ 14. g3 Qxd4 15. e6+ Kg8 16. Nc3 Ne5 17. Qc2 Nxf3+ 18. Kd1 Nc6 19. Kc1) 14. Qxd2 { [%eval -2.4] } 14... Nc6 { [%eval -2.13] } 15. Qe3?! { (-2.13 → -3.08) Inaccuracy. Nc3 was best. } { [%eval -3.08] } (15. Nc3 Qh4+ 16. Qf2 Qxd4 17. Qxd4 Nxd4 18. O-O-O c5 19. Nxd5 Rc8 20. f4 Nf8) 15... Kg8?! { (-3.08 → -2.19) Inaccuracy. Qh4+ was best. } { [%eval -2.19] } (15... Qh4+ 16. g3 Qxd4 17. e6+ Ke7 18. Qxd4 Nxd4 19. exd7 Nc2+ 20. Kd2 Nxa1 21. Nc3) 16. e6?! { (-2.19 → -3.33) Inaccuracy. Nc3 was best. } { [%eval -3.33] } (16. Nc3 Qh4+ 17. Qf2 Qh5 18. O-O-O Nb4 19. Qe3 Qg6 20. Rd2 c5 21. e6 Nf6) 16... Nf6 { [%eval -2.75] } 17. Nc3 { [%eval -2.8] } 17... Qe7 { [%eval -2.53] } 18. O-O-O { [%eval -2.52] } 18... Qd6 { [%eval -1.95] } 19. Kb1 { [%eval -2.3] } 19... Re8 { [%eval -2.4] } 20. Qf2 { [%eval -3.02] } 20... Rxe6 { [%eval -2.92] } 21. Qg3 { [%eval -3.38] } 21... Qxg3 { [%eval -3.33] } 22. hxg3 { [%eval -3.44] } 22... b5?! { (-3.44 → -2.52) Inaccuracy. h5 was best. } { [%eval -2.52] } (22... h5 23. b3 Kf7 24. Rd2 Ke8 25. Nd1 Kd7 26. Nf2 Re2 27. Rxe2 Bxe2 28. Kb2) 23. Rh3?! { (-2.52 → -4.02) Inaccuracy. Rhe1 was best. } { [%eval -4.02] } (23. Rhe1 Rxe1 24. Rxe1 b4 25. Na4 Nd7 26. Rc1 Bb5 27. Nc5 Nf8 28. Na6 Ne6) 23... b4 { [%eval -4.07] } 24. Na4 { [%eval -3.8] } 24... Na5? { (-3.80 → -2.28) Mistake. Re2 was best. } { [%eval -2.28] } (24... Re2 25. Rh2 Bb5 26. Nc5 h5 27. Kc1 Kf7 28. Rd2 Re1+ 29. Rd1 Rxd1+ 30. Kxd1) 25. Nc5 { [%eval -2.23] } 25... Rd6 { [%eval -2.22] } 26. Nxa6 { [%eval -2.62] } 26... Rxa6 { [%eval -2.78] } 27. a3? { (-2.78 → -4.47) Mistake. Rhh1 was best. } { [%eval -4.47] } (27. Rhh1 Kf7 28. g4 h6 29. Rhe1 Ng8 30. Re5 Rd6 31. Rf5+ Nf6 32. Rc1 Nc4) 27... b3 { [%eval -3.61] } 28. g4 { [%eval -3.51] } 28... Rb6?! { (-3.51 → -2.43) Inaccuracy. Re6 was best. } { [%eval -2.43] } (28... Re6 29. Rhh1 Re2 30. Rhe1 Rxg2 31. Rg1 Rf2 32. Rgf1 Rc2 33. Rc1 Rg2 34. Rg1) 29. Rdh1?! { (-2.43 → -3.70) Inaccuracy. g5 was best. } { [%eval -3.7] } (29. g5 Nd7 30. Re1 Nf8 31. f4 Nc4 32. f5 Nd2+ 33. Ka1 Ne4 34. Rhe3 a5) 29... h6 { [%eval -3.67] } 30. Kc1?! { (-3.67 → -5.27) Inaccuracy. Re1 was best. } { [%eval -5.27] } (30. Re1 Kf7 31. Re2 Nc6 32. Rd2 a5 33. Rd3 a4 34. Rd1 Na5 35. Rhh1 Ke7) 30... Rc6+ { [%eval -4.87] } 31. Kd2 { [%eval -5.68] } 31... Rc2+ { [%eval -5.71] } 32. Ke3 { [%eval -6.08] } 32... Rxb2 { [%eval -5.57] } 33. Kf4 { [%eval -6.76] } 33... Rxg2 { [%eval -6.65] } 34. Ke5 { [%eval -8.01] } 34... c6?! { (-8.01 → -5.78) Inaccuracy. Kf7 was best. } { [%eval -5.78] } (34... Kf7 35. Kf4 Nc4 36. Rh5 g5+ 37. Rxg5 hxg5+ 38. Kxg5 b2 39. Kh4 Nd2 40. Kh3) 35. g5 { [%eval -6.63] } 35... Rxg5+ { [%eval -6.07] } 36. Ke6 { [%eval -5.92] } 36... Nc4 { [%eval -5.75] } 37. f4 { [%eval -6.39] } 37... Rg4?! { (-6.39 → -4.97) Inaccuracy. Rg2 was best. } { [%eval -4.97] } (37... Rg2 38. Ke7 Re2+ 39. Kd8 Nd2 40. Rd1 b2 41. Rhh1 a5 42. a4 Kf7 43. f5) 38. Re1?! { (-4.97 → -6.49) Inaccuracy. Rxb3 was best. } { [%eval -6.49] } (38. Rxb3 Rxf4 39. Ke7 a5 40. Rb7 h5 41. Rg1 Ne4 42. Kd7 Rf6 43. Rh1 g6) 38... b2 { [%eval -6.37] } 39. f5?? { (-6.37 → Mate in 3) Checkmate is now unavoidable. Rb3 was best. } { [%eval #-3] } (39. Rb3 Rxf4 40. Re2 Kh7 41. Rbxb2 Nxb2 42. Rxb2 Rxd4 43. Rb7 h5 44. Rxa7 h4) 39... Nxa3?? { (Mate in 3 → -6.04) Lost forced checkmate sequence. b1=R was best. } { [%eval -6.04] } (39... b1=R 40. Ke7 Rb8 41. Rd3 Re8#) 40. Ree3?? { (-6.04 → Mate in 7) Checkmate is now unavoidable. Rb3 was best. } { [%eval #-7] } (40. Rb3 b1=Q 41. Rexb1 Re4+ 42. Kd6 Nxb1 43. Rxb1 Rxd4 44. Ra1 Re4 45. Rxa7 h5) 40... b1=Q { [%eval #-6] } 41. Rxa3 { [%eval #-4] } 41... Qe4+ { [%eval #-9] } 42. Kd6 { [%eval #-9] } 42... Ne8+ { [%eval #-9] } 43. Kd7 { [%eval -9.14] } 43... Nf6+ { [%eval -8.87] } 44. Kc7? { (-8.87 → Mate in 12) Checkmate is now unavoidable. Kc8 was best. } { [%eval #-12] } (44. Kc8 Qe8+ 45. Kb7 Re4 46. Rhb3 Re7+ 47. Ka6 Qc8+ 48. Ka5 c5 49. Ra2 cxd4) 44... Qxd4? { (Mate in 12 → -7.94) Lost forced checkmate sequence. Qe7+ was best. } { [%eval -7.94] } (44... Qe7+ 45. Kc8 Rxd4 46. Rhb3 Re4 47. Kb8 Rb4+ 48. Rxb4 Qxb4+ 49. Kc7 Qxa3 50. Kxc6) 45. Rxa7? { (-7.94 → Mate in 4) Checkmate is now unavoidable. Rab3 was best. } { [%eval #-4] } (45. Rab3 Re4 46. Rb8+ Re8 47. Rxe8+ Nxe8+ 48. Kd8 Nd6 49. Rb3 Nb5 50. Kc8 Qe5) 45... Qxa7+ { [%eval #-3] } 46. Kxc6 { [%eval #-3] } { White resigns. } 0-1