FEN
[Event "rated blitz game"]
[Site "https://lichess.org/kSVlYMYe"]
[Date "2026.06.05"]
[Round "-"]
[White "Sriwidodo"]
[Black "BaruBelajarKodong"]
[Result "1-0"]
[GameId "kSVlYMYe"]
[UTCDate "2026.06.05"]
[UTCTime "12:53:09"]
[WhiteElo "1819"]
[BlackElo "2095"]
[WhiteRatingDiff "+9"]
[BlackRatingDiff "-9"]
[Variant "Standard"]
[TimeControl "180+0"]
[ECO "D02"]
[Opening "Queen's Pawn Game: London System"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } 2. Nf3 { [%eval 0.11] } 2... d5 { [%eval 0.11] } 3. Bf4 { [%eval 0.04] } { D02 Queen's Pawn Game: London System } 3... c6 { [%eval 0.28] } 4. c3 { [%eval 0.06] } 4... Bg4 { [%eval 0.39] } 5. Nbd2 { [%eval 0.22] } 5... e6 { [%eval 0.26] } 6. e3 { [%eval 0.22] } 6... Bd6 { [%eval 0.19] } 7. Bg3 { [%eval 0.0] } 7... O-O { [%eval 0.0] } 8. Bd3 { [%eval -0.15] } 8... h6 { [%eval 0.15] } 9. h4?? { (0.15 → -2.15) Blunder. h3 was best. } { [%eval -2.15] } (9. h3 Bf5 10. Bxd6 Qxd6 11. Bxf5 exf5 12. O-O Nbd7 13. Qb3 a5 14. a4 Rfb8) 9... Re8? { (-2.15 → -0.54) Mistake. Bxg3 was best. } { [%eval -0.54] } (9... Bxg3 10. fxg3 Nh5 11. Nf1 f5 12. Qd2 Nd7 13. N3h2 Nhf6 14. Nxg4 Nxg4 15. Nh2) 10. Qb3? { (-0.54 → -2.23) Mistake. Bxd6 was best. } { [%eval -2.23] } (10. Bxd6 Qxd6 11. Be2 Nbd7 12. O-O a5 13. a4 Qe7 14. Re1 Rac8 15. Rc1 b6) 10... b5?? { (-2.23 → 0.31) Blunder. Bxg3 was best. } { [%eval 0.31] } (10... Bxg3 11. fxg3 Qc7 12. O-O Nbd7 13. e4 Qxg3 14. Rf2 dxe4 15. Nxe4 Nxe4 16. Bxe4) 11. Ne5 { [%eval -0.1] } 11... Bh5 { [%eval 0.44] } 12. f3?! { (0.44 → -0.54) Inaccuracy. a4 was best. } { [%eval -0.54] } (12. a4 Bxe5 13. Bxe5 Nbd7 14. Bxf6 Nxf6 15. axb5 cxb5 16. O-O a6 17. Ra3 e5) 12... Bxe5? { (-0.54 → 1.05) Mistake. Nfd7 was best. } { [%eval 1.05] } (12... Nfd7 13. f4 a6 14. a4 c5 15. axb5 Bxe5 16. fxe5 c4 17. Bxc4 dxc4 18. Nxc4) 13. dxe5? { (1.05 → -0.58) Mistake. Bxe5 was best. } { [%eval -0.58] } (13. Bxe5 Nbd7 14. g4 Bg6 15. Bxg6 fxg6 16. Qc2 b4 17. g5 Nxe5 18. dxe5 Nd7) 13... Nfd7 { [%eval -0.3] } 14. Qc2 { [%eval -0.31] } 14... Nc5 { [%eval -0.12] } 15. Be2 { [%eval -0.49] } 15... Bg6 { [%eval -0.22] } 16. e4 { [%eval -0.38] } 16... dxe4?! { (-0.38 → 0.40) Inaccuracy. Nbd7 was best. } { [%eval 0.4] } (16... Nbd7 17. O-O Qb8 18. b4 Na4 19. c4 Nxe5 20. Kh2 Rd8 21. Rfc1 d4 22. cxb5) 17. fxe4 { [%eval 0.43] } 17... Nbd7 { [%eval 0.41] } 18. O-O-O?? { (0.41 → -1.50) Blunder. O-O was best. } { [%eval -1.5] } (18. O-O a5 19. b4 Na4 20. Nb3 Qb6+ 21. Kh2 Qe3 22. Rf3 Qxe4 23. Bd3 Qg4) 18... Qa5?! { (-1.50 → -0.43) Inaccuracy. Qc7 was best. } { [%eval -0.43] } (18... Qc7 19. Kb1 a5 20. Bf4 Nxe5 21. g4 Rad8 22. Bh2 a4 23. Rhg1 f6) 19. Kb1?! { (-0.43 → -1.03) Inaccuracy. h5 was best. } { [%eval -1.03] } (19. h5 Bh7 20. b4 Qa3+ 21. Qb2 Qxb2+ 22. Kxb2 Na4+ 23. Kb3 a5 24. a3 Reb8) 19... Rad8?? { (-1.03 → 2.33) Blunder. Qc7 was best. } { [%eval 2.33] } (19... Qc7 20. Bh2 Red8 21. g4 a5 22. Bg1 Qxe5 23. Bh2 Qf6 24. Bc7 Qf2 25. Rh2) 20. Nb3?? { (2.33 → -1.56) Blunder. b4 was best. } { [%eval -1.56] } (20. b4 Qa3 21. bxc5 Nxc5 22. Bf3 Na4 23. Nb3 c5 24. Rxd8 Rxd8 25. Qc1 Qxc1+) 20... Qb6? { (-1.56 → -0.21) Mistake. Qc7 was best. } { [%eval -0.21] } (20... Qc7 21. Rd4 Nxb3 22. axb3 c5 23. Rd6 c4 24. b4 Nxe5 25. Rxd8 Rxd8 26. h5) 21. Bf2 { [%eval -0.36] } 21... Bxe4 { [%eval -0.42] } 22. Bd3 { [%eval -0.34] } 22... Bxd3 { [%eval 0.05] } 23. Rxd3 { [%eval 0.02] } 23... a5?? { (0.02 → 2.98) Blunder. Nxd3 was best. } { [%eval 2.98] } (23... Nxd3 24. Bxb6 Nxb6 25. Rd1 Nxe5 26. Na5 Rd5 27. Rxd5 exd5 28. Qf2 Nbc4 29. Qxa7) 24. Rxd7?! { (2.98 → 2.14) Inaccuracy. Rhd1 was best. } { [%eval 2.14] } (24. Rhd1 Qc7 25. Nxc5 Nxe5 26. Rxd8 Rxd8 27. Bg3 Rd5 28. Rxd5 exd5 29. Nd3 f6) 24... Nxd7? { (2.14 → 4.28) Mistake. Rxd7 was best. } { [%eval 4.28] } (24... Rxd7 25. Bxc5 Qd8 26. Bd6 a4 27. Nd4 Qb6 28. Qd3 Rc8 29. a3 Rb7 30. Nf3) 25. Bxb6 { [%eval 4.28] } 25... Nxb6 { [%eval 4.19] } 26. Nxa5 { [%eval 4.24] } 26... Rd5 { [%eval 4.41] } 27. Nxc6 { [%eval 4.43] } 27... Rc8?! { (4.43 → 6.81) Inaccuracy. Nc4 was best. } { [%eval 6.81] } (27... Nc4 28. Kc1 Nxe5 29. Nxe5 Rxe5 30. Rd1 Rc8 31. Qd3 b4 32. c4 Ra8 33. a3) 28. Ne7+ { [%eval 6.56] } 28... Kf8 { [%eval 7.29] } 29. Nxc8 { [%eval 7.2] } 29... Nxc8 { [%eval 7.04] } 30. Rd1 { [%eval 7.09] } 30... Rxe5 { [%eval 7.13] } 31. Rd8+ { [%eval 7.33] } 31... Ke7 { [%eval 7.41] } 32. Rxc8 { [%eval 6.76] } 32... f5 { [%eval 8.13] } 33. Rc7+ { [%eval 7.76] } 33... Kf6 { [%eval 8.29] } 34. h5 { [%eval 7.22] } 34... Re1+ { [%eval 7.13] } 35. Qc1 { [%eval 6.75] } 35... Re2?? { (6.75 → Mate in 14) Checkmate is now unavoidable. Rxc1+ was best. } { [%eval #14] } (35... Rxc1+ 36. Kxc1 g5 37. hxg6 Kxg6 38. Rc6 Kg5 39. Rxe6 Kf4 40. Kd2 Kg3 41. Rg6+) 36. Qd1 { [%eval 9.36] } 36... Rxg2? { (9.36 → Mate in 2) Checkmate is now unavoidable. Re4 was best. } { [%eval #2] } (36... Re4 37. Qd8+ Ke5 38. Rc5+ Kf4 39. Qh4+ Ke3 40. Qg3+ Ke2 41. Re5 Kf1 42. Rxe4) 37. Qd4+ { [%eval #4] } 37... e5 { [%eval #3] } 38. Rc6+? { (Mate in 3 → 8.78) Lost forced checkmate sequence. Qd8+ was best. } { [%eval 8.78] } (38. Qd8+ Ke6 39. Qe8+ Kd6 40. Qc6#) 38... Kg5 { [%eval #18] } 39. Rg6+ { [%eval #17] } 39... Kxh5 { [%eval #17] } 40. Rxg2 { [%eval #16] } 40... exd4 { [%eval #16] } 41. Rxg7 { [%eval 7.2] } 41... dxc3? { (7.20 → Mate in 13) Checkmate is now unavoidable. f4 was best. } { [%eval #13] } (41... f4 42. cxd4 f3 43. Rg1 Kh4 44. d5 f2 45. Rf1 Kg3 46. d6 Kg2 47. Rc1) 42. bxc3 { [%eval #12] } 42... f4 { [%eval #14] } 43. Kc2 { [%eval #13] } { Black resigns. } 1-0