FEN
[Event "rated rapid game"]
[Site "https://lichess.org/GjKPsnS7"]
[Date "2026.06.20"]
[Round "-"]
[White "Msalamon249"]
[Black "Vedant1405"]
[Result "0-1"]
[GameId "GjKPsnS7"]
[UTCDate "2026.06.20"]
[UTCTime "01:32:08"]
[WhiteElo "1588"]
[BlackElo "1557"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+10"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "B30"]
[Opening "Sicilian Defense: Old Sicilian"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... c5 { [%eval 0.32] } 2. Nf3 { [%eval 0.2] } 2... Nc6 { [%eval 0.3] } { B30 Sicilian Defense: Old Sicilian } 3. c3 { [%eval 0.0] } 3... e6 { [%eval 0.27] } 4. d3 { [%eval -0.03] } 4... a6 { [%eval 0.14] } 5. d4 { [%eval 0.01] } 5... cxd4 { [%eval 0.34] } 6. cxd4 { [%eval 0.12] } 6... Bb4+ { [%eval 0.65] } 7. Nc3 { [%eval 0.38] } 7... Nge7?! { (0.38 → 1.30) Inaccuracy. Nf6 was best. } { [%eval 1.3] } (7... Nf6 8. Qc2 d5 9. e5 Ne4 10. Bd3 Qa5 11. Bd2 Nxd2 12. Qxd2 Bd7 13. O-O) 8. a3 { [%eval 0.9] } 8... Ba5? { (0.90 → 2.17) Mistake. Bxc3+ was best. } { [%eval 2.17] } (8... Bxc3+ 9. bxc3 d5 10. Bd3 dxe4 11. Bxe4 Bd7 12. O-O Na5 13. Ne5 Ng6 14. Re1) 9. b4 { [%eval 2.14] } 9... Bc7?! { (2.14 → 3.25) Inaccuracy. Bb6 was best. } { [%eval 3.25] } (9... Bb6 10. d5 Nb8 11. d6 Ng6 12. h4 Nc6 13. h5 Nge5 14. Nxe5 Nxe5 15. f4) 10. Bg5?? { (3.25 → 0.38) Blunder. d5 was best. } { [%eval 0.38] } (10. d5 exd5 11. exd5 O-O 12. dxc6 bxc6 13. Be2 d5 14. O-O Ng6 15. Qd4 Re8) 10... f6 { [%eval 0.5] } 11. Be3 { [%eval 0.41] } 11... d5 { [%eval 0.36] } 12. e5?? { (0.36 → -1.49) Blunder. Bd3 was best. } { [%eval -1.49] } (12. Bd3 dxe4 13. Nxe4 O-O 14. Qe2 Nd5 15. Nc5 e5 16. Rd1 exd4 17. Nxd4 Nxe3) 12... O-O? { (-1.49 → -0.28) Mistake. fxe5 was best. } { [%eval -0.28] } (12... fxe5 13. dxe5 Nxe5 14. Nxe5 Bxe5 15. Rc1 Nf5 16. Na4 Qf6 17. Bd2 O-O 18. Bd3) 13. exf6 { [%eval -0.4] } 13... Rxf6 { [%eval -0.07] } 14. Bg5 { [%eval -0.25] } 14... Rf8 { [%eval -0.08] } 15. Ne5?? { (-0.08 → -2.29) Blunder. Be2 was best. } { [%eval -2.29] } (15. Be2 h6 16. Bh4 g5 17. Bg3 Nf5 18. Rc1 g4 19. Ne5 Nxe5) 15... Nxd4?? { (-2.29 → 1.51) Blunder. Nxe5 was best. } { [%eval 1.51] } (15... Nxe5 16. dxe5 Bxe5 17. Rc1 h6 18. Bh4 a5 19. Bd3 axb4 20. axb4 Qd6 21. O-O) 16. Qxd4?! { (1.51 → 0.76) Inaccuracy. Bxe7 was best. } { [%eval 0.76] } (16. Bxe7 Qxe7 17. Qxd4 a5 18. Nb5 Bb8 19. Be2 axb4 20. a4 Qf6 21. Nd3 e5) 16... Nf5?? { (0.76 → 3.37) Blunder. Bb6 was best. } { [%eval 3.37] } (16... Bb6 17. Qd2 Rxf2 18. Be2 Rxg2 19. Na4 Bc7 20. Kf1 Rxh2 21. Rxh2 Bxe5 22. Bd3) 17. Bxd8 { [%eval 3.39] } 17... Nxd4 { [%eval 3.57] } 18. Bxc7 { [%eval 3.5] } 18... Nc2+ { [%eval 3.55] } 19. Kd2 { [%eval 3.52] } 19... Nxa1 { [%eval 3.5] } 20. Bd3 { [%eval 3.61] } 20... Rxf2+ { [%eval 4.29] } 21. Ke3 { [%eval 4.22] } 21... Rxg2 { [%eval 4.95] } 22. Rxa1 { [%eval 4.86] } 22... Bd7?! { (4.86 → 6.48) Inaccuracy. b5 was best. } { [%eval 6.48] } (22... b5 23. Ra2 Rxa2 24. Nxa2 Bb7 25. Bb6 Rf8 26. h4 Rf6 27. h5 Rh6 28. Be2) 23. Nxd7 { [%eval 6.83] } 23... Rc8 { [%eval 6.08] } 24. Nc5? { (6.08 → 3.27) Mistake. Rf1 was best. } { [%eval 3.27] } (24. Rf1 Rb2 25. Na4 Rb3 26. Nac5 Rxa3 27. Kd4 Re8 28. Nxe6 Rb3 29. Bd6 g6) 24... Rxc7 { [%eval 3.21] } 25. Nxe6?? { (3.21 → 0.73) Blunder. Ne2 was best. } { [%eval 0.73] } (25. Ne2 Rxh2 26. Kd4 Rh4+ 27. Ke5 Rh5+ 28. Kxe6 Rc6+ 29. Kd7 Rf6 30. Nd4 Re5) 25... Rxc3 { [%eval 0.63] } 26. Nc5?! { (0.63 → 0.01) Inaccuracy. Kd4 was best. } { [%eval 0.01] } (26. Kd4 Rc8 27. h3 g6 28. Kxd5 Rd2 29. Kd4 Re8 30. Re1 b5 31. Re3 Ra2) 26... b5?? { (0.01 → 3.02) Blunder. Rg4 was best. } { [%eval 3.02] } (26... Rg4 27. Nxb7 d4+ 28. Kf3 h5 29. Nc5 g5 30. h3 Rf4+ 31. Ke2 Rh4 32. Ne4) 27. Nxa6?? { (3.02 → 0.55) Blunder. Kd4 was best. } { [%eval 0.55] } (27. Kd4 Rxd3+ 28. Kxd3 Rxh2 29. Nxa6 g5 30. Nc7 h5 31. Nxb5 Kg7 32. Nd4 h4) 27... Rxh2? { (0.55 → 2.14) Mistake. Rg4 was best. } { [%eval 2.14] } (27... Rg4 28. Nc5 g5 29. h3 d4+ 30. Kf3 Rf4+ 31. Kg2 h5 32. Bxb5 Rff3 33. Ne4) 28. Nc7?? { (2.14 → -4.27) Blunder. Kd4 was best. } { [%eval -4.27] } (28. Kd4 Rc8 29. Bxb5 Rh4+ 30. Ke5 Rd8 31. Nc5 Kf7 32. Bd3 g6 33. b5 d4) 28... Rxc7 { [%eval -3.87] } 29. Bxb5 { [%eval -3.7] } 29... Re7+? { (-3.70 → -1.73) Mistake. Kf7 was best. } { [%eval -1.73] } (29... Kf7 30. a4 Rb2 31. a5 Rxb4 32. Bf1 Ke6 33. a6 Ra7 34. Ra5 Ke5 35. Bg2) 30. Kd4 { [%eval -1.57] } 30... Rh4+?! { (-1.57 → -0.83) Inaccuracy. Rc7 was best. } { [%eval -0.83] } (30... Rc7 31. Ke5 Rc3 32. Kxd5 Rd2+ 33. Ke4 Kf8 34. Bf1 h5 35. a4 h4 36. a5) 31. Kc5?! { (-0.83 → -1.41) Inaccuracy. Kxd5 was best. } { [%eval -1.41] } (31. Kxd5 Re3 32. Bc6 Rd3+ 33. Kc5 Rc3+ 34. Kb6 g5 35. Kb7 Kf7 36. b5 Ra4) 31... d4 { [%eval -1.29] } 32. a4 { [%eval -1.34] } 32... d3 { [%eval -1.36] } 33. Bxd3 { [%eval -1.08] } 33... Rc7+ { [%eval -0.79] } 34. Kd6? { (-0.79 → -2.36) Mistake. Kb5 was best. } { [%eval -2.36] } (34. Kb5 Rb7+ 35. Kc5 Rhxb4 36. Bc4+ Kh8 37. Bd5 Rb1 38. Rxb1 Rxb1 39. a5 Ra1) 34... Ra7?! { (-2.36 → -1.38) Inaccuracy. Rc3 was best. } { [%eval -1.38] } (34... Rc3 35. Bf1 Rxb4 36. a5 Rd4+ 37. Ke5 Rd7 38. Ke4 Rc8 39. a6 Re8+ 40. Kf3) 35. b5?! { (-1.38 → -2.16) Inaccuracy. Kc5 was best. } { [%eval -2.16] } (35. Kc5 Rc7+ 36. Kb5 Rb7+ 37. Kc5 Rhxb4 38. a5 Rb2 39. a6 Rc7+ 40. Kd6 Ra7) 35... Rd4+ { [%eval -2.14] } 36. Kc6 { [%eval -2.06] } 36... Rxd3 { [%eval -1.72] } 37. b6?? { (-1.72 → -3.92) Blunder. a5 was best. } { [%eval -3.92] } (37. a5 Rc3+ 38. Kb6 Ra8 39. Kb7 Rf8 40. a6 Rf7+ 41. Kb6 Rc8 42. Ka5 Rb8) 37... Rc3+ { [%eval -4.51] } 38. Kb5?! { (-4.51 → -5.77) Inaccuracy. Kd6 was best. } { [%eval -5.77] } (38. Kd6 Ra6 39. Rb1 Rc8 40. Rb4 Rb8 41. Kc7 Rbxb6 42. Rxb6 Rxa4 43. Kd6 h5) 38... Rf7? { (-5.77 → -2.98) Mistake. Rb3+ was best. } { [%eval -2.98] } (38... Rb3+ 39. Kc5 Ra5+ 40. Kd4 Rxb6 41. Rc1 Rf6 42. Kd3 h5 43. Ke2 Re5+ 44. Kd3) 39. a5 { [%eval -3.61] } 39... Rb3+ { [%eval -3.14] } 40. Ka6?! { (-3.14 → -4.32) Inaccuracy. Kc4 was best. } { [%eval -4.32] } (40. Kc4 Rff3 41. Rc1 h5 42. Rh1 Rfc3+ 43. Kd4 Rc8 44. Rxh5 Rb4+ 45. Kd3 Kf7) 40... h5 { [%eval -4.19] } 41. Rh1 { [%eval -3.97] } 41... g6 { [%eval -3.76] } 42. Rg1 { [%eval -4.33] } 42... Kg7 { [%eval -4.63] } 43. Rc1 { [%eval -4.8] } 43... Rf8?! { (-4.80 → -3.35) Inaccuracy. h4 was best. } { [%eval -3.35] } (43... h4 44. Rc4 h3 45. Rg4 Rf5 46. Rg1 g5 47. Rc1 h2 48. Rh1 Rb2 49. b7) 44. b7 { [%eval -3.26] } 44... Rb8?? { (-3.26 → -0.19) Blunder. h4 was best. } { [%eval -0.19] } (44... h4 45. Ka7 h3 46. Rc2 g5 47. a6 Rf7 48. Kb8 g4 49. Rc4 Rfxb7+ 50. axb7) 45. Rc7+?? { (-0.19 → -4.60) Blunder. Rc8 was best. } { [%eval -4.6] } (45. Rc8 R8xb7 46. Rg8+ Kf6 47. Rxg6+ Ke5 48. Rg5+ Ke4 49. Rg4+ Kd3 50. Rg3+ Kc2) 45... Kh6 { [%eval -3.89] } 46. Ka7? { (-3.89 → -7.06) Mistake. Rf7 was best. } { [%eval -7.06] } (46. Rf7 h4 47. Rf4 h3 48. Rc4 Rf8 49. Ka7 Rxb7+ 50. Kxb7 g5 51. Rc2 g4) 46... R8xb7+ { [%eval -6.43] } 47. Rxb7 { [%eval -7.92] } 47... Ra3?? { (-7.92 → -2.50) Blunder. Rxb7+ was best. } { [%eval -2.5] } (47... Rxb7+ 48. Kxb7 h4 49. Kb6 h3 50. Kc5 h2 51. Kd4 h1=Q 52. Ke3 Qc6 53. Kf2) 48. a6 { [%eval -2.57] } 48... h4 { [%eval -2.73] } 49. Rb6?! { (-2.73 → -3.85) Inaccuracy. Kb6 was best. } { [%eval -3.85] } (49. Kb6 g5 50. a7 g4 51. Rb8 Rxa7 52. Kxa7 Kg5 53. Kb6 g3 54. Kc6 h3) 49... h3 { [%eval -4.23] } 50. Kb7 { [%eval -3.74] } 50... h2?? { (-3.74 → -0.17) Blunder. Kh5 was best. } { [%eval -0.17] } (50... Kh5 51. a7 h2 52. Rb1 Kh4 53. a8=Q Rxa8 54. Kxa8 g5 55. Kb8 g4 56. Kc8) 51. Rb1 { [%eval -0.28] } 51... Ra2 { [%eval 0.0] } 52. a7 { [%eval 0.0] } 52... g5 { [%eval 0.0] } 53. a8=Q?? { (0.00 → -4.89) Blunder. Rh1 was best. } { [%eval -4.89] } (53. Rh1 Rxa7+ 54. Kxa7 g4 55. Rxh2+ Kg5 56. Rh7 g3 57. Rg7+ Kf4 58. Kb6 Kf3) 53... Rxa8 { [%eval -4.84] } 54. Kxa8 { [%eval -4.49] } 54... g4 { [%eval -4.58] } 55. Rh1 { [%eval -4.92] } 55... g3 { [%eval -4.89] } 56. Kb7 { [%eval -4.86] } 56... Kh5 { [%eval -4.91] } 57. Kc6 { [%eval -4.88] } 57... Kh4 { [%eval -4.88] } 58. Kd5 { [%eval -4.95] } 58... Kh3 { [%eval -4.87] } 59. Ke4 { [%eval -5.35] } 59... g2 { [%eval -5.0] } 60. Re1?? { (-5.00 → Mate in 12) Checkmate is now unavoidable. Rxh2+ was best. } { [%eval #-12] } (60. Rxh2+ Kxh2 61. Kd4 Kh3 62. Kd5 Kg4 63. Ke4 Kg5 64. Ke5 Kg6 65. Ke4 Kf6) 60... h1=Q { [%eval #-12] } 61. Re3+ { [%eval #-8] } 61... Kh2?! { (Mate in 8 → -11.76) Lost forced checkmate sequence. Kg4 was best. } { [%eval -11.76] } (61... Kg4 62. Ke5 g1=Q 63. Re4+ Kg3 64. Rc4 Qf3 65. Rc3 Qxc3+ 66. Ke6 Qc6+ 67. Kf7) 62. Re2 { [%eval -5.53] } 62... Qb1+ { [%eval -6.04] } 63. Kf3?? { (-6.04 → Mate in 7) Checkmate is now unavoidable. Ke3 was best. } { [%eval #-7] } (63. Ke3 Qb3+ 64. Kd2 Qa2+ 65. Kd3 Qxe2+ 66. Kxe2 Kg3 67. Kd2 Kf3 68. Kd3 Kf2) 63... Qd3+ { [%eval #-6] } 64. Kf2 { [%eval #-1] } 64... g1=Q# { Black wins by checkmate. } 0-1