FEN
[Event "rated rapid game"]
[Site "https://lichess.org/hGWU2NfJ"]
[Date "2026.06.05"]
[Round "-"]
[White "Kavinnilavan_D"]
[Black "prepunk"]
[Result "0-1"]
[GameId "hGWU2NfJ"]
[UTCDate "2026.06.05"]
[UTCTime "16:49:16"]
[WhiteElo "984"]
[BlackElo "991"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+6"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "B00"]
[Opening "Goldsmith Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... h5?! { (0.18 → 0.97) Inaccuracy. e5 was best. } { [%eval 0.97] } { B00 Goldsmith Defense } (1... e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. Re1 Nd6 6. Nxe5) 2. Nf3 { [%eval 1.03] } 2... f6?! { (1.03 → 1.74) Inaccuracy. c5 was best. } { [%eval 1.74] } (2... c5 3. c3 d5 4. exd5 Qxd5 5. d4 Nf6 6. Na3 cxd4 7. Nb5) 3. Bc4 { [%eval 1.42] } 3... e5 { [%eval 1.69] } 4. O-O { [%eval 1.25] } 4... g5?! { (1.25 → 1.84) Inaccuracy. d6 was best. } { [%eval 1.84] } (4... d6 5. a4 Nc6 6. a5 a6 7. d4 h4 8. d5 Nce7 9. Be2) 5. h3?! { (1.84 → 0.91) Inaccuracy. Bxg8 was best. } { [%eval 0.91] } (5. Bxg8 Rxg8 6. Nxe5 g4 7. Nd3 d5 8. exd5 Qxd5 9. Nf4 Qf5 10. Qe2+ Kf7) 5... h4?! { (0.91 → 1.81) Inaccuracy. Nc6 was best. } { [%eval 1.81] } (5... Nc6 6. Nc3 d6 7. d4 g4 8. Nh4 Nxd4 9. Be3 Be6 10. Qd3) 6. g3?? { (1.81 → -1.66) Blunder. Nh2 was best. } { [%eval -1.66] } (6. Nh2 d6 7. Nc3 Bg7 8. d4 Nc6 9. Bxg8 Rxg8 10. Qh5+ Kf8 11. dxe5 Nxe5) 6... hxg3?! { (-1.66 → -0.95) Inaccuracy. d5 was best. } { [%eval -0.95] } (6... d5 7. Bxd5 hxg3 8. fxg3 Nc6 9. g4 Rxh3 10. Bf7+ Ke7 11. Bxg8 Bxg4 12. Nc3) 7. fxg3?! { (-0.95 → -1.58) Inaccuracy. Bxg8 was best. } { [%eval -1.58] } (7. Bxg8 g2 8. Re1 d6 9. Nh2 Bxh3 10. Bd5 c6 11. Bc4 Qd7 12. Qf3 Qh7) 7... d6? { (-1.58 → -0.10) Mistake. d5 was best. } { [%eval -0.1] } (7... d5 8. Bxd5 Nc6 9. Nxg5 fxg5 10. Bf7+ Ke7 11. d4 Qxd4+ 12. Qxd4 Nxd4 13. Bxg5+) 8. d4? { (-0.10 → -1.39) Mistake. Bxg8 was best. } { [%eval -1.39] } (8. Bxg8 Rxg8 9. g4 Rh8 10. Kg2 d5 11. exd5 Qxd5 12. Nc3 Qg8 13. d4 Qh7) 8... Bxh3 { [%eval -1.64] } 9. Rf2 { [%eval -1.58] } 9... Bg4?! { (-1.58 → -0.54) Inaccuracy. Qd7 was best. } { [%eval -0.54] } (9... Qd7 10. Nxg5 fxg5 11. Bxg8 Rxg8 12. Qh5+ Kd8 13. Bxg5+ Kc8 14. Nc3 b6 15. Nd5) 10. Rh2?! { (-0.54 → -1.56) Inaccuracy. Bf7+ was best. } { [%eval -1.56] } (10. Bf7+ Ke7 11. Bxg8 Rxg8 12. Qd3 Nd7 13. Nc3 Rh8 14. Nh2 Bh5 15. Be3) 10... Rxh2 { [%eval -1.59] } 11. Kxh2 { [%eval -1.56] } 11... Qd7?! { (-1.56 → -0.66) Inaccuracy. d5 was best. } { [%eval -0.66] } (11... d5 12. Bxd5 Nc6 13. Bxc6+ bxc6 14. Nbd2 exd4 15. Qf1 Qd7 16. Qc4 Qh7+ 17. Kg1) 12. Bxg8 { [%eval -0.95] } 12... Na6?? { (-0.95 → 0.85) Blunder. Nc6 was best. } { [%eval 0.85] } (12... Nc6 13. Qd3 Nb4 14. Qb3 d5 15. exd5) 13. d5 { [%eval 0.81] } 13... O-O-O { [%eval 0.67] } 14. Be6? { (0.67 → -0.50) Mistake. Kg2 was best. } { [%eval -0.5] } (14. Kg2 Nc5 15. Qh1 Nxe4 16. Qh7 Be7 17. Nc3 Nxc3 18. bxc3 Rf8 19. Bf7 Bf5) 14... Bxe6 { [%eval -0.09] } 15. dxe6 { [%eval 0.0] } 15... Qxe6?! { (0.00 → 0.66) Inaccuracy. Qh7+ was best. } { [%eval 0.66] } (15... Qh7+ 16. Kg2 d5 17. Nc3 dxe4 18. Nxg5 fxg5 19. Qg4 Be7 20. Qxe4 Qh5 21. Nd5) 16. Be3 { [%eval 0.32] } 16... Nc5? { (0.32 → 1.94) Mistake. Be7 was best. } { [%eval 1.94] } (16... Be7 17. Nc3 Rh8+ 18. Kg2 c6 19. Qe2 d5 20. exd5 cxd5 21. Bxa7) 17. Bxc5? { (1.94 → 0.47) Mistake. Nc3 was best. } { [%eval 0.47] } (17. Nc3 Be7 18. Kg2 Rh8 19. Ng1 Na6 20. Qd5 Qd7 21. Qf7 Kb8 22. Rc1 Nb4) 17... dxc5 { [%eval 0.43] } 18. Nbd2?? { (0.43 → -1.62) Blunder. Qe2 was best. } { [%eval -1.62] } (18. Qe2 f5 19. Nc3 Qh6+ 20. Kg1 c4 21. Qe3 f4 22. Qxa7 Qh3 23. Qa8+ Kd7) 18... Qe8?? { (-1.62 → 2.14) Blunder. g4 was best. } { [%eval 2.14] } (18... g4 19. Qe2 gxf3 20. Nxf3 Qg4 21. Kg2 Bh6 22. Kf2 f5 23. Nxe5 Qg7 24. Nf3) 19. Qe1?! { (2.14 → 1.17) Inaccuracy. Qe2 was best. } { [%eval 1.17] } (19. Qe2 Qa4 20. Nf1 c4 21. Kg2 Bc5 22. N1h2 Qc6 23. Qxc4 f5 24. exf5 Rd2+) 19... Qh5+?! { (1.17 → 2.18) Inaccuracy. Qa4 was best. } { [%eval 2.18] } (19... Qa4 20. b3 Qd7 21. Nf1 c4 22. Kg2 Bc5 23. Qa5 Bb6 24. Qd2 Qh7 25. Qe2) 20. Kg2 { [%eval 2.15] } 20... Bd6 { [%eval 2.69] } 21. Nc4 { [%eval 2.42] } 21... g4?! { (2.42 → 3.21) Inaccuracy. Qh7 was best. } { [%eval 3.21] } (21... Qh7 22. Nfd2 Bf8 23. Qe2 b5 24. Ne3 c4 25. Qg4+ Kb7 26. Ndf1 Bc5 27. Rd1) 22. Qh1?? { (3.21 → -0.91) Blunder. Nh4 was best. } { [%eval -0.91] } (22. Nh4 b5 23. Ne3 Qh7 24. Nxg4 c4 25. Rd1 Rg8 26. Nxf6 Qxh4 27. Nxg8 Qg5) 22... Qxh1+? { (-0.91 → 0.41) Mistake. gxf3+ was best. } { [%eval 0.41] } (22... gxf3+ 23. Kf2 Qg5 24. Rd1 f5 25. Qxf3 fxe4 26. Qxe4 Rg8) 23. Kxh1?? { (0.41 → -1.70) Blunder. Rxh1 was best. } { [%eval -1.7] } (23. Rxh1 gxf3+ 24. Kxf3 b5 25. Ne3 c4 26. g4) 23... gxf3 { [%eval -1.71] } 24. Nxd6+? { (-1.71 → -3.50) Mistake. Nd2 was best. } { [%eval -3.5] } (24. Nd2 c4 25. Nxf3 a5 26. Kg2 a4 27. b3 cxb3 28. axb3 axb3 29. cxb3) 24... Rxd6 { [%eval -3.43] } 25. Rf1 { [%eval -3.12] } 25... b6?! { (-3.12 → -2.29) Inaccuracy. Rd2 was best. } { [%eval -2.29] } (25... Rd2 26. Rxf3 Rxc2 27. Rxf6 Rxb2 28. g4 Rb6 29. Rf8+ Kd7 30. Rf7+ Kd8 31. Kg2) 26. Rxf3 { [%eval -2.2] } 26... Rd1+?! { (-2.20 → -1.42) Inaccuracy. c4 was best. } { [%eval -1.42] } (26... c4 27. Kg2 a5 28. g4 Kd7 29. a4 Ke6 30. c3 Rd1 31. Rf1 Rxf1 32. Kxf1) 27. Kg2 { [%eval -1.27] } 27... Rd2+ { [%eval -0.98] } 28. Rf2 { [%eval -1.11] } 28... Rxf2+?! { (-1.11 → -0.43) Inaccuracy. Rd6 was best. } { [%eval -0.43] } (28... Rd6 29. Kf3 Kd7 30. Rh2 Ke6 31. g4 Rd1 32. Rh7 Rd2 33. Rxc7 Rxc2 34. a4) 29. Kxf2 { [%eval -0.49] } 29... Kd7 { [%eval -0.22] } 30. Kf3 { [%eval -0.56] } 30... Ke6 { [%eval -0.4] } 31. g4?? { (-0.40 → -3.34) Blunder. Kg4 was best. } { [%eval -3.34] } (31. Kg4 c4 32. Kh5 f5 33. exf5+ Kxf5 34. g4+ Kf6 35. Kh6) 31... c6?! { (-3.34 → -2.51) Inaccuracy. c4 was best. } { [%eval -2.51] } (31... c4 32. Ke3 Kf7 33. Kd2 c6 34. Kc3 Kg6 35. Kxc4 Kg5 36. b4 Kxg4 37. a4) 32. Kg3 { [%eval -2.3] } 32... a5?? { (-2.30 → 1.96) Blunder. Kf7 was best. } { [%eval 1.96] } (32... Kf7 33. c4 Kg6 34. Kh4 b5 35. Kh3) 33. Kh4 { [%eval 1.72] } 33... Kf7 { [%eval 1.71] } 34. g5?! { (1.71 → 0.64) Inaccuracy. Kh5 was best. } { [%eval 0.64] } (34. Kh5 a4 35. c4 Kf8 36. Kg6 Ke7 37. g5 fxg5 38. Kxg5 Ke6 39. Kg6 b5) 34... Kg6?! { (0.64 → 1.70) Inaccuracy. c4 was best. } { [%eval 1.7] } (34... c4 35. Kh5 a4 36. c3 a3 37. bxa3 b5 38. gxf6) 35. gxf6 { [%eval 1.96] } 35... Kxf6 { [%eval 1.35] } 36. b3? { (1.35 → 0.00) Mistake. c4 was best. } { [%eval 0.0] } (36. c4 Kg6 37. a4 Kh6 38. b3 Kg6 39. Kg4 b5 40. axb5 cxb5 41. cxb5 c4) 36... b5? { (0.00 → 1.28) Mistake. Kg6 was best. } { [%eval 1.28] } (36... Kg6 37. c4 b5 38. a4 bxc4 39. bxc4 Kh6 40. Kg4 Kg6 41. Kh4) 37. c4? { (1.28 → 0.00) Mistake. Kh5 was best. } { [%eval 0.0] } (37. Kh5 b4 38. Kh6 Kf7 39. Kg5 Ke6 40. Kg6 Ke7 41. Kf5 Kd6 42. Kf6 c4) 37... bxc4?? { (0.00 → 6.55) Blunder. Kg6 was best. } { [%eval 6.55] } (37... Kg6 38. a4 bxc4 39. bxc4 Kh6 40. Kg4 Kg6 41. Kh4) 38. bxc4 { [%eval 5.7] } 38... a4 { [%eval 5.69] } 39. a3 { [%eval 5.96] } 39... Kg6 { [%eval 3.3] } 40. Kg3?? { (3.30 → -8.73) Blunder. Kg4 was best. } { [%eval -8.73] } (40. Kg4 Kf6 41. Kh5 Ke7 42. Kg5 Ke6 43. Kg6 Ke7 44. Kf5 Kd7 45. Kxe5 Ke7) 40... Kg5 { [%eval -8.73] } 41. Kf3 { [%eval -6.98] } 41... Kf6?? { (-6.98 → 0.00) Blunder. Kh4 was best. } { [%eval 0.0] } (41... Kh4 42. Ke2 Kg3 43. Ke3 Kg4 44. Kd2 Kf4 45. Kd3 Kf3 46. Kd2 Kxe4 47. Ke2) 42. Ke3?? { (0.00 → -7.32) Blunder. Kg4 was best. } { [%eval -7.32] } (42. Kg4 Kg6 43. Kh4 Kh6 44. Kg4) 42... Kg5 { [%eval -3.92] } 43. Kd3?? { (-3.92 → -8.62) Blunder. Kf3 was best. } { [%eval -8.62] } (43. Kf3 Kh4 44. Ke2 Kg4 45. Ke3 Kg3 46. Ke2) 43... Kf4 { [%eval -7.69] } 44. Kc3 { [%eval -8.97] } 44... Kxe4 { [%eval -8.59] } 45. Kb2 { [%eval -15.14] } 45... Kd3 { [%eval -9.15] } 46. Ka2? { (-9.15 → Mate in 6) Checkmate is now unavoidable. Kc1 was best. } { [%eval #-6] } (46. Kc1 e4 47. Kd1 e3 48. Ke1 e2 49. Kf2 Kd2 50. Kf3 e1=Q 51. Kg4 Qe6+) 46... e4 { [%eval #-6] } 47. Kb2 { [%eval #-6] } 47... Kd2 { [%eval #-6] } 48. Kb1 { [%eval #-6] } 48... e3 { [%eval #-5] } 49. Kb2 { [%eval #-5] } 49... e2 { [%eval #-4] } 50. Kb1 { [%eval #-4] } 50... e1=Q+ { [%eval #-3] } 51. Kb2 { [%eval #-3] } 51... Qc1+ { [%eval #-4] } 52. Ka2 { [%eval #-4] } 52... Qh1 { [%eval #-3] } 53. Kb2 { [%eval #-3] } 53... Kd3 { [%eval #-3] } 54. Ka2 { [%eval #-3] } 54... Kxc4 { [%eval #-3] } 55. Kb2 { [%eval #-3] } 55... Qh2+ { [%eval #-2] } 56. Kb1 { [%eval #-2] } 56... Qg3 { [%eval #-3] } 57. Ka2 { White offers draw } { [%eval #-3] } 57... Kc3 { [%eval #-2] } 58. Kb1 { [%eval #-2] } 58... Qg2 { [%eval #-1] } 59. Ka1 { [%eval #-1] } 59... Qb2# { Black wins by checkmate. } 0-1
