FEN
[Event "rated rapid game"]
[Site "https://lichess.org/XvqMpe3P"]
[Date "2026.05.22"]
[Round "-"]
[White "reda908"]
[Black "MarcoMScacchi"]
[Result "1-0"]
[GameId "XvqMpe3P"]
[UTCDate "2026.05.22"]
[UTCTime "18:39:12"]
[WhiteElo "1152"]
[BlackElo "1186"]
[WhiteRatingDiff "+24"]
[BlackRatingDiff "-6"]
[Variant "Standard"]
[TimeControl "600+0"]
[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. Bf4 { [%eval 0.0] } 2... Nf6 { [%eval 0.14] } 3. Nf3 { [%eval 0.04] } { D02 Queen's Pawn Game: London System } 3... Bf5 { [%eval 0.12] } 4. e3 { [%eval 0.16] } 4... Nc6 { [%eval 0.63] } 5. Bd3 { [%eval 0.2] } 5... e6 { [%eval 0.26] } 6. c3 { [%eval 0.0] } 6... Bd6 { [%eval 0.22] } 7. Nbd2?? { (0.22 → -4.61) Blunder. Bxf5 was best. } { [%eval -4.61] } (7. Bxf5 exf5 8. Bxd6 Qxd6 9. O-O O-O 10. Nbd2 Rfe8 11. c4 Ne7) 7... Bxf4?? { (-4.61 → -0.90) Blunder. Bxd3 was best. } { [%eval -0.9] } (7... Bxd3 8. Ne5 Bxe5 9. dxe5 Nd7 10. h4 h6 11. Qg4 Qe7 12. Qg3) 8. exf4?? { (-0.90 → -4.47) Blunder. Bxf5 was best. } { [%eval -4.47] } (8. Bxf5 Bxe3 9. Bc2 Bh6 10. h4 Qd6 11. Qe2 O-O 12. Ne5 Bxd2+) 8... Qd6?? { (-4.47 → 0.25) Blunder. Bxd3 was best. } { [%eval 0.25] } (8... Bxd3 9. Nb3 Bg6 10. Ne5 Nxe5 11. dxe5 Nd7 12. Nd4 Nc5 13. f5 Bxf5 14. Nxf5) 9. g3?? { (0.25 → -4.27) Blunder. Bxf5 was best. } { [%eval -4.27] } (9. Bxf5 exf5 10. Qe2+ Ne4 11. Ne5 O-O 12. Nf1 Nxe5 13. dxe5 Qe6 14. Ne3 f6) 9... e5?? { (-4.27 → 4.66) Blunder. Bxd3 was best. } { [%eval 4.66] } (9... Bxd3 10. Ne5 Be4 11. f3 Bg6 12. Nb3 Nd7 13. h4 h6 14. Nxg6 fxg6 15. Qe2) 10. dxe5 { [%eval 4.54] } 10... Nxe5 { [%eval 5.38] } 11. Bxf5 { [%eval 4.54] } 11... Nxf3+ { [%eval 4.52] } 12. Nxf3 { [%eval 4.63] } 12... O-O { [%eval 4.64] } 13. O-O { [%eval 4.6] } 13... Qb6 { [%eval 4.74] } 14. b4 { [%eval 4.53] } 14... Ne4 { [%eval 5.13] } 15. Bxe4 { [%eval 4.54] } 15... dxe4 { [%eval 4.65] } 16. Ng5 { [%eval 4.35] } 16... f6?! { (4.35 → 5.61) Inaccuracy. a5 was best. } { [%eval 5.61] } (16... a5 17. Nxe4 axb4 18. cxb4 h6 19. Re1 Rfd8 20. Qe2 Qc6 21. b5 Qd7 22. Rad1) 17. Nxe4 { [%eval 4.96] } 17... Rfe8 { [%eval 4.98] } 18. Re1 { [%eval 5.24] } 18... Rad8 { [%eval 5.35] } 19. Qb3+ { [%eval 5.3] } 19... Kh8 { [%eval 5.25] } 20. a4 { [%eval 4.84] } 20... h5 { [%eval 5.78] } 21. a5 { [%eval 5.26] } 21... Qc6 { [%eval 5.15] } 22. Nc5 { [%eval 5.03] } 22... g5?! { (5.03 → 6.76) Inaccuracy. Qf3 was best. } { [%eval 6.76] } (22... Qf3 23. Rxe8+ Rxe8 24. Qd1 Re2 25. Qd8+ Kh7 26. Qd3+ Qxd3 27. Nxd3 h4 28. gxh4) 23. fxg5 { [%eval 6.78] } 23... fxg5 { [%eval 7.75] } 24. Rxe8+?! { (7.75 → 5.53) Inaccuracy. Qf7 was best. } { [%eval 5.53] } (24. Qf7 b6 25. Ne6 Qxc3 26. Qxh5+ Kg8 27. Qg6+ Kh8 28. Nxd8 Rxe1+ 29. Rxe1 Qxe1+) 24... Qxe8 { [%eval 5.52] } 25. Rd1 { [%eval 5.33] } 25... Rc8 { [%eval 6.69] } 26. Nxb7 { [%eval 6.37] } 26... Qc6 { [%eval 7.1] } 27. Nc5 { [%eval 6.85] } 27... h4 { [%eval 7.25] } 28. gxh4 { [%eval 6.54] } 28... gxh4 { [%eval 6.5] } 29. Rd7?! { (6.50 → 4.29) Inaccuracy. Qd5 was best. } { [%eval 4.29] } (29. Qd5 Qh6 30. Qd4+ Kh7 31. Qd7+ Qg7+ 32. Qxg7+ Kxg7 33. Rd4 Rh8 34. Kf1 Kf6) 29... h3?! { (4.29 → 6.46) Inaccuracy. Rg8+ was best. } { [%eval 6.46] } (29... Rg8+ 30. Kf1 Qg2+ 31. Ke2 Re8+ 32. Ne6 Qe4+ 33. Kd2 Rxe6 34. Qd5 Qe2+ 35. Kc1) 30. Kf1?! { (6.46 → 4.34) Inaccuracy. Qd5 was best. } { [%eval 4.34] } (30. Qd5 Qh6 31. Qd4+ Kg8 32. Qg4+ Kh8 33. Kf1 Qc1+ 34. Qd1 Qh6 35. Qd4+ Kg8) 30... Qg2+ { [%eval 4.39] } 31. Ke2 { [%eval 4.26] } 31... Re8+ { [%eval 4.36] } 32. Kd3? { (4.36 → 2.22) Mistake. Ne6 was best. } { [%eval 2.22] } (32. Ne6 Qe4+ 33. Kd2 Rxe6 34. Qd5 Qe2+ 35. Kc1 Re7 36. Rxe7 Qxe7 37. Kd2 Kg7) 32... Qf3+?? { (2.22 → 4.84) Blunder. Qf1+ was best. } { [%eval 4.84] } (32... Qf1+ 33. Kd4 Qxf2+ 34. Kc4 Qf1+ 35. Rd3 c6 36. b5 Qf4+ 37. Rd4 Qf1+ 38. Nd3) 33. Kc2 { [%eval 5.13] } 33... Re2+ { [%eval 4.85] } 34. Kb1 { [%eval 4.28] } 34... Qh1+ { [%eval 4.51] } 35. Qd1?? { (4.51 → -2.79) Blunder. Rd1 was best. } { [%eval -2.79] } (35. Rd1 Re1 36. Rxe1 Qxe1+ 37. Ka2 Qxf2+ 38. Qb2 Qg2 39. b5 Kg8 40. c4 Kf8) 35... Qf3?? { (-2.79 → Mate in 4) Checkmate is now unavoidable. Re1 was best. } { [%eval #4] } (35... Re1 36. Rd8+ Kg7 37. Qxe1 Qxe1+ 38. Kc2 Qg1 39. Rd3 Qxh2 40. Ne4 Qg2 41. Kd2) 36. Rd8+? { (Mate in 4 → 8.14) Lost forced checkmate sequence. Qd4+ was best. } { [%eval 8.14] } (36. Qd4+ Re5 37. Qxe5+ Qf6 38. Qxf6+ Kg8 39. Qg7#) 36... Kg7 { [%eval 7.9] } 37. Qd4+ { [%eval 7.77] } 37... Kf7 { [%eval 7.56] } 38. Rd7+ { [%eval 7.29] } 38... Kg6? { (7.29 → Mate in 6) Checkmate is now unavoidable. Re7 was best. } { [%eval #6] } (38... Re7 39. Rxe7+ Kxe7 40. Qe4+ Qxe4+ 41. Nxe4 Ke6 42. Nd2 Kd5 43. Kc2 Ke5 44. b5) 39. Rd6+?? { (Mate in 6 → -0.86) Lost forced checkmate sequence. Qg7+ was best. } { [%eval -0.86] } (39. Qg7+ Kh5 40. Qh8+ Kg6 41. Rg7+ Kf6 42. Qf8+ Ke5 43. Rg5+ Qf5+ 44. Rxf5#) 39... Kf5?? { (-0.86 → Mate in 5) Checkmate is now unavoidable. cxd6 was best. } { [%eval #5] } (39... cxd6 40. Qxd6+ Kh5 41. Nd3 Qh1+ 42. Nc1 Qe4+ 43. Ka1 Rxf2 44. Qd1+ Qg4 45. Qe1) 40. Rd5+?? { (Mate in 5 → 6.40) Lost forced checkmate sequence. Qf6+ was best. } { [%eval 6.4] } (40. Qf6+ Kg4 41. Qg7+ Kf5 42. Rf6+ Ke5 43. Qg5+ Qf5+ 44. Qxf5#) 40... Kg6 { [%eval 5.94] } 41. Qd1 { [%eval 5.26] } 41... Qxf2?! { (5.26 → 8.31) Inaccuracy. Rxf2 was best. } { [%eval 8.31] } (41... Rxf2 42. Qxf3 Rxf3 43. Nd3 Rf1+ 44. Ka2 c6 45. Rc5 Rh1 46. Nf4+ Kf6 47. Rh5) 42. Nd3 { [%eval 8.05] } 42... Qxh2 { [%eval 7.97] } 43. Nf4+ { [%eval 6.8] } 43... Kf6 { [%eval 8.61] } 44. Nxe2 { [%eval 8.42] } 44... Qg2? { (8.42 → Mate in 8) Checkmate is now unavoidable. Qf2 was best. } { [%eval #8] } (44... Qf2 45. Qd4+ Qxd4 46. Rxd4 h2 47. Ng3 Kg5 48. Kb2 Kg6 49. Ka2 Kf6 50. Kb3) 45. Kb2? { (Mate in 8 → 8.15) Lost forced checkmate sequence. Qd4+ was best. } { [%eval 8.15] } (45. Qd4+ Kf7 46. Rf5+ Kg8 47. Qc4+ Kh8 48. Rf8+ Kg7 49. Qf7+ Kh6 50. Rh8+ Kg5) 45... h2 { [%eval 8.17] } 46. Qd4+ { [%eval 8.13] } 46... Ke6? { (8.13 → Mate in 5) Checkmate is now unavoidable. Kg6 was best. } { [%eval #5] } (46... Kg6 47. Qd3+ Kg7 48. Qg3+ Qxg3 49. Nxg3 Kf6 50. Nh1 Ke6 51. Rh5 Kd7 52. Kc2) 47. Qe5+ { [%eval #4] } 47... Kf7 { [%eval #4] } 48. Rd7+ { [%eval #3] } 48... Kf8 { [%eval #2] } 49. Qe7+ { [%eval #1] } 49... Kg8 { [%eval #1] } 50. Rd8# { White wins by checkmate. } 1-0
