FEN
[Event "rated blitz game"]
[Site "https://lichess.org/xqORojxf"]
[Date "2026.01.08"]
[Round "-"]
[White "LeahMac"]
[Black "mordex444"]
[Result "1-0"]
[GameId "xqORojxf"]
[UTCDate "2026.01.08"]
[UTCTime "18:20:56"]
[WhiteElo "519"]
[BlackElo "643"]
[WhiteRatingDiff "+44"]
[BlackRatingDiff "-20"]
[Variant "Standard"]
[TimeControl "300+0"]
[ECO "C20"]
[Opening "King's Pawn Game: Leonardis Variation"]
[Termination "Normal"]
[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... Nc6 { [%eval 0.0] } 3. Nf3 { [%eval 0.0] } 3... d5 { [%eval 0.0] } 4. h4?! { (0.00 → -0.73) Inaccuracy. exd5 was best. } { [%eval -0.73] } (4. exd5 Qxd5 5. Nc3 Qd6 6. d4 Bf5 7. d5 Nb4 8. Bb5+ c6) 4... Nd4? { (-0.73 → 0.46) Mistake. Nf6 was best. } { [%eval 0.46] } (4... Nf6 5. Nc3 d4 6. Ne2 a5 7. g3 Bb4+ 8. Bd2 Qd6 9. Bg2) 5. g3?? { (0.46 → -1.94) Blunder. Nxe5 was best. } { [%eval -1.94] } (5. Nxe5 Qe7) 5... dxe4? { (-1.94 → -0.71) Mistake. Bg4 was best. } { [%eval -0.71] } (5... Bg4 6. Be2 Nxe2 7. Qxe2 Ne7 8. Nbd2 Nc6 9. c3 Qd7 10. Nf1 Bh5 11. Ne3) 6. Bg5?? { (-0.71 → -5.12) Blunder. Nxd4 was best. } { [%eval -5.12] } (6. Nxd4 Qxd4) 6... Bb4+?? { (-5.12 → -1.89) Blunder. Nxf3+ was best. } { [%eval -1.89] } (6... Nxf3+ 7. Qxf3 exf3 8. Bxd8 Kxd8 9. Nd2 c6 10. d4 exd4 11. O-O-O Nf6 12. Bc4) 7. c3 { [%eval -1.99] } 7... Qd7?? { (-1.99 → 3.28) Blunder. Nxf3+ was best. } { [%eval 3.28] } (7... Nxf3+ 8. Qxf3 exf3 9. Bxd8 Bxc3+ 10. bxc3 Kxd8 11. Nd2 Bg4 12. Bh3 h5 13. Bxg4) 8. cxb4?? { (3.28 → -4.74) Blunder. Nxd4 was best. } { [%eval -4.74] } (8. Nxd4 e3 9. Nf3 exf2+ 10. Kxf2 Bd6 11. Bh3 Qc6 12. Bxc8 h6 13. Bh3 hxg5) 8... Qc6?? { (-4.74 → 4.19) Blunder. Nxf3+ was best. } { [%eval 4.19] } (8... Nxf3+ 9. Ke2 Qc6 10. Bh3 Bxh3 11. Rxh3 f6 12. Be3 O-O-O 13. Nc3 Rxd3 14. Qb3) 9. Bh3?? { (4.19 → -3.26) Blunder. Nxd4 was best. } { [%eval -3.26] } (9. Nxd4 exd4 10. dxe4 h6 11. Bf4 Qxe4+ 12. Qe2 Bf5 13. Nd2 Qxe2+ 14. Bxe2 Nf6) 9... Nc2+?? { (-3.26 → -0.35) Blunder. Nxf3+ was best. } { [%eval -0.35] } (9... Nxf3+ 10. Kf1 Bxh3+ 11. Rxh3 Qd7 12. Kg2 Nxg5 13. hxg5 O-O-O 14. Qe1 exd3 15. Nc3) 10. Kd2 { [%eval -0.39] } 10... Nxa1 { [%eval -0.58] } 11. Na3?? { (-0.58 → -4.15) Blunder. Bxc8 was best. } { [%eval -4.15] } (11. Bxc8) 11... Nb3+?? { (-4.15 → -0.69) Blunder. exf3 was best. } { [%eval -0.69] } (11... exf3 12. Bxc8 Rxc8 13. Qc1 Qxc1+ 14. Rxc1 Nb3+ 15. axb3 f6 16. Be3 Ne7 17. Nb5) 12. Qxb3 { [%eval -0.61] } 12... f6?? { (-0.61 → 3.62) Blunder. Bxh3 was best. } { [%eval 3.62] } (12... Bxh3 13. Nxe5 Qe6 14. Qxe6+ Bxe6 15. Nb5 Rc8 16. Nxa7 Rb8 17. Nb5 f6 18. Nxc7+) 13. Bxc8?? { (3.62 → -0.26) Blunder. Rc1 was best. } { [%eval -0.26] } (13. Rc1 Qd6 14. Nb5 Qxd3+ 15. Qxd3 exd3 16. Nxc7+ Kf7 17. Bg2 Rb8 18. Be3 b6) 13... Rxc8 { [%eval -0.24] } 14. Be3?? { (-0.24 → -2.80) Blunder. dxe4 was best. } { [%eval -2.8] } (14. dxe4 Rd8+) 14... Ne7?? { (-2.80 → 1.28) Blunder. exf3 was best. } { [%eval 1.28] } (14... exf3 15. Rc1 Qd7 16. Bxa7 Ne7 17. Bc5 Nd5 18. Nc2 b6 19. Ne3 Rd8 20. Nxd5) 15. Rc1 { [%eval 1.22] } 15... Qd5? { (1.22 → 2.64) Mistake. Qd7 was best. } { [%eval 2.64] } (15... Qd7 16. Ne1 Rd8 17. b5 exd3 18. Rc3 Qg4 19. Rxd3 b6 20. Kc1 h5 21. Nec2) 16. Rc6?? { (2.64 → -5.08) Blunder. Qxd5 was best. } { [%eval -5.08] } (16. Qxd5 Nxd5 17. dxe4 Nxb4 18. Nb5 Nxa2 19. Rc4 Rd8+ 20. Ke2 a6 21. Nxc7+ Kf7) 16... Qxb3 { [%eval -5.1] } 17. dxe4? { (-5.10 → -9.92) Mistake. axb3 was best. } { White offers draw } { [%eval -9.92] } (17. axb3 Nxc6 18. dxe4 h5 19. b5 Ne7 20. Bc5 Ng6 21. Ke3 Kf7 22. Ke2 b6) 17... Qc3+?? { (-9.92 → 3.88) Blunder. Rd8+ was best. } { [%eval 3.88] } (17... Rd8+ 18. Nd4 Qxb2+ 19. Rc2 Qxa3 20. Rxc7 exd4 21. Bg5 Qxa2+ 22. Ke1 fxg5 23. Kf1) 18. Kxc3?? { (3.88 → -4.65) Blunder. Rxc3 was best. } { [%eval -4.65] } (18. Rxc3 Kf7 19. Ke2 Nc6 20. Rc4 a5 21. bxa5 Nxa5 22. Rc5 b6) 18... Nxc6 { [%eval -4.31] } 19. Bxa7?! { (-4.31 → -6.18) Inaccuracy. b5 was best. } { [%eval -6.18] } (19. b5 Ne7 20. Bxa7 b6 21. Nc4 Ra8 22. Bxb6 cxb6 23. Nxb6 Rxa2 24. Nd2 O-O) 19... O-O? { (-6.18 → -3.14) Mistake. Nxa7 was best. } { [%eval -3.14] } (19... Nxa7 20. h5 g6 21. hxg6 hxg6 22. Nh4 Kf7 23. Nc4 Nb5+ 24. Kd3 Ra8 25. Ke3) 20. Nb5? { (-3.14 → -5.65) Mistake. Bc5 was best. } { [%eval -5.65] } (20. Bc5 Rfe8 21. Nb5 b6 22. Be3 h5 23. a4 Red8 24. Kc4 Rd7 25. Nc3 Kf7) 20... Rcd8? { (-5.65 → -3.22) Mistake. b6 was best. } { [%eval -3.22] } (20... b6 21. Kc4 Ra8 22. a3 Nxa7 23. Nxa7 Rxa7 24. Kb5 Raa8 25. Kc6 Rad8 26. h5) 21. Nxe5?? { (-3.22 → -6.89) Blunder. Be3 was best. } { [%eval -6.89] } (21. Be3 Rd1 22. Kc4 Ra1 23. Nc3 Rd8 24. a4 b6 25. Nd5 Rd7 26. b3 Nd8) 21... Rd1?? { (-6.89 → -2.01) Blunder. Nxa7 was best. } { [%eval -2.01] } (21... Nxa7 22. Nxa7 fxe5 23. f4 exf4 24. gxf4 Rxf4 25. a4 Rxe4 26. a5 Kf7 27. b5) 22. Nxc7?? { (-2.01 → -6.45) Blunder. Nxc6 was best. } { [%eval -6.45] } (22. Nxc6 Rc1+ 23. Kb3 Rxc6 24. Bc5 Rd8 25. Nc3 Kf7 26. Be3 Rcd6 27. b5 h5) 22... Rc1+?! { (-6.45 → -4.81) Inaccuracy. Nxa7 was best. } { [%eval -4.81] } (22... Nxa7 23. Nc4 Rc1+ 24. Kd3 b5 25. Ne6 Re8 26. Nxg7 Kxg7 27. Na5 Kh8 28. Nb7) 23. Kb3?! { (-4.81 → -6.84) Inaccuracy. Kd2 was best. } { [%eval -6.84] } (23. Kd2 Nxa7 24. Kxc1 fxe5 25. Nd5 Rxf2 26. a4 b5 27. a5 Kf7 28. Kd1 Ke6) 23... Nd4+?? { (-6.84 → -0.79) Blunder. Nxa7 was best. } { [%eval -0.79] } (23... Nxa7 24. Ne6 fxe5 25. Nxf8 Kxf8 26. a4 Nc8 27. a5 Rf1 28. b5 Rxf2 29. Kc3) 24. Ka4?? { (-0.79 → -5.90) Blunder. Bxd4 was best. } { [%eval -5.9] } (24. Bxd4 Rxc7 25. Nc4 g5 26. h5 Re8 27. e5 fxe5 28. Be3 b5 29. Nd6 Rb8) 24... Rc4?? { (-5.90 → 6.14) Blunder. fxe5 was best. } { [%eval 6.14] } (24... fxe5 25. Bb6 Rc2 26. b5 Rxb2 27. a3 Rfxf2 28. h5 Rf6 29. Ka5 Nb3+ 30. Kb4) 25. Ne6?? { (6.14 → -4.97) Blunder. Nxc4 was best. } { [%eval -4.97] } (25. Nxc4 Rd8 26. Bc5 g5 27. Ka5 f5 28. Kb6 gxh4 29. gxh4 fxe4 30. a4 Nf3) 25... Rc6?? { (-4.97 → 2.63) Blunder. fxe5 was best. } { [%eval 2.63] } (25... fxe5 26. Nxf8 Kxf8 27. a3 Ke7 28. b3 Rc2 29. b5 Rxf2 30. Ka5 Kd7 31. Bb8) 26. Nxf8?? { (2.63 → Mate in 1) Checkmate is now unavoidable. Nxc6 was best. } { [%eval #-1] } (26. Nxc6 b5+ 27. Ka5 Nxc6+ 28. Kb6 Rc8 29. Kb7 Nxa7 30. Nc5 Rd8 31. Kxa7 Rd2) 26... Kxf8?? { (Mate in 1 → 5.96) Lost forced checkmate sequence. Ra6# was best. } { [%eval 5.96] } (26... Ra6#) 27. Nxc6 { [%eval 5.77] } 27... bxc6?! { (5.77 → 9.40) Inaccuracy. Nxc6 was best. } { [%eval 9.4] } (27... Nxc6 28. Bc5+ Ke8 29. f4 Kd7 30. Kb5 Nd8 31. a4 g6 32. Kc4 h5 33. b5) 28. Bxd4 { [%eval 9.17] } 28... c5 { [%eval 9.69] } 29. bxc5 { [%eval 9.53] } 29... g6 { [%eval 10.76] } 30. e5 { [%eval 10.32] } 30... fxe5 { [%eval 12.05] } 31. Bxe5 { [%eval 11.34] } 31... h6 { [%eval 12.34] } 32. c6 { [%eval 12.43] } 32... g5?! { (12.43 → Mate in 7) Checkmate is now unavoidable. Ke7 was best. } { [%eval #7] } (32... Ke7 33. Ka5) 33. b4 { [%eval #13] } 33... gxh4 { [%eval #8] } 34. gxh4 { [%eval #10] } 34... h5 { [%eval #6] } 35. f4 { [%eval #8] } 35... Ke7 { [%eval #8] } 36. f5 { [%eval #7] } 36... Ke8 { [%eval #7] } 37. f6 { [%eval #6] } 37... Kf7 { [%eval #6] } 38. b5 { [%eval #7] } 38... Ke6 { [%eval #7] } 39. b6 { [%eval #6] } 39... Kxe5 { [%eval #6] } 40. f7 { [%eval #5] } 40... Ke6 { [%eval #5] } 41. f8=Q { [%eval #4] } 41... Kd5 { [%eval #4] } 42. c7 { [%eval #3] } 42... Kc6 { [%eval #3] } 43. c8=Q+ { [%eval #2] } 43... Kxb6 { [%eval #1] } 44. Qff5 { [%eval #1] } 44... Ka7 { [%eval #1] } 45. Qce6 { [%eval #2] } 45... Kb7 { [%eval #2] } 46. Qff6 { [%eval #2] } 46... Kc7 { [%eval #2] } 47. Qff7+ { [%eval #1] } 47... Kd8 { [%eval #1] } 48. Qeg6 { [%eval #1] } 48... Kc8 { [%eval #1] } 49. Qgg8# { White wins by checkmate. } 1-0