Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/Gpx7HDtH"] [Date "2026.03.05"] [Round "-"] [White "hiepphung"] [Black "harrynessy"] [Result "1-0"] [GameId "Gpx7HDtH"] [UTCDate "2026.03.05"] [UTCTime "16:53:48"] [WhiteElo "1016"] [BlackElo "967"] [WhiteRatingDiff "+71"] [BlackRatingDiff "-5"] [Variant "Standard"] [TimeControl "600+0"] [ECO "C20"] [Opening "King's Pawn Game: King's Head Opening"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. f3?! { (0.22 → -0.65) Inaccuracy. Nf3 was best. } { [%eval -0.65] } { C20 King's Pawn Game: King's Head Opening } (2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. Re1 Nd6 6. Nxe5 Nxe5) 2... Bc5 { [%eval -0.57] } 3. g4?? { (-0.57 → -2.72) Blunder. Nc3 was best. } { [%eval -2.72] } (3. Nc3 Nf6 4. Na4 Be7 5. d4 exd4 6. e5 Ng8 7. Qxd4 Nc6) 3... Qg5? { (-2.72 → -0.98) Mistake. Qh4+ was best. } { [%eval -0.98] } (3... Qh4+ 4. Ke2 Qf2+ 5. Kd3 d5 6. c3 dxe4+ 7. Kc2 Nf6 8. b4) 4. Bh3?? { (-0.98 → -3.99) Blunder. Qe2 was best. } { [%eval -3.99] } (4. Qe2 Nc6 5. Qg2 d5 6. Nc3 d4 7. h4 Qd8 8. Nd5 Nge7) 4... Qh4+ { [%eval -3.93] } 5. Ke2 { [%eval -3.94] } 5... Qf2+?! { (-3.94 → -2.78) Inaccuracy. Bxg1 was best. } { [%eval -2.78] } (5... Bxg1 6. Qxg1 Qxh3 7. d4 Ne7 8. d5 d6 9. Qg3 Qxg3 10. hxg3 b6 11. b3) 6. Kd3 { [%eval -2.73] } 6... Qd4+ { [%eval -2.88] } 7. Ke2 { [%eval -2.57] } 7... b6? { (-2.57 → -0.95) Mistake. Qf2+ was best. } { [%eval -0.95] } (7... Qf2+ 8. Kd3 Nc6 9. c3 b6 10. Kc2 Ba6 11. a3 Nge7 12. Ra2 d5 13. b4) 8. c3?? { (-0.95 → Mate in 3) Checkmate is now unavoidable. Qf1 was best. } { [%eval #-3] } (8. Qf1 d5 9. d3 Nc6 10. Nc3 Nge7 11. Kd1 dxe4 12. fxe4 O-O 13. Bd2 Qd6) 8... Ba6+ { [%eval #-2] } 9. d3 { [%eval #-1] } 9... Qe3+?? { (Mate in 1 → 6.58) Lost forced checkmate sequence. Qf2# was best. } { [%eval 6.58] } (9... Qf2#) 10. Bxe3 { [%eval 6.54] } 10... Bxe3 { [%eval 6.66] } 11. Kxe3 { [%eval 6.58] } 11... Nc6 { [%eval 6.64] } 12. d4 { [%eval 6.35] } 12... exd4+ { [%eval 6.34] } 13. cxd4 { [%eval 6.3] } 13... Nf6 { [%eval 6.54] } 14. d5 { [%eval 6.16] } 14... Ne5 { [%eval 6.09] } 15. g5 { [%eval 5.79] } 15... Nc4+ { [%eval 5.91] } 16. Kf2 { [%eval 5.84] } 16... Nh5 { [%eval 6.16] } 17. Nc3 { [%eval 5.71] } 17... Nxb2 { [%eval 5.6] } 18. Qd2 { [%eval 5.67] } 18... Nd3+ { [%eval 5.2] } 19. Kf1 { [%eval 4.49] } 19... Nhf4 { [%eval 5.11] } 20. Nge2 { [%eval 4.69] } 20... Nxh3 { [%eval 4.65] } 21. Rd1?! { (4.65 → 3.64) Inaccuracy. Kg2 was best. } { [%eval 3.64] } (21. Kg2 h6 22. Kxh3 hxg5+ 23. Kg3 f6 24. Qe3 Rh4 25. Kg2 O-O-O 26. h3 Rdh8) 21... Nhf2 { [%eval 4.24] } 22. Rb1 { [%eval 3.73] } 22... Nxh1 { [%eval 3.81] } 23. Nb5 { [%eval 4.1] } 23... Nhf2?! { (4.10 → 5.75) Inaccuracy. Bxb5 was best. } { [%eval 5.75] } (23... Bxb5 24. Rxb5 Nhf2 25. Nc1 Ne5 26. Kxf2 h6 27. Qc3 d6 28. Nd3 Nxd3+ 29. Qxd3) 24. Nxc7+ { [%eval 5.81] } 24... Ke7 { [%eval 6.13] } 25. Nxa6 { [%eval 6.14] } 25... h6 { [%eval 5.93] } 26. Nc7 { [%eval 5.56] } 26... Rac8 { [%eval 5.41] } 27. Ne6? { (5.41 → 3.07) Mistake. d6+ was best. } { [%eval 3.07] } (27. d6+ Kxd6 28. Nb5+ Ke7 29. Nc1 Nc5 30. Qxf2 hxg5 31. Qg3 Ne6 32. Ne2 Kf8) 27... dxe6?! { (3.07 → 4.04) Inaccuracy. fxe6 was best. } { [%eval 4.04] } (27... fxe6 28. d6+ Kf7 29. g6+ Kxg6 30. Rb3 Rc5 31. f4 e5 32. Rxd3 Nxd3 33. Qxd3) 28. Qb4+?? { (4.04 → -5.10) Blunder. g6 was best. } { [%eval -5.1] } (28. g6 fxg6 29. Nc1 Ne5 30. Kxf2 Rhf8 31. Rb3 exd5 32. exd5 Kd7 33. Ne2 Rfe8) 28... Kd7?? { (-5.10 → 5.94) Blunder. Nxb4 was best. } { [%eval 5.94] } (28... Nxb4 29. Rxb4 Nd3 30. Ra4 a5 31. gxh6 Rxh6 32. Nd4 Rxh2 33. Nc6+ Kd6 34. Kg1) 29. Qa4+ { [%eval 6.44] } 29... Ke7 { [%eval 6.37] } 30. Qxa7+ { [%eval 5.9] } 30... Ke8 { [%eval 6.86] } 31. Rxb6 { [%eval 6.49] } 31... Rc1+?? { (6.49 → Mate in 2) Checkmate is now unavoidable. exd5 was best. } { [%eval #2] } (31... exd5 32. Rb8 Rxb8 33. Qxb8+ Kd7 34. Qxh8 Nd1 35. Qb8 Ne3+ 36. Kg1 Nc4 37. Qb7+) 32. Kg2? { (Mate in 2 → 8.70) Lost forced checkmate sequence. Nxc1 was best. } { [%eval 8.7] } (32. Nxc1 Nf4 33. Rb8#) 32... Rh1? { (8.70 → Mate in 1) Checkmate is now unavoidable. Rc8 was best. } { [%eval #1] } (32... Rc8 33. d6 Kf8 34. Rb8 Kg8 35. Rxc8+ Kh7 36. Rxh8+ Kxh8 37. Qxf7 Ne5 38. Qe8+) 33. Rb8# { White wins by checkmate. } 1-0