FEN
[Event "rated blitz game"]
[Site "https://lichess.org/EVWfW8em"]
[Date "2026.04.19"]
[Round "-"]
[White "HubertOPL"]
[Black "kl1122"]
[Result "0-1"]
[GameId "EVWfW8em"]
[UTCDate "2026.04.19"]
[UTCTime "20:45:06"]
[WhiteElo "1597"]
[BlackElo "1555"]
[WhiteRatingDiff "-8"]
[BlackRatingDiff "+6"]
[Variant "Standard"]
[TimeControl "180+0"]
[ECO "A40"]
[Opening "Queen's Pawn Game"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } { A40 Queen's Pawn Game } 1... h6 { [%eval 0.64] } 2. Nc3 { [%eval 0.45] } 2... g5?! { (0.45 → 1.47) Inaccuracy. d5 was best. } { [%eval 1.47] } (2... d5 3. e4 dxe4 4. Nxe4 Bf5 5. Ng3 Bh7 6. Nf3 Nd7 7. Bd3) 3. e4 { [%eval 1.41] } 3... e6 { [%eval 1.59] } 4. d5 { [%eval 1.52] } 4... c6 { [%eval 2.09] } 5. dxe6?! { (2.09 → 0.95) Inaccuracy. h4 was best. } { [%eval 0.95] } (5. h4 g4 6. Be3 d6 7. Qxg4 Nf6 8. Qe2 Rg8 9. a3 a5 10. f3 b5) 5... dxe6 { [%eval 0.99] } 6. Qxd8+ { [%eval 0.89] } 6... Kxd8 { [%eval 0.99] } 7. Bc4?! { (0.99 → 0.25) Inaccuracy. Nf3 was best. } { [%eval 0.25] } (7. Nf3 Ke8 8. a4 Nf6 9. h4 g4 10. Ne5 Nbd7 11. Nc4 b6 12. Bf4 Ba6) 7... b5 { [%eval 0.48] } 8. Bb3?! { (0.48 → -0.49) Inaccuracy. Bd3 was best. } { [%eval -0.49] } (8. Bd3 e5 9. Nf3 Nd7 10. a4 b4 11. Ne2 Ngf6 12. h4 g4 13. Nd2 Nc5) 8... a5 { [%eval -0.35] } 9. a3 { [%eval -0.49] } 9... b4? { (-0.49 → 0.64) Mistake. Nd7 was best. } { [%eval 0.64] } (9... Nd7 10. h4 g4 11. Nge2 Ba6 12. Nd4 Rc8 13. e5 Ne7 14. h5 Nd5 15. Bd2) 10. axb4 { [%eval 0.57] } 10... Bxb4 { [%eval 0.73] } 11. Bd2?! { (0.73 → 0.16) Inaccuracy. g4 was best. } { [%eval 0.16] } (11. g4 Nf6 12. f3 Nbd7 13. h4 Rg8 14. hxg5 hxg5 15. Nh3 Nh7 16. Kf2 Bb7) 11... Nf6 { [%eval 0.15] } 12. e5 { [%eval 0.18] } 12... Nfd7 { [%eval 0.24] } 13. f4 { [%eval -0.16] } 13... gxf4 { [%eval -0.17] } 14. Bxf4 { [%eval -0.46] } 14... Bb7?! { (-0.46 → 0.19) Inaccuracy. Nb6 was best. } { [%eval 0.19] } (14... Nb6 15. Bd2 N8d7 16. Nf3 Bb7 17. O-O c5 18. Ba4 Bxf3 19. Bxd7 Bxg2 20. Kxg2) 15. Nf3 { [%eval 0.16] } 15... c5 { [%eval 0.15] } 16. O-O { [%eval 0.19] } 16... h5?? { (0.19 → 2.21) Blunder. Bxc3 was best. } { [%eval 2.21] } (16... Bxc3 17. bxc3 Nb6 18. Nd2 a4 19. Bc4 N8d7 20. Bd3 Rg8 21. g3 Nd5 22. Be4) 17. Nh4?? { (2.21 → 0.08) Blunder. Ng5 was best. } { [%eval 0.08] } (17. Ng5 Rf8 18. Nb5 Ba6 19. Bc4 Nb6 20. Be2 Bxb5 21. Bxb5 c4 22. Nh7 Rh8) 17... Rg8?! { (0.08 → 0.94) Inaccuracy. Bxc3 was best. } { [%eval 0.94] } (17... Bxc3 18. bxc3 Rg8 19. g3 Nb6 20. Be3 a4 21. Ba2 N8d7 22. Rxf7 Bd5 23. Nf3) 18. Ba4? { (0.94 → -0.34) Mistake. Nb5 was best. } { [%eval -0.34] } (18. Nb5 Ba6 19. Bc4 Nc6 20. Nf3 Nd4 21. Bg5+ Kc8 22. Nd6+ Kb8 23. Bxa6 Rxa6) 18... Nc6?! { (-0.34 → 0.64) Inaccuracy. Bxc3 was best. } { [%eval 0.64] } (18... Bxc3 19. bxc3 Bc6 20. Bxc6 Nxc6 21. Nf3 a4 22. Ra2 Kc8 23. h4 Rg4 24. g3) 19. Rad1?! { (0.64 → -0.04) Inaccuracy. Ne4 was best. } { [%eval -0.04] } (19. Ne4 c4 20. Nd6 Kc7 21. c3 Bc5+ 22. Kh1 Rg4 23. Bg3 f5 24. Bd1) 19... Rg4?? { (-0.04 → 2.11) Blunder. Bxc3 was best. } { [%eval 2.11] } (19... Bxc3 20. bxc3 Kc8 21. Bg3 Rg7 22. Rd6 Kc7 23. Nf5 Rg4 24. Bxc6 Bxc6 25. Ne7) 20. Bg3?? { (2.11 → -1.73) Blunder. h3 was best. } { [%eval -1.73] } (20. h3 Rg8 21. Ne4 Nd4 22. Nf6 Nb6 23. Nxg8 Nxa4 24. Bc1 Kc7 25. Rxf7+ Kb6) 20... Ke7?? { (-1.73 → 1.08) Blunder. Bxc3 was best. } { [%eval 1.08] } (20... Bxc3 21. bxc3 Rxa4 22. Rxf7 Nb8 23. Ng6 Ra6 24. h3 Bd5 25. Rg7 Re4 26. Bh4+) 21. Nf3?? { (1.08 → -2.68) Blunder. Rxd7+ was best. } { [%eval -2.68] } (21. Rxd7+ Kxd7 22. Rxf7+ Kc8 23. Nb5 Nd8 24. Nd6+ Kb8 25. Rd7 Rg8 26. Nc4 Ra6) 21... Rag8?? { (-2.68 → 0.01) Blunder. Bxc3 was best. } { [%eval 0.01] } (21... Bxc3 22. Bxc6 Bxc6 23. bxc3 a4 24. Bh4+ Ke8 25. Be1 a3 26. h3 Bxf3 27. Rxf3) 22. Bxc6? { (0.01 → -1.31) Mistake. Na2 was best. } { [%eval -1.31] } (22. Na2 Bd2 23. Rxd2 Rxa4 24. Rfd1 Ncb8 25. Nc3 Rb4 26. Kf1 Rxb2 27. Bh4+ Kf8) 22... Bxc6 { [%eval -1.32] } 23. Ne2 { [%eval -1.23] } 23... a4 { [%eval -1.19] } 24. c3 { [%eval -1.64] } 24... Ba5 { [%eval -1.34] } 25. h3?? { (-1.34 → -4.62) Blunder. Nf4 was best. } { [%eval -4.62] } (25. Nf4 Bxf3 26. Rxf3 Nxe5 27. Re3 Nc4 28. Re4 Nxb2 29. Rb1 a3 30. Ra1 R8g5) 25... R4g6?? { (-4.62 → 0.49) Blunder. Rxg3 was best. } { [%eval 0.49] } (25... Rxg3 26. Nxg3 Rxg3 27. Kf2 Rg8 28. Rd6 Bb5 29. c4 Bxc4 30. Rfd1 Bb5 31. g4) 26. Bh4+ { [%eval 0.46] } 26... Ke8 { [%eval 0.41] } 27. Rd3?? { (0.41 → -7.21) Blunder. Nf4 was best. } { [%eval -7.21] } (27. Nf4 R6g7 28. Rd6 Bb7 29. Kh1 Bc7 30. Nxe6 Bxd6 31. Nxg7+ Rxg7 32. exd6 Rg6) 27... a3?? { (-7.21 → -2.33) Blunder. Rxg2+ was best. } { [%eval -2.33] } (27... Rxg2+ 28. Kh1 Nxe5 29. Nf4 Nxf3 30. Nxg2 Nxh4 31. Rd2 Bc7 32. Rff2 Rg5 33. Kg1) 28. bxa3?? { (-2.33 → -6.74) Blunder. Nf4 was best. } { [%eval -6.74] } (28. Nf4 axb2 29. Rb1 Bxf3 30. Rxf3 Nxe5 31. Rf2 Bxc3 32. Rc2 Bd4+ 33. Bf2 Rg5) 28... Bb5?? { (-6.74 → -1.98) Blunder. Rxg2+ was best. } { [%eval -1.98] } (28... Rxg2+ 29. Kh1 Rxe2 30. Rg1 Rxg1+ 31. Kxg1 c4 32. Rxd7 Kxd7 33. Ng5 Bxc3 34. Kf1) 29. Rd2?? { (-1.98 → -5.62) Blunder. Rfd1 was best. } { [%eval -5.62] } (29. Rfd1 Rxg2+ 30. Kf1 Bxd3 31. Rxd3 Bd8 32. Bf2 R2g7 33. a4 c4 34. Rd4 f6) 29... Bxc3?? { (-5.62 → 4.53) Blunder. Rxg2+ was best. } { [%eval 4.53] } (29... Rxg2+ 30. Kh1 Bxe2 31. Rxe2 Rxe2 32. a4 Bd8 33. Bxd8 Kxd8 34. a5 Kc7 35. Rb1) 30. Rc2?? { (4.53 → -5.67) Blunder. Nxc3 was best. } { [%eval -5.67] } (30. Nxc3 Bxf1 31. Kxf1 f5 32. exf6 Nxf6 33. Ne5 Rg5 34. Bxg5 Rxg5 35. Nf3 Rf5) 30... Ba5?? { (-5.67 → -0.07) Blunder. Rxg2+ was best. } { [%eval -0.07] } (30... Rxg2+ 31. Kh1 Bxe2 32. Rxe2 Rxe2 33. a4 Re3 34. Ng5 Rxg5 35. Bxg5 Rd3 36. Bf6) 31. Nc3?? { (-0.07 → -4.46) Blunder. Rf2 was best. } { [%eval -4.46] } (31. Rf2 Bd8 32. Bxd8 Kxd8 33. Nf4 Rh6 34. a4 Bxa4 35. Ra2 Bc6 36. Ra7 Ke7) 31... Bc6?? { (-4.46 → -2.07) Blunder. Bxc3 was best. } { [%eval -2.07] } (31... Bxc3 32. Rff2 Ba5 33. Kh1 Bd3 34. Rb2 Be4 35. a4 Bd5 36. Rb5 Bc7) 32. Nd1 { [%eval -2.55] } 32... Nxe5 { [%eval -2.48] } 33. Nxe5 { [%eval -2.5] } 33... Rxg2+ { [%eval -2.59] } 34. Rxg2 { [%eval -2.59] } 34... Rxg2+ { [%eval -2.62] } 35. Kh1 { [%eval -2.55] } 35... Rf2+ { [%eval -2.49] } 36. Nxc6 { [%eval -2.88] } 36... Rxf1+ { [%eval -2.55] } 37. Kg2 { [%eval -2.6] } 37... Rxd1 { [%eval -2.57] } 38. Nxa5 { [%eval -2.45] } 38... Rd2+ { [%eval -2.35] } 39. Kf3?! { (-2.35 → -3.19) Inaccuracy. Bf2 was best. } { [%eval -3.19] } (39. Bf2 Rc2 40. Kf3 c4 41. Bd4 c3 42. Ke4 Re2+ 43. Kd3 Rh2 44. Kxc3 Rxh3+) 39... Rd3+ { [%eval -3.2] } 40. Kg2 { [%eval -3.51] } 40... Rxa3 { [%eval -3.03] } 41. Nc4?! { (-3.03 → -3.99) Inaccuracy. Be1 was best. } { [%eval -3.99] } (41. Be1 Kd7 42. Nc4 Ra2+ 43. Kf1 f5 44. Bf2 Kc6 45. Ne5+ Kd5 46. Nd7 Kd6) 41... Rc3? { (-3.99 → -2.40) Mistake. Ra4 was best. } { [%eval -2.4] } (41... Ra4 42. Nd6+ Kd7 43. Bg3 h4 44. Nb7 Kc6 45. Nd8+ Kd5 46. Be1 f5 47. Nf7) 42. Nd6+ { [%eval -2.05] } 42... Kd7?! { (-2.05 → -0.91) Inaccuracy. Kf8 was best. } { [%eval -0.91] } (42... Kf8 43. Bf6 Rc1 44. Ne4 c4 45. h4 Kg8 46. Bg5 Rd1 47. Nf6+ Kg7 48. Nxh5+) 43. Nxf7 { [%eval -0.95] } 43... c4 { [%eval -0.43] } 44. Ne5+?! { (-0.43 → -1.45) Inaccuracy. Bf6 was best. } { [%eval -1.45] } (44. Bf6 Rc2+ 45. Kf3 Kc6 46. Ke4 c3 47. Ng5 Rc1 48. Nf3 Kb5 49. Kd3 Kb4) 44... Kd6 { [%eval -1.38] } 45. Bg3?? { (-1.38 → -8.53) Blunder. Ng6 was best. } { [%eval -8.53] } (45. Ng6 Rb3 46. Be7+ Kd7 47. Bg5 c3 48. Nf4 c2 49. Ne2 Rd3 50. h4 e5) 45... Rxg3+ { [%eval -8.68] } 46. Kxg3 { [%eval -13.13] } 46... Kxe5 { [%eval -13.65] } 47. Kf3?! { (-13.65 → Mate in 15) Checkmate is now unavoidable. Kh4 was best. } { [%eval #-15] } (47. Kh4 c3 48. Kxh5 c2 49. Kg6 c1=Q 50. h4 Qf4 51. h5 Qg4+ 52. Kf7 Qxh5+) 47... Kd4 { [%eval #-14] } 48. Ke2 { [%eval #-12] } 48... c3 { [%eval #-11] } 49. Kd1 { [%eval #-11] } 49... Kd3 { [%eval #-10] } 50. Kc1 { [%eval #-10] } 50... e5 { [%eval #-9] } 51. Kd1 { [%eval #-8] } 51... e4 { [%eval #-7] } 52. Kc1 { [%eval #-7] } 52... e3 { [%eval #-6] } 53. Kd1 { [%eval #-6] } 53... e2+ { [%eval #-5] } 54. Ke1 { [%eval #-5] } 54... c2 { [%eval #-4] } 55. Kf2 { [%eval #-4] } 55... c1=Q { [%eval #-3] } 56. Kg3 { [%eval #-3] } 56... Qe3+ { [%eval #-3] } 57. Kh4 { [%eval #-3] } 57... e1=Q+ { [%eval #-3] } 58. Kxh5 { [%eval #-3] } 58... Q3g3 { [%eval #-2] } 59. h4 { [%eval #-2] } 59... Qh1 { [%eval #-1] } 60. Kh6 { [%eval #-1] } 60... Qhxh4# { Black wins by checkmate. } 0-1