FEN
[Event "casual rapid game"]
[Site "https://lichess.org/iyZcTx2y"]
[Date "2026.04.28"]
[Round "-"]
[White "Thuchan2018"]
[Black "Loi0905725431"]
[Result "0-1"]
[GameId "iyZcTx2y"]
[UTCDate "2026.04.28"]
[UTCTime "14:36:59"]
[WhiteElo "1210"]
[BlackElo "1684"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "D02"]
[Opening "Queen's Pawn Game: London System"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. Nf3 { [%eval 0.08] } 2... Nf6 { [%eval 0.11] } 3. Bf4 { [%eval 0.04] } { D02 Queen's Pawn Game: London System } 3... e6 { [%eval 0.1] } 4. e3 { [%eval 0.0] } 4... Nh5 { [%eval 0.39] } 5. Bg3 { [%eval -0.05] } 5... Nxg3 { [%eval -0.06] } 6. hxg3 { [%eval 0.0] } 6... c5 { [%eval 0.1] } 7. c3 { [%eval -0.16] } 7... Nc6 { [%eval 0.0] } 8. Bd3 { [%eval -0.19] } 8... c4 { [%eval 0.32] } 9. Bc2 { [%eval 0.33] } 9... g6 { [%eval 0.3] } 10. O-O { [%eval 0.28] } 10... Bh6 { [%eval 0.41] } 11. Re1 { [%eval 0.4] } 11... O-O { [%eval 0.37] } 12. e4 { [%eval 0.37] } 12... dxe4?! { (0.37 → 1.03) Inaccuracy. f5 was best. } { [%eval 1.03] } (12... f5) 13. Bxe4 { [%eval 1.02] } 13... Re8?! { (1.02 → 1.91) Inaccuracy. Na5 was best. } { [%eval 1.91] } (13... Na5 14. Ne5) 14. Nfd2? { (1.91 → 0.68) Mistake. Bxc6 was best. } { [%eval 0.68] } (14. Bxc6) 14... Bxd2? { (0.68 → 2.14) Mistake. Na5 was best. } { [%eval 2.14] } (14... Na5 15. Na3) 15. Qxd2?! { (2.14 → 1.19) Inaccuracy. Nxd2 was best. } { [%eval 1.19] } (15. Nxd2) 15... f5? { (1.19 → 2.89) Mistake. e5 was best. } { [%eval 2.89] } (15... e5 16. Bxc6 bxc6 17. Qe3 Be6 18. dxe5 Qb6 19. Qc1 Rab8 20. Qf4 Qxb2 21. Nd2) 16. Bf3?! { (2.89 → 1.71) Inaccuracy. Bxc6 was best. } { [%eval 1.71] } (16. Bxc6 bxc6 17. Re5 Rb8 18. Na3 Ba6 19. Qe2 Qc8 20. Re1 Kf7 21. Qd2 Qd7) 16... Ne7? { (1.71 → 3.18) Mistake. e5 was best. } { [%eval 3.18] } (16... e5) 17. Na3 { [%eval 3.21] } 17... Qc7 { [%eval 3.28] } 18. Be2 { [%eval 3.08] } 18... Nd5 { [%eval 3.2] } 19. Bxc4 { [%eval 3.0] } 19... Bd7 { [%eval 3.03] } 20. Nb5?? { (3.03 → -1.18) Blunder. Bd3 was best. } { [%eval -1.18] } (20. Bd3 Rad8 21. Nc4 Nf6 22. Ne5 Bc6 23. a4 a6 24. b4 Nd7 25. a5 Nxe5) 20... Qc6?? { (-1.18 → 3.01) Blunder. Qxc4 was best. } { [%eval 3.01] } (20... Qxc4 21. Nd6 Qc6 22. Nxe8 Rxe8 23. Rac1 Kf7 24. c4 Nf6 25. Re5 Qd6 26. b3) 21. b3 { [%eval 2.61] } 21... a6 { [%eval 2.5] } 22. Na3 { [%eval 2.19] } 22... b5?! { (2.19 → 2.89) Inaccuracy. Nf6 was best. } { [%eval 2.89] } (22... Nf6 23. Bd3 Rac8 24. c4 Qd6 25. Qb2 Qf8 26. c5 Qh6 27. Be2 Bc6 28. Nc4) 23. Bd3?? { (2.89 → -0.34) Blunder. Bxd5 was best. } { [%eval -0.34] } (23. Bxd5 exd5 24. Nc2 a5 25. Rxe8+ Rxe8 26. Re1 Rc8 27. Re7 Qd6 28. Re3 f4) 23... Qd6?? { (-0.34 → 2.31) Blunder. Qxc3 was best. } { [%eval 2.31] } (23... Qxc3 24. Qxc3 Nxc3 25. Rec1 Rac8 26. Bf1 Nd5 27. Nc2 Kf7 28. a4 Kf6 29. axb5) 24. Nc2 { [%eval 2.11] } 24... Rac8 { [%eval 2.69] } 25. c4 { [%eval 2.62] } 25... Nf6 { [%eval 2.55] } 26. Qg5 { [%eval 2.18] } 26... Kg7 { [%eval 2.17] } 27. Qf4?! { (2.17 → 1.17) Inaccuracy. c5 was best. } { [%eval 1.17] } (27. c5 Qc7 28. b4 Ra8 29. Re5 Bc6 30. Rae1 Qf7 31. Qc1 Ng4 32. R5e2 Nf6) 27... Qxf4 { [%eval 1.21] } 28. gxf4 { [%eval 1.37] } 28... Bc6?! { (1.37 → 2.00) Inaccuracy. bxc4 was best. } { [%eval 2.0] } (28... bxc4 29. Bxc4 Bb5 30. Na3 Bxc4 31. bxc4 Red8 32. Rad1 Rc6 33. Kf1 Ne4 34. f3) 29. Rad1?! { (2.00 → 1.28) Inaccuracy. Nb4 was best. } { [%eval 1.28] } (29. Nb4) 29... bxc4 { [%eval 1.3] } 30. Bxc4 { [%eval 1.0] } 30... Be4?! { (1.00 → 1.68) Inaccuracy. Bd5 was best. } { [%eval 1.68] } (30... Bd5 31. Ne3 Bb7 32. a4 Kf7 33. a5 Re7 34. b4 Rec7 35. Bf1 h6 36. Kh2) 31. Rc1?! { (1.68 → 1.09) Inaccuracy. Nb4 was best. } { [%eval 1.09] } (31. Nb4 a5 32. Na6 Kf7 33. Nc5 Bd5 34. Rc1 h6 35. f3 g5 36. Nd3 g4) 31... Nh5 { [%eval 0.97] } 32. Bxa6?? { (0.97 → -2.90) Blunder. g3 was best. } { [%eval -2.9] } (32. g3 Red8) 32... Rxc2 { [%eval -2.77] } 33. Rxc2 { [%eval -2.68] } 33... Bxc2 { [%eval -2.64] } 34. Rc1?! { (-2.64 → -3.62) Inaccuracy. Bc4 was best. } { [%eval -3.62] } (34. Bc4 Be4 35. f3 Bc6 36. Rxe6 Rxe6 37. Bxe6 Nxf4 38. Bc4 Kf6 39. a4 Nd5) 34... Be4 { [%eval -3.34] } 35. Rc7+ { [%eval -3.57] } 35... Kh6 { [%eval -3.19] } 36. Bb5 { [%eval -3.74] } 36... Rb8 { [%eval -3.66] } 37. Bc4 { [%eval -3.95] } 37... Nxf4 { [%eval -3.95] } 38. g3 { [%eval -3.78] } 38... Nd5 { [%eval -3.83] } 39. Rd7?! { (-3.83 → -5.30) Inaccuracy. Rc5 was best. } { [%eval -5.3] } (39. Rc5 Kg5 40. a4 Kf6 41. a5 Nb4 42. a6 Ra8 43. Ra5 Bd5 44. Bxd5 Nxd5) 39... Nb6 { [%eval -5.04] } 40. Rd6?! { (-5.04 → -6.57) Inaccuracy. f3 was best. } { [%eval -6.57] } (40. f3 Bxf3 41. Re7 Nxc4 42. bxc4 Be4 43. a4 Rb2 44. a5 Rg2+ 45. Kf1 Ra2) 40... Nxc4 { [%eval -6.44] } 41. bxc4?? { (-6.44 → Mate in 2) Checkmate is now unavoidable. Rxe6 was best. } { [%eval #-2] } (41. Rxe6 Nd2 42. f4 Rc8 43. Kf2 Rc2 44. d5 Nxb3+ 45. Ke3 Rc3+ 46. Kf2 Nc5) 41... Rb4?? { (Mate in 2 → -5.15) Lost forced checkmate sequence. Rb1+ was best. } { [%eval -5.15] } (41... Rb1+ 42. Kh2 Rh1#) 42. c5?? { (-5.15 → Mate in 2) Checkmate is now unavoidable. f3 was best. } { [%eval #-2] } (42. f3 Bxf3 43. Kf2 Be4 44. Ke3 Rxc4 45. Kf4 Bd5 46. Rd7 Rxd4+ 47. Ke5 Rc4) 42... Rb1+ { [%eval #-1] } 43. Kh2 { [%eval #-1] } 43... Rh1# { Black wins by checkmate. } 0-1