FEN
[Event "March Action Swiss 4: OPEN"]
[Site "https://lichess.org/GZhJpHgu"]
[Date "2026.03.22"]
[Round "-"]
[White "malpeter"]
[Black "lakshyamahajan"]
[Result "1-0"]
[GameId "GZhJpHgu"]
[UTCDate "2026.03.22"]
[UTCTime "19:20:00"]
[WhiteElo "1707"]
[BlackElo "1620"]
[WhiteRatingDiff "+31"]
[BlackRatingDiff "-11"]
[Variant "Standard"]
[TimeControl "1800+5"]
[ECO "D40"]
[Opening "Queen's Gambit Declined: Semi-Tarrasch Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. c4 { [%eval 0.12] } 1... e6 { [%eval 0.25] } 2. d4 { [%eval 0.16] } 2... d5 { [%eval 0.17] } 3. Nc3 { [%eval 0.22] } 3... Nf6 { [%eval 0.24] } 4. Nf3 { [%eval 0.08] } 4... c5 { [%eval 0.17] } { D40 Queen's Gambit Declined: Semi-Tarrasch Defense } 5. dxc5 { [%eval 0.0] } 5... Bxc5 { [%eval 0.0] } 6. cxd5 { [%eval 0.0] } 6... exd5 { [%eval 0.0] } 7. Bg5 { [%eval -0.5] } 7... Be6?! { (-0.50 → 0.25) Inaccuracy. d4 was best. } { [%eval 0.25] } (7... d4 8. Bxf6 Qxf6 9. Nd5 Qd8 10. e4 dxe3 11. fxe3 O-O 12. Rc1) 8. e3 { [%eval 0.34] } 8... Nbd7 { [%eval 0.52] } 9. Bb5 { [%eval 0.53] } 9... a6?! { (0.53 → 1.28) Inaccuracy. Be7 was best. } { [%eval 1.28] } (9... Be7 10. O-O O-O 11. Rc1 h6 12. Bh4 Rc8 13. Nd4 Ne5 14. h3 a6 15. Bd3) 10. Bxf6 { [%eval 1.18] } 10... gxf6 { [%eval 1.25] } 11. Ba4 { [%eval 1.18] } 11... b5 { [%eval 1.32] } 12. Bb3 { [%eval 1.31] } 12... Nb6 { [%eval 1.28] } 13. O-O { [%eval 1.34] } 13... Rg8?! { (1.34 → 2.09) Inaccuracy. O-O was best. } { [%eval 2.09] } (13... O-O 14. Nd4 f5 15. a4 Qf6 16. axb5 Bxd4 17. exd4 axb5 18. Rxa8 Rxa8 19. Nxb5) 14. Re1 { [%eval 1.76] } 14... Bh3 { [%eval 2.23] } 15. g3 { [%eval 2.17] } 15... Be6 { [%eval 2.4] } 16. Qd3 { [%eval 2.37] } 16... h5?! { (2.37 → 3.22) Inaccuracy. Qd6 was best. } { [%eval 3.22] } (16... Qd6 17. Rad1 O-O-O 18. Qc2 Qc7 19. a4 b4 20. a5 bxc3 21. axb6 Bxb6 22. bxc3) 17. Qh7 { [%eval 2.89] } 17... Ke7 { [%eval 2.81] } 18. Nh4 { [%eval 2.8] } 18... Rh8?! { (2.80 → 3.87) Inaccuracy. Kd7 was best. } { [%eval 3.87] } (18... Kd7 19. Red1 Kc6 20. Rac1 Nc4 21. Bxc4 bxc4 22. b3 Rg4 23. bxc4 Rxc4 24. Ne2) 19. Ng6+ { [%eval 3.5] } 19... Kd7 { [%eval 4.22] } 20. Nxh8 { [%eval 3.99] } 20... Qxh8 { [%eval 3.96] } 21. Qxh8 { [%eval 3.63] } 21... Rxh8 { [%eval 3.61] } 22. Rad1 { [%eval 3.32] } 22... Kc6 { [%eval 3.42] } 23. e4 { [%eval 3.23] } 23... d4 { [%eval 3.21] } 24. Bxe6?! { (3.21 → 2.42) Inaccuracy. Ne2 was best. } { [%eval 2.42] } (24. Ne2 Bg4 25. Nxd4+ Kb7 26. Nf5 Bb4 27. h3 Bxd1 28. Rxd1 Rc8 29. Nd6+ Bxd6) 24... fxe6 { [%eval 2.53] } 25. Ne2 { [%eval 2.55] } 25... e5 { [%eval 2.46] } 26. Rc1?? { (2.46 → -0.29) Blunder. Nc1 was best. } { [%eval -0.29] } (26. Nc1 Nc4 27. Nd3 a5 28. Re2 Kb6 29. h4 Bb4 30. Kh2 Kc6 31. Kh3) 26... Kd6?? { (-0.29 → 2.18) Blunder. d3 was best. } { [%eval 2.18] } (26... d3 27. Rxc5+ Kxc5 28. Nc1 Rc8 29. Nxd3+ Kd4 30. Nc1 Nc4 31. Nb3+ Kd3 32. Rc1) 27. Rcd1? { (2.18 → 0.96) Mistake. Red1 was best. } { [%eval 0.96] } (27. Red1 a5 28. Kg2 Rf8 29. Rc2 f5 30. exf5 Nd5 31. Rdc1 Rc8 32. Rd2 Re8) 27... Kc6? { (0.96 → 2.44) Mistake. Nc4 was best. } { [%eval 2.44] } (27... Nc4 28. b3 Nb2 29. Rb1 Ba3 30. Rec1 a5 31. Kg2 h4 32. gxh4 Rxh4 33. Rc2) 28. Nc1 { [%eval 2.46] } 28... h4 { [%eval 2.72] } 29. Nd3 { [%eval 2.65] } 29... hxg3 { [%eval 3.34] } 30. hxg3 { [%eval 3.16] } 30... Bd6 { [%eval 3.47] } 31. Rc1+ { [%eval 3.48] } 31... Kd7 { [%eval 3.43] } 32. Nc5+ { [%eval 2.88] } 32... Ke7 { [%eval 3.06] } 33. Nb7?! { (3.06 → 1.90) Inaccuracy. Nd3 was best. } { [%eval 1.9] } (33. Nd3 Nc4 34. b3 Rc8 35. Rc2 a5 36. bxc4 bxc4 37. Kg2 c3 38. Rd1 Ba3) 33... Bb8? { (1.90 → 3.29) Mistake. Nc4 was best. } { [%eval 3.29] } (33... Nc4 34. Nxd6 Kxd6 35. b3 Nb2 36. Rc2 Nd3 37. Rd1 Nb4 38. Rcd2 Rg8 39. Re1) 34. Rc6 { [%eval 3.32] } 34... Nc4 { [%eval 3.69] } 35. b3 { [%eval 3.5] } 35... Nd6 { [%eval 4.15] } 36. Nxd6 { [%eval 3.93] } 36... Bxd6 { [%eval 3.94] } 37. Rxa6 { [%eval 3.97] } 37... Rc8 { [%eval 4.08] } 38. a4 { [%eval 4.18] } 38... bxa4 { [%eval 3.75] } 39. Rxa4 { [%eval 3.34] } 39... d3 { [%eval 4.16] } 40. Ra2 { [%eval 3.64] } 40... d2 { [%eval 3.66] } 41. Rd1 { [%eval 3.47] } 41... Rc1?! { (3.47 → 5.28) Inaccuracy. Bb4 was best. } { [%eval 5.28] } (41... Bb4 42. Kf1 Kf7 43. Ra7+ Kg6 44. Rb7 Bc3 45. Ke2 f5 46. exf5+ Kxf5 47. f3) 42. Ra1 { [%eval 4.26] } 42... Rxd1+?! { (4.26 → 5.73) Inaccuracy. Ba3 was best. } { [%eval 5.73] } (42... Ba3 43. Kf1 Bb2 44. Ra7+ Ke6 45. Ra6+ Kf7 46. Ke2 Bc3 47. Ra4 Kg6 48. Rc4) 43. Rxd1 { [%eval 5.82] } 43... Bb4 { [%eval 5.73] } 44. Kf1 { [%eval 5.59] } 44... Kd6 { [%eval 6.33] } 45. Ke2 { [%eval 5.94] } 45... Kc5 { [%eval 6.28] } 46. Kd3 { [%eval 6.14] } 46... Kb5 { [%eval 6.14] } 47. Rxd2 { [%eval 6.12] } 47... Bxd2 { [%eval 8.19] } 48. Kxd2 { [%eval 6.28] } 48... Kb4 { [%eval 8.27] } 49. Kc2 { [%eval 7.6] } 49... Kb5 { Black offers draw } { [%eval 8.24] } 50. Kc3 { [%eval 8.35] } 50... Kc5 { [%eval 8.33] } 51. b4+ { [%eval 8.05] } 51... Kb5 { [%eval 8.5] } 52. f4 { [%eval 8.45] } 52... exf4 { [%eval 13.06] } 53. gxf4 { [%eval 81.15] } 53... Kc6 { [%eval 81.15] } 54. Kc4 { [%eval 10.14] } 54... Kd6 { [%eval 48.58] } 55. b5 { [%eval 65.88] } 55... Kc7 { [%eval 76.57] } 56. e5 { [%eval 9.81] } 56... fxe5? { (9.81 → Mate in 14) Checkmate is now unavoidable. f5 was best. } { [%eval #14] } (56... f5 57. Kd5 Kb6 58. e6 Ka5 59. b6 Ka4 60. e7 Kb3 61. e8=Q Kb2 62. Qe5+) 57. fxe5 { [%eval #10] } 57... Kb7 { [%eval #10] } 58. e6 { [%eval #9] } 58... Kc7 { [%eval #10] } 59. e7 { [%eval #11] } 59... Kb7 { [%eval #4] } 60. e8=Q { [%eval #3] } 60... Kb6 { [%eval #2] } 61. Qc6+ { [%eval #3] } 61... Ka7 { [%eval #3] } 62. b6+ { [%eval #2] } 62... Ka6 { [%eval #2] } 63. b7+ { [%eval #2] } 63... Ka5 { [%eval #1] } 64. Qb5# { White wins by checkmate. } 1-0