FEN
[Event "rated rapid game"]
[Site "https://lichess.org/J5YkyhBU"]
[Date "2026.06.19"]
[Round "-"]
[White "edwardli26"]
[Black "JasperJoey15"]
[Result "0-1"]
[GameId "J5YkyhBU"]
[UTCDate "2026.06.19"]
[UTCTime "01:43:06"]
[WhiteElo "494"]
[BlackElo "641"]
[WhiteRatingDiff "-5"]
[BlackRatingDiff "+7"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C20"]
[Opening "King's Pawn Game: Leonardis Variation"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. d3 { [%eval 0.0] } { C20 King's Pawn Game: Leonardis Variation } 2... Nf6 { [%eval 0.01] } 3. Nf3 { [%eval 0.0] } 3... Nc6 { [%eval 0.0] } 4. Nc3 { [%eval -0.15] } 4... Bc5 { [%eval 0.11] } 5. b4?? { (0.11 → -1.67) Blunder. Nxe5 was best. } { [%eval -1.67] } (5. Nxe5 Nxe5 6. d4 Bd6 7. dxe5 Bxe5 8. Bd3 d5 9. exd5 O-O) 5... Bd6?? { (-1.67 → 0.22) Blunder. Bxb4 was best. } { [%eval 0.22] } (5... Bxb4 6. Bd2 d5 7. Be2 dxe4 8. Nxe4 Nxe4 9. dxe4 Bxd2+ 10. Nxd2) 6. b5?! { (0.22 → -0.38) Inaccuracy. a3 was best. } { [%eval -0.38] } (6. a3 a5 7. b5 Nd4 8. Nxd4 exd4 9. Ne2 Bc5 10. c3 dxc3) 6... Na5? { (-0.38 → 0.73) Mistake. Nd4 was best. } { [%eval 0.73] } (6... Nd4 7. Be2 a6 8. O-O O-O 9. a4 Bc5 10. bxa6 Nxf3+ 11. Bxf3 Rxa6 12. Ba3) 7. Na4? { (0.73 → -0.56) Mistake. Bb2 was best. } { [%eval -0.56] } (7. Bb2 b6 8. d4 Bb4 9. Bd3 exd4 10. Nxd4 d5 11. O-O Bxc3 12. Bxc3 dxe4) 7... O-O { [%eval -0.34] } 8. Be2 { [%eval -0.36] } 8... Bb4+?! { (-0.36 → 0.20) Inaccuracy. c6 was best. } { [%eval 0.2] } (8... c6 9. c4 Bb4+ 10. Bd2 Bxd2+ 11. Qxd2 cxb5 12. cxb5 d5 13. Qb2 a6 14. O-O) 9. Kf1? { (0.20 → -1.20) Mistake. c3 was best. } { [%eval -1.2] } (9. c3 Be7 10. O-O d6 11. c4 a6 12. Be3 axb5 13. cxb5 Ng4 14. Bd2 c6) 9... d6?? { (-1.20 → 1.51) Blunder. a6 was best. } { [%eval 1.51] } (9... a6 10. Rb1 axb5 11. Rxb4 bxa4 12. Rxa4 b5 13. Rb4 d5 14. Rxb5 Nc6 15. Ke1) 10. Rg1?? { (1.51 → -1.01) Blunder. Rb1 was best. } { [%eval -1.01] } (10. Rb1 Bc5 11. Nxc5 dxc5 12. Nxe5 a6 13. a4 Qd4 14. Bb2 Qxa4 15. Bc3 b6) 10... Bg4?? { (-1.01 → 1.07) Blunder. d5 was best. } { [%eval 1.07] } (10... d5 11. Rb1 dxe4 12. Rxb4 exf3 13. Bxf3 a6 14. b6 Be6 15. Be3 Nc6 16. Bxc6) 11. Rh1?? { (1.07 → -0.97) Blunder. Rb1 was best. } { [%eval -0.97] } (11. Rb1 Bc5 12. Nxc5 dxc5 13. Bd2 c6 14. Qe1 Bxf3 15. gxf3 b6 16. f4 exf4) 11... Qd7?? { (-0.97 → 0.93) Blunder. d5 was best. } { [%eval 0.93] } (11... d5 12. exd5 Nxd5 13. Rb1 Qe7 14. h3 Bh5 15. c4 Nf4 16. Bxf4 exf4 17. Ne1) 12. Qe1?? { (0.93 → -5.89) Blunder. Rb1 was best. } { [%eval -5.89] } (12. Rb1 Bc5 13. Nxc5 dxc5 14. Qd2 Bxf3 15. gxf3 b6 16. f4 Qh3+ 17. Kg1 Rad8) 12... Qxb5?? { (-5.89 → -2.21) Blunder. Bxe1 was best. } { [%eval -2.21] } (12... Bxe1 13. Kxe1 Qxb5 14. Nc3 Qc5 15. Bd2 Bxf3 16. gxf3 Kh8 17. Rb1 c6 18. Rg1) 13. Nb6?? { (-2.21 → -6.36) Blunder. Nc3 was best. } { [%eval -6.36] } (13. Nc3 Qc5 14. Bd2 Nc6 15. h3 Bxf3 16. Bxf3 a5 17. Bd1 b5 18. Kg1 Nd4) 13... Qxb6?! { (-6.36 → -4.49) Inaccuracy. Bxe1 was best. } { [%eval -4.49] } (13... Bxe1 14. Nxa8 Bc3 15. Nxc7 Qb6 16. Nh4 Bxa1 17. Nd5 Nxd5 18. Bxg4 Nf4 19. g3) 14. Qxb4?! { (-4.49 → -7.08) Inaccuracy. c3 was best. } { [%eval -7.08] } (14. c3 Bc5 15. Bg5 d5 16. Rb1 Qe6 17. exd5 Qd6 18. d4 exd4 19. cxd4 Bb6) 14... Qxb4 { [%eval -6.91] } 15. Rb1 { [%eval -9.98] } 15... Qxb1 { [%eval -9.93] } 16. Bd1 { [%eval -10.26] } 16... Qxc1 { [%eval -10.23] } 17. Kg1?! { (-10.23 → Mate in 2) Checkmate is now unavoidable. Ke1 was best. } { [%eval #-2] } (17. Ke1 Nc6 18. Rg1 Rfe8 19. h3 Bxf3 20. gxf3 Qh6 21. c3 a5 22. Bb3 Qc1+) 17... Bxf3?! { (Mate in 2 → -12.31) Lost forced checkmate sequence. Qxd1+ was best. } { [%eval -12.31] } (17... Qxd1+ 18. Ne1 Qxe1#) 18. gxf3 { [%eval -12.04] } 18... Qxd1+ { [%eval -12.02] } 19. Kg2 { [%eval -11.78] } 19... Qxc2 { [%eval -11.36] } 20. Rd1?! { (-11.36 → Mate in 7) Checkmate is now unavoidable. Rg1 was best. } { [%eval #-7] } (20. Rg1 Nh5 21. h3 f6 22. Kh1 Nf4 23. Rg2 Qxa2 24. Rg4 Rf7 25. Kg1 Nxd3) 20... Qxd1 { [%eval #-6] } 21. Kg3 { [%eval #-4] } 21... Nh5+ { [%eval #-3] } 22. Kh3 { [%eval #-3] } 22... Qg1 { [%eval #-2] } 23. Kh4 { [%eval #-2] } 23... g6 { [%eval #-2] } 24. h3 { [%eval #-2] } 24... Qxf2+ { [%eval #-2] } 25. Kg5 { [%eval #-2] } 25... Ng3 { [%eval #-3] } 26. f4 { [%eval #-1] } 26... exf4 { [%eval #-3] } 27. h4 { [%eval #-3] } 27... Nc6 { [%eval #-3] } 28. h5 { [%eval #-3] } 28... Ne7 { [%eval #-3] } 29. e5 { [%eval #-2] } 29... gxh5 { [%eval #-3] } 30. Kh4 { [%eval #-2] } 30... Qh2+ { [%eval #-2] } 31. Kg5 { [%eval #-2] } 31... f6+ { [%eval #-3] } { White left the game. } 0-1