Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/87OJrKTd"] [Date "2026.06.15"] [Round "-"] [White "Twind15"] [Black "gantnergeil"] [Result "0-1"] [GameId "87OJrKTd"] [UTCDate "2026.06.15"] [UTCTime "10:27:46"] [WhiteElo "763"] [BlackElo "793"] [WhiteRatingDiff "-7"] [BlackRatingDiff "+13"] [Variant "Standard"] [TimeControl "600+5"] [ECO "C33"] [Opening "King's Gambit Accepted: Villemson Gambit"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. f4?! { (0.22 → -0.34) Inaccuracy. Nf3 was best. } { [%eval -0.34] } (2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. Re1 Nd6 6. Nxe5 Nxe5) 2... exf4 { [%eval -0.39] } 3. d4 { [%eval -0.76] } { C33 King's Gambit Accepted: Villemson Gambit } 3... Nf6?! { (-0.76 → -0.03) Inaccuracy. Qh4+ was best. } { [%eval -0.03] } (3... Qh4+ 4. Ke2 d5 5. exd5 Bg4+ 6. Nf3 Bxf3+ 7. gxf3 Nd7 8. Qe1) 4. Nd2?! { (-0.03 → -0.74) Inaccuracy. Bd3 was best. } { [%eval -0.74] } (4. Bd3 d5 5. e5 Bg4 6. Be2 Ne4 7. Bxf4 Bf5 8. Nd2 c5) 4... Nc6 { [%eval -0.64] } 5. Ngf3 { [%eval -0.89] } 5... d5 { [%eval -0.73] } 6. exd5?! { (-0.73 → -1.81) Inaccuracy. e5 was best. } { [%eval -1.81] } (6. e5 Nh5 7. Be2 Be6 8. O-O g5 9. Ne1 Ng7 10. c3 Be7) 6... Qxd5?! { (-1.81 → -0.67) Inaccuracy. Nxd5 was best. } { [%eval -0.67] } (6... Nxd5 7. Nb3 Bd6 8. Qe2+ Nde7 9. Qf2 Nf5 10. Ne5 Nxe5 11. dxe5 Bxe5 12. Bxf4) 7. Qe2+? { (-0.67 → -2.33) Mistake. Bc4 was best. } { [%eval -2.33] } (7. Bc4 Qd6 8. Qe2+ Qe7 9. O-O Qxe2 10. Bxe2 Rg8 11. Bb5 g5 12. Ne5 a6) 7... Be6 { [%eval -2.23] } 8. c4 { [%eval -2.81] } 8... Qa5 { [%eval -2.17] } 9. Nh4?? { (-2.17 → -6.59) Blunder. d5 was best. } { [%eval -6.59] } (9. d5 O-O-O 10. dxe6 Nb4 11. Qe5 Nc2+ 12. Kd1 Ne3+ 13. Ke2 Qb6 14. exf7 Neg4) 9... Nxd4 { [%eval -6.58] } 10. Qf2 { [%eval -7.27] } 10... Nc2+ { [%eval -7.23] } 11. Kd1 { [%eval -7.38] } 11... Nxa1 { [%eval -7.28] } 12. Qf3 { [%eval -8.36] } 12... Qe5 { [%eval -6.6] } 13. Qxb7 { [%eval -5.77] } 13... Qh5+?? { (-5.77 → -1.63) Blunder. Rd8 was best. } { [%eval -1.63] } (13... Rd8 14. c5 Be7 15. Bb5+ Kf8 16. c6 Bg4+ 17. Nf3 Nd5 18. Re1 Ne3+ 19. Ke2) 14. Ke1?? { (-1.63 → Mate in 2) Checkmate is now unavoidable. Be2 was best. } { [%eval #-2] } (14. Be2 Qxh4 15. Qxa8+ Kd7 16. Qxa7 Bf5 17. Qa4+ c6 18. Nf3 Qf2 19. Ne5+ Ke6) 14... Qxh4+?? { (Mate in 2 → -6.90) Lost forced checkmate sequence. Nc2+ was best. } { [%eval -6.9] } (14... Nc2+ 15. Kf2 Bc5#) 15. Ke2 { [%eval -7.34] } 15... Qh5+ { [%eval -7.09] } 16. Kd3? { (-7.09 → Mate in 5) Checkmate is now unavoidable. Nf3 was best. } { [%eval #-5] } (16. Nf3 Bxc4+ 17. Kd1 Qd5+ 18. Qxd5 Bxd5 19. Bxf4 Rd8 20. Kc1 Be7 21. Bxc7 O-O) 16... Qf5+? { (Mate in 5 → -9.21) Lost forced checkmate sequence. Rd8+ was best. } { [%eval -9.21] } (16... Rd8+ 17. Qd5 Nxd5 18. Nf3 Nc3+ 19. Nd4 Qd1+ 20. Bd2 Qc2#) 17. Ke2 { [%eval -8.9] } 17... Qh5+ { [%eval -7.37] } 18. Kf2? { (-7.37 → Mate in 2) Checkmate is now unavoidable. Nf3 was best. } { [%eval #-2] } (18. Nf3 Rd8 19. Qc6+ Bd7 20. Qxc7 Bc5 21. b4 Bxb4 22. Bd2 Qc5 23. Bxb4 Qxb4) 18... Qc5+? { (Mate in 2 → -8.66) Lost forced checkmate sequence. Bc5+ was best. } { [%eval -8.66] } (18... Bc5+ 19. Ke1 Nc2#) 19. Ke1 { [%eval -8.61] } 19... Nc2+ { [%eval -8.53] } 20. Ke2 { [%eval -9.16] } 20... Qe3+ { [%eval -7.11] } 21. Kd1 { [%eval -8.12] } 21... Qe1+ { [%eval -6.3] } 22. Kxc2 { [%eval -6.01] } 22... Qf2?? { (-6.01 → -0.70) Blunder. Rd8 was best. } { [%eval -0.7] } (22... Rd8 23. g4 Be7 24. Bg2 Qe3 25. Bc6+ Kf8 26. Kb1 Qb6 27. Nb3 Qxb7 28. Bxb7) 23. Qxa8+ { [%eval -0.74] } 23... Ke7 { [%eval -0.27] } 24. Qb7?! { (-0.27 → -0.89) Inaccuracy. Qc6 was best. } { [%eval -0.89] } (24. Qc6 Kd8 25. Bd3 g5 26. h4 gxh4 27. Qa8+ Ke7 28. Rf1 Qb6 29. Nb3 Bg7) 24... Qb6?! { (-0.89 → -0.15) Inaccuracy. Kd7 was best. } { [%eval -0.15] } (24... Kd7 25. Bd3 Bd6 26. h3 Qb6 27. Qxb6 cxb6 28. Rd1 Rc8 29. Kb1 Rd8 30. Nf3) 25. Qf3? { (-0.15 → -1.45) Mistake. Qxb6 was best. } { [%eval -1.45] } (25. Qxb6 axb6 26. Nf3 Ne4 27. Bxf4 Nf2 28. Rg1 Kd8 29. Nd4 Bd7 30. Bg3 Ne4) 25... Qd6? { (-1.45 → -0.30) Mistake. g5 was best. } { [%eval -0.3] } (25... g5 26. g3 Ng4 27. Ne4 Ne5 28. Qa3+ Kd8 29. Qc3 Bg7 30. gxf4 gxf4 31. Bxf4) 26. a3? { (-0.30 → -1.49) Mistake. Ne4 was best. } { [%eval -1.49] } (26. Ne4 Qd4 27. Nxf6 Bf5+ 28. Bd3 Qxc4+ 29. Kd2 Bxd3 30. Qxd3 Qxd3+ 31. Kxd3 Kxf6) 26... g5 { [%eval -1.42] } 27. b4?! { (-1.42 → -2.18) Inaccuracy. Bd3 was best. } { [%eval -2.18] } (27. Bd3 Bg7 28. Re1 h6 29. g3 fxg3 30. Qxg3 Nh5 31. Qxd6+ cxd6 32. Nf3 g4) 27... Bg4? { (-2.18 → -0.49) Mistake. Bg7 was best. } { [%eval -0.49] } (27... Bg7 28. c5 Qd7 29. c6 Bf5+ 30. Bd3 Bxd3+ 31. Qxd3 Qxc6+ 32. Qc4 Qxc4+ 33. Nxc4) 28. Qf2?? { (-0.49 → -2.80) Blunder. Qd3 was best. } { [%eval -2.8] } (28. Qd3 Qe6 29. Qd4 Bg7 30. Qc5+ Qd6 31. Qxd6+ cxd6 32. Bd3 Nd7 33. Nf3 Ne5) 28... Qe6?? { (-2.80 → 1.18) Blunder. Bg7 was best. } { [%eval 1.18] } (28... Bg7 29. c5 Qd7 30. Bc4 Rd8 31. Re1+ Kf8 32. Kb3 a5 33. b5 Nd5 34. Ne4) 29. Qxa7? { (1.18 → 0.00) Mistake. Bd3 was best. } { [%eval 0.0] } (29. Bd3 Qb6 30. c5 Qb7 31. Re1+ Be6 32. Qf3 Qd5 33. Qxd5 Nxd5 34. Nf3 g4) 29... Qd7?? { (0.00 → 2.25) Blunder. Qe1 was best. } { [%eval 2.25] } (29... Qe1 30. Qc5+ Ke6 31. Qc6+ Ke7) 30. g3?? { (2.25 → -1.91) Blunder. Bd3 was best. } { [%eval -1.91] } (30. Bd3 Bg7 31. Re1+ Be6 32. Qc5+ Qd6 33. Qxg5 Rd8 34. Rxe6+ Kxe6 35. Bf5+ Ke7) 30... fxg3?? { (-1.91 → 1.10) Blunder. Bf5+ was best. } { [%eval 1.1] } (30... Bf5+ 31. Kb3 Ne4 32. Nxe4 Bxe4 33. Bh3 f5 34. Re1 Qd3+ 35. Ka4 Kd7 36. Rxe4) 31. hxg3 { [%eval 0.78] } 31... Bf5+ { [%eval 1.18] } 32. Ne4?? { (1.18 → -5.75) Blunder. Kb3 was best. } { [%eval -5.75] } (32. Kb3 Bg7 33. Qe3+ Qe6 34. Qxe6+ fxe6 35. a4 Ng4 36. b5 Ne3 37. Be2 Bc2+) 32... Bxe4+ { [%eval -5.74] } 33. Kb3?? { (-5.74 → Mate in 8) Checkmate is now unavoidable. Kb2 was best. } { [%eval #-8] } (33. Kb2 Bxh1 34. Bxg5 Bg7 35. Bh3 Qd6 36. Qe3+ Kf8 37. Ka2 Ne4 38. Bf4 Nc3+) 33... Bg7?? { (Mate in 8 → -5.11) Lost forced checkmate sequence. Qd1+ was best. } { [%eval -5.11] } (33... Qd1+ 34. Ka2 Qc2+ 35. Bb2 Qb1+ 36. Kb3 Qd1+ 37. Ka2 Bb1+ 38. Ka1 Bc2+ 39. Bc1) 34. Bxg5?? { (-5.11 → Mate in 10) Checkmate is now unavoidable. Qc5+ was best. } { [%eval #-10] } (34. Qc5+ Ke8 35. Bh3 Qd3+ 36. Ka4 Bxh1 37. Qe5+ Kf8 38. Bxg5 Qxc4 39. Bxf6 Bxf6) 34... h6?? { (Mate in 10 → -5.22) Lost forced checkmate sequence. Qd1+ was best. } { [%eval -5.22] } (34... Qd1+ 35. Kc3 Qc2+ 36. Kd4 Rd8+ 37. Kc5 Qf2+ 38. Kb5 Qxa7 39. c5 Qxa3 40. Bd2) 35. Be3?? { (-5.22 → Mate in 3) Checkmate is now unavoidable. Bg2 was best. } { [%eval #-3] } (35. Bg2 hxg5 36. Qc5+ Qd6 37. Qxd6+ Kxd6 38. c5+ Kd7 39. Rd1+ Ke6 40. Bxe4 Nxe4) 35... Bxh1?? { (Mate in 3 → -5.53) Lost forced checkmate sequence. Qd1+ was best. } { [%eval -5.53] } (35... Qd1+ 36. Kb2 Qc2+ 37. Ka1 Qb1#) 36. Bc5+ { [%eval -6.29] } 36... Ke6 { [%eval -6.06] } 37. Bh3+ { [%eval -6.3] } 37... Ke5?? { (-6.30 → 5.46) Blunder. Ng4 was best. } { [%eval 5.46] } (37... Ng4 38. Bxg4+ f5 39. Qa6+ Bc6 40. Kc2 fxg4 41. b5 Rd8 42. Qxc6+ Qxc6 43. bxc6) 38. Bxd7 { [%eval 5.43] } 38... Nxd7 { [%eval 5.45] } 39. Qxc7+ { [%eval 5.56] } 39... Ke6 { [%eval 5.54] } 40. Qb6+?? { (5.54 → -6.13) Blunder. Qd6+ was best. } { [%eval -6.13] } (40. Qd6+ Kf5 41. Qxd7+ Kg6 42. Qd1 Bb7 43. Qg4+ Kh7 44. Qf5+ Kg8 45. Qd7 Bg2) 40... Nxb6 { [%eval -6.04] } { White resigns. } 0-1