FEN
[Event "rated rapid game"]
[Site "https://lichess.org/0KyOc87A"]
[Date "2023.02.24"]
[Round "-"]
[White "oloveluck"]
[Black "ygreg5"]
[Result "1-0"]
[GameId "0KyOc87A"]
[UTCDate "2023.02.24"]
[UTCTime "20:25:46"]
[WhiteElo "1308"]
[BlackElo "1297"]
[WhiteRatingDiff "+5"]
[BlackRatingDiff "-8"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C33"]
[Opening "King's Gambit Accepted: Villemson Gambit"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.36] } 1... e5 { [%eval 0.32] } 2. f4?! { (0.32 → -0.71) Inaccuracy. Nf3 was best. } { [%eval -0.71] } (2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. Re1 Nd6 6. Nxe5 Nxe5) 2... exf4 { [%eval -0.43] } 3. d4 { [%eval -0.87] } { C33 King's Gambit Accepted: Villemson Gambit } 3... d5 { [%eval -0.84] } 4. Bxf4 { [%eval -0.83] } 4... dxe4 { [%eval -0.55] } 5. Bc4?! { (-0.55 → -1.22) Inaccuracy. Nc3 was best. } { [%eval -1.22] } (5. Nc3 Nf6 6. Bc4 Bd6 7. Qd2 Nc6 8. O-O-O O-O 9. Bg5 Be7) 5... Nf6 { [%eval -0.9] } 6. Nc3 { [%eval -0.99] } 6... Bb4 { [%eval -0.52] } 7. Ne2 { [%eval -0.38] } 7... Nc6 { [%eval -0.47] } 8. O-O { [%eval -0.4] } 8... O-O { [%eval -0.45] } 9. a3 { [%eval -0.98] } 9... Bxc3 { [%eval -0.96] } 10. Nxc3 { [%eval -0.92] } 10... Nxd4?! { (-0.92 → 0.12) Inaccuracy. Bg4 was best. } { [%eval 0.12] } (10... Bg4 11. Be2 Bxe2 12. Nxe2 Nd5 13. Bc1 b5 14. a4 b4 15. c4 bxc3 16. bxc3 Rb8 17. a5) 11. Be5 { [%eval 0.13] } 11... Bg4?? { (0.13 → 4.66) Blunder. Nf5 was best. } { [%eval 4.66] } (11... Nf5 12. Qxd8 Rxd8 13. Rae1 Be6 14. Bxf6 gxf6 15. Nxe4 Bxc4 16. Rxf5 Kg7 17. b3 Be6 18. Rf3) 12. Qe1?? { (4.66 → 0.00) Blunder. Qxd4 was best. } { [%eval 0.0] } (12. Qxd4 Qxd4+ 13. Bxd4 Be6 14. Bxe6 fxe6 15. Bxf6 Rxf6 16. Nxe4 Rf5 17. Rad1 Rb5 18. b3 Rd5) 12... Nxc2 { [%eval 0.0] } 13. Qh4?? { (0.00 → -2.72) Blunder. Qg3 was best. } { [%eval -2.72] } (13. Qg3 Nxa1 14. Bxf6 gxf6 15. Qxg4+ Kh8 16. Nd5 c6 17. Nxf6 Qd4+ 18. Kh1 Rg8 19. Nxg8 Qxc4) 13... Nxa1?? { (-2.72 → 3.92) Blunder. Nd7 was best. } { [%eval 3.92] } (13... Nd7) 14. Rxa1?? { (3.92 → -4.89) Blunder. Bxf6 was best. } { [%eval -4.89] } (14. Bxf6 gxf6 15. Nd5 Be2 16. Nxf6+ Qxf6 17. Rxf6 Bxc4 18. Qg3+ Kh8 19. Qc3 Kg8 20. Qxc4 e3) 14... e3?! { (-4.89 → -3.70) Inaccuracy. Nd7 was best. } { [%eval -3.7] } (14... Nd7 15. Qxd8 Raxd8 16. Bxc7 Rc8 17. Nd5 Rfe8 18. Re1 Be6 19. Rxe4 Nc5 20. Re5 Bxd5 21. Bxd5) 15. Bxf6?! { (-3.70 → -5.23) Inaccuracy. Qg3 was best. } { [%eval -5.23] } (15. Qg3 Be6 16. Be2 Ne8 17. Nb5 f6 18. Bc3 Bd5 19. Rd1 c6 20. Qxe3 Qb6 21. Qxb6) 15... Qxf6 { [%eval -5.17] } 16. Qxg4 { [%eval -6.04] } 16... Qf2+ { [%eval -6.03] } 17. Kh1 { [%eval -6.21] } 17... Qxb2 { [%eval -6.23] } 18. Rf1 { [%eval -6.31] } 18... Qxc3 { [%eval -6.4] } 19. h3 { [%eval -6.23] } 19... Qxa3 { [%eval -6.3] } 20. Bxf7+ { [%eval -7.15] } 20... Rxf7 { [%eval -7.22] } 21. Rxf7 { [%eval -7.25] } 21... Kxf7 { [%eval -7.57] } 22. Qd7+ { [%eval -8.62] } 22... Qe7 { [%eval -12.32] } 23. Qf5+?! { (-12.32 → Mate in 10) Checkmate is now unavoidable. Qd5+ was best. } { [%eval #-10] } (23. Qd5+ Qe6) 23... Kg8 { [%eval #-9] } 24. Qd5+ { [%eval #-8] } 24... Qf7?! { (Mate in 8 → -10.71) Lost forced checkmate sequence. Kh8 was best. } { [%eval -10.71] } (24... Kh8 25. Qd1 e2 26. Qe1 Rf8 27. h4 Rf1+ 28. Kh2 Rxe1 29. Kg3 Qe4 30. Kf2 Rh1 31. h5) 25. Qxb7?! { (-10.71 → Mate in 7) Checkmate is now unavoidable. Qd3 was best. } { [%eval #-7] } (25. Qd3 Re8 26. Qe2 a5 27. g4 a4 28. g5 a3 29. g6 hxg6 30. Kg2 Qf2+ 31. Qxf2 exf2) 25... e2?? { (Mate in 7 → -4.46) Lost forced checkmate sequence. Re8 was best. } { [%eval -4.46] } (25... Re8 26. Kh2 e2 27. Qb4 e1=Q 28. Qxe1 Rxe1 29. h4 Qf4+ 30. g3 Qf3 31. Kh3 Rh1#) 26. Qxa8+ { [%eval -4.26] } 26... Qf8 { [%eval -4.41] } 27. Qd5+ { [%eval -4.25] } 27... Kh8 { [%eval -4.52] } 28. Qe4 { [%eval -4.41] } 28... Qf1+? { (-4.41 → -2.69) Mistake. a5 was best. } { [%eval -2.69] } (28... a5) 29. Kh2 { [%eval -2.6] } 29... e1=Q?? { (-2.60 → Mate in 3) Checkmate is now unavoidable. Qf8 was best. } { [%eval #3] } (29... Qf8 30. Qxe2 Qc8 31. Qe5 c5 32. g4 c4 33. h4 h6 34. g5 Qg4 35. Qb8+ Kh7 36. Qb1+) 30. Qa8+ { [%eval #2] } 30... Qe8 { [%eval #2] } 31. Qxe8+ { [%eval #1] } 31... Qf8 { [%eval #1] } 32. Qxf8# { White wins by checkmate. } 1-0