FEN
[Event "rated blitz game"]
[Site "https://lichess.org/h2CkaXHl"]
[Date "2026.05.30"]
[Round "-"]
[White "famimalmahi"]
[Black "Reinmvv"]
[Result "1/2-1/2"]
[GameId "h2CkaXHl"]
[UTCDate "2026.05.30"]
[UTCTime "07:40:57"]
[WhiteElo "846"]
[BlackElo "985"]
[WhiteRatingDiff "+4"]
[BlackRatingDiff "-5"]
[Variant "Standard"]
[TimeControl "300+3"]
[ECO "C20"]
[Opening "King's Pawn Game: Napoleon Attack"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Qf3 { [%eval -0.14] } { C20 King's Pawn Game: Napoleon Attack } 2... Nf6 { [%eval -0.11] } 3. Qb3?? { (-0.11 → -2.29) Blunder. Bc4 was best. } { [%eval -2.29] } (3. Bc4 c6 4. Nc3 b5 5. Bb3 a5 6. a3 Bc5 7. d3 d6) 3... d5? { (-2.29 → -0.90) Mistake. Nc6 was best. } { [%eval -0.9] } (3... Nc6 4. Nf3 Nxe4 5. Be2 d5 6. Bb5 a6 7. Bxc6+ bxc6 8. O-O) 4. exd5 { [%eval -0.9] } 4... Qxd5 { [%eval -0.39] } 5. f3?! { (-0.39 → -1.41) Inaccuracy. Qxd5 was best. } { [%eval -1.41] } (5. Qxd5 Nxd5 6. Nc3 Nxc3 7. dxc3 Nc6 8. Be3 f6 9. Bb5 Be6) 5... Be6?! { (-1.41 → -0.57) Inaccuracy. Qd7 was best. } { [%eval -0.57] } (5... Qd7 6. Qe3 Bd6 7. Nc3 O-O 8. b3 Rd8 9. Kd1 Qe7 10. Ne4 Nc6 11. Bc4) 6. Qxd5 { [%eval -0.69] } 6... Bxd5 { [%eval -0.25] } 7. Na3?! { (-0.25 → -0.92) Inaccuracy. Nc3 was best. } { [%eval -0.92] } (7. Nc3 Be6 8. b3 a6 9. Bb2 Nc6 10. O-O-O O-O-O 11. g3 Bc5) 7... Nc6 { [%eval -0.94] } 8. Nb5 { [%eval -1.41] } 8... O-O-O { [%eval -1.32] } 9. a4 { [%eval -1.9] } 9... a6 { [%eval -1.34] } 10. Nc3 { [%eval -1.3] } 10... Bb4?! { (-1.30 → -0.43) Inaccuracy. Nd4 was best. } { [%eval -0.43] } (10... Nd4 11. Kd1 Bc6 12. d3 h5 13. h4 Nf5 14. Nge2 Nd5 15. Nxd5 Bxd5 16. Rh3) 11. Nce2?? { (-0.43 → -3.32) Blunder. Nxd5 was best. } { [%eval -3.32] } (11. Nxd5 Nxd5 12. c3 Be7 13. b4 Kb8 14. b5 Na5 15. bxa6 b6 16. Nh3 Rhe8) 11... e4 { [%eval -3.17] } 12. fxe4 { [%eval -3.95] } 12... Bxe4?! { (-3.95 → -2.69) Inaccuracy. Nxe4 was best. } { [%eval -2.69] } (12... Nxe4 13. Nf3 Rhe8 14. c3 Nc5 15. d4 Nb3 16. Bg5 f6 17. Rd1 fxg5 18. cxb4) 13. Nh3?? { (-2.69 → -6.02) Blunder. c3 was best. } { [%eval -6.02] } (13. c3 Bd6 14. Nh3 Rhe8 15. Nf2 Bf5 16. b4 a5 17. b5 Ne5 18. d4 Nc4) 13... Bxc2 { [%eval -5.96] } 14. Ng5 { [%eval -6.45] } 14... h6?! { (-6.45 → -4.29) Inaccuracy. Rhe8 was best. } { [%eval -4.29] } (14... Rhe8 15. g3 Kb8 16. Bg2 Nd4 17. O-O Nxe2+ 18. Kh1 Nd4 19. d3 Bxd3 20. Bf4) 15. Nxf7 { [%eval -4.28] } 15... Rhe8 { [%eval -4.01] } 16. Nxd8 { [%eval -4.18] } 16... Nxd8?! { (-4.18 → -3.00) Inaccuracy. Nd4 was best. } { [%eval -3.0] } (16... Nd4 17. Nf7 Nb3 18. g4 Nxa1 19. g5 hxg5 20. Nxg5 Kb8 21. Kf2 Nb3 22. Bh3) 17. g4 { [%eval -3.64] } 17... Nxg4 { [%eval -3.24] } 18. Bh3?! { (-3.24 → -4.17) Inaccuracy. Rg1 was best. } { [%eval -4.17] } (18. Rg1 Ne5 19. Kf2 Nd3+ 20. Kg2 Nc6 21. Nc3 Bc5 22. Bxd3 Bxd3 23. Rh1 Rf8) 18... h5 { [%eval -4.08] } 19. Rg1 { [%eval -4.25] } 19... Re4?! { (-4.25 → -2.72) Inaccuracy. Nc6 was best. } { [%eval -2.72] } (19... Nc6 20. Rxg4 hxg4 21. Bxg4+ Kb8 22. Bd7 Rxe2+ 23. Kxe2 Nd4+ 24. Ke3 Nb3 25. Ra3) 20. Kf1? { (-2.72 → -5.36) Mistake. Rg3 was best. } { [%eval -5.36] } (20. Rg3 Ne6 21. Kf1 Nc5 22. d3 Bxd3 23. Re3 Rc4 24. b3 Nxb3 25. Rxd3 Nxa1) 20... Bd3 { [%eval -5.41] } 21. Ke1 { [%eval -6.92] } 21... Bxe2 { [%eval -6.3] } 22. Bg2?! { (-6.30 → -9.90) Inaccuracy. Rg3 was best. } { [%eval -9.9] } (22. Rg3 Ne6 23. Bxg4 Bxg4+ 24. Kf1 Rf4+ 25. Kg2 Bd6 26. d4 Rxd4 27. Be3 Rd3) 22... Bf3+ { [%eval -9.94] } 23. Kf1 { [%eval -9.85] } 23... Nxh2+ { [%eval -9.45] } 24. Kf2 { [%eval -9.91] } 24... Re2+ { [%eval -9.96] } 25. Kg3 { [%eval -9.8] } 25... Bd6+ { [%eval -9.47] } 26. Kh3? { (-9.47 → Mate in 4) Checkmate is now unavoidable. Kh4 was best. } { [%eval #-4] } (26. Kh4 Bxg2 27. d3 Nf3+ 28. Kxh5 Nxg1 29. Bf4 Bxf4 30. Rxg1 Ne6 31. Kg6 Bd6) 26... Bg4+ { [%eval #-6] } 27. Kh4 { [%eval #-6] } 27... Be7+ { [%eval #-7] } 28. Kg3 { [%eval #-7] } 28... Bd6+ { [%eval #-6] } 29. Kh4 { [%eval #-7] } 29... Nf3+?! { (Mate in 7 → -10.03) Lost forced checkmate sequence. Rxg2 was best. } { [%eval -10.03] } (29... Rxg2 30. Kg5 Rxg1 31. Kg6 Be2+ 32. Kh7 Bd3+ 33. Kh8 Ng4 34. Kxg7 Nf6+ 35. Kxf6) 30. Bxf3 { [%eval -9.76] } 30... Rh2+ { [%eval -7.33] } 31. Kg5 { [%eval -7.4] } 31... Bxf3 { [%eval -6.84] } 32. d3 { [%eval -7.24] } 32... Ne6+ { [%eval -7.37] } 33. Kg6 { [%eval -7.46] } 33... Nf8+ { [%eval -5.92] } 34. Kxg7 { [%eval -5.78] } 34... h4 { [%eval -5.82] } 35. Rf1 { [%eval -7.08] } 35... Be2 { [%eval -5.81] } 36. Rxf8+ { [%eval -5.99] } 36... Bxf8+ { [%eval -5.95] } 37. Kxf8 { [%eval -5.96] } 37... Rf2+ { [%eval -5.71] } 38. Kg7 { [%eval -5.8] } 38... h3?! { (-5.80 → -4.17) Inaccuracy. Rf1 was best. } { [%eval -4.17] } (38... Rf1 39. Ra3 h3 40. d4 h2 41. Rh3 h1=Q 42. Rxh1 Rxh1 43. Bd2 Bc4 44. a5) 39. Be3 { [%eval -4.08] } 39... Rg2+ { [%eval -4.18] } 40. Kh6 { [%eval -4.68] } 40... Bf3 { [%eval -4.49] } 41. Rf1?! { (-4.49 → -5.83) Inaccuracy. Rh1 was best. } { [%eval -5.83] } (41. Rh1 h2 42. Bf4 Rg4 43. Rxh2 Rxf4 44. Rf2 Rh4+ 45. Kg5 Rh3 46. Kf4 Bd5) 41... Bd5? { (-5.83 → -3.39) Mistake. h2 was best. } { [%eval -3.39] } (41... h2 42. b4 Rg8 43. b5 h1=R+ 44. Rxh1 Bxh1 45. Kh5 Bf3+ 46. Kh4 axb5 47. axb5) 42. Kh5? { (-3.39 → -5.91) Mistake. Rf8+ was best. } { [%eval -5.91] } (42. Rf8+ Kd7 43. Rf5 Be6 44. Rh5 Bg4 45. Rh4 Bf5 46. Kh5 a5 47. Bf4 c6) 42... Rg8?! { (-5.91 → -4.46) Inaccuracy. h2 was best. } { [%eval -4.46] } (42... h2 43. Bd4 Rd2 44. Kg5 h1=Q 45. Rxh1 Bxh1 46. Bc3 Rxd3 47. a5 Kd7 48. Kf6) 43. Kh4?! { (-4.46 → -5.66) Inaccuracy. Bg1 was best. } { [%eval -5.66] } (43. Bg1 Rg2 44. b4 Kd7 45. Kh4 h2 46. Bxh2 Rxh2+ 47. Kg3 Rh7 48. Rf6 Rg7+) 43... h2 { [%eval -5.76] } 44. Bg1?? { (-5.76 → Mate in 2) Checkmate is now unavoidable. b4 was best. } { [%eval #-2] } (44. b4 h1=R+ 45. Rxh1 Bxh1 46. b5 Bf3 47. bxa6 bxa6 48. Bd2 Rg2 49. Ba5 Bd1) 44... hxg1=Q { [%eval #-10] } 45. Rxg1 { [%eval #-10] } 45... Rxg1 { [%eval #-17] } 46. Kh3 { [%eval -13.07] } 46... Rh1+ { [%eval -81.15] } 47. Kg3 { [%eval -12.85] } 47... b5 { [%eval -8.78] } 48. axb5 { [%eval -11.85] } 48... axb5 { [%eval -75.44] } 49. b4?! { (-75.44 → Mate in 14) Checkmate is now unavoidable. Kf4 was best. } { [%eval #-14] } (49. Kf4 Rh3 50. d4 Bh1 51. Kf5 Rb3 52. Kf4 Rxb2 53. Ke3 Rb4 54. Kd3 Rc4) 49... Rb1 { [%eval #-13] } 50. Kf4 { [%eval #-13] } 50... Rxb4+ { [%eval #-12] } 51. Ke5 { [%eval #-12] } 51... Bg2 { [%eval #-10] } 52. d4 { [%eval #-10] } 52... Rc4 { [%eval #-9] } 53. d5 { [%eval #-9] } 53... b4 { [%eval #-8] } 54. d6 { [%eval #-8] } 54... b3 { [%eval #-7] } 55. Ke6 { [%eval #-7] } 55... b2 { [%eval #-6] } 56. d7+ { [%eval #-5] } 56... Kd8 { [%eval #-4] } 57. Kf7 { [%eval #-4] } 57... Kxd7 { [%eval #-4] } 58. Kf8 { [%eval #-4] } 58... b1=Q { [%eval #-3] } 59. Kf7 { [%eval #-3] } 59... Rf4+ { [%eval #-3] } 60. Kg7 { [%eval #-3] } 60... Qb2+ { [%eval #-3] } 61. Kg6 { [%eval #-3] } 61... Be4+ { [%eval #-2] } 62. Kg5 { [%eval #-2] } 62... Qe5+ { [%eval #-1] } 63. Kh6 { [%eval #-1] } 63... Rg4?? { (Mate in 1 → 0.00) Lost forced checkmate sequence. Rh4# was best. } { [%eval 0.0] } { Draw by stalemate. } (63... Rh4#) 1/2-1/2