Event: Keshmat Circuit 2025 - 4th Edition January
Site: Keshmat CHess Center, Lebanon
White: Assaad, Joe
WhiteTitle: CM
WhiteElo: 2163
Black: Eid, Fadi
BlackTitle: IM
BlackElo: 2327
Result: 1-0
ECO: A56
Opening: Benoni Defense: Czech Benoni Defense
Variant: Standard
TimeControl: 10 min + 3 sec

1. d4 { [%clk 0:10:03] } 1... Nf6 { [%clk 0:10:05] } 2. c4 { [%clk 0:10:04] } 2... c5 { [%clk 0:10:05] } 3. d5 { [%clk 0:10:04] } 3... e5 { [%clk 0:10:05] } 4. Nc3 { [%clk 0:09:58] } 4... d6 { [%clk 0:10:08] } 5. e4 { [%clk 0:09:58] } 5... Be7 { [%clk 0:10:07] } 6. Nf3 { [%clk 0:09:55] } 6... O-O { [%clk 0:10:08] } 7. Bd3 { [%clk 0:09:53] } 7... Nbd7 { [%clk 0:10:05] } 8. h3 { [%clk 0:09:46] } 8... a6 { [%clk 0:09:35] } 9. a4 { [%clk 0:09:39] } 9... Re8 { [%clk 0:09:01] } 10. O-O { [%clk 0:09:37] } 10... Nf8 { [%clk 0:09:01] } 11. Kh2 { [%clk 0:09:09] } 11... Ng6 { [%clk 0:09:01] } 12. g3 { [%clk 0:09:08] } 12... Bd7 { [%clk 0:08:26] } 13. Bd2 { [%clk 0:08:47] } 13... h6 { [%clk 0:08:10] } 14. Ng1 { [%clk 0:08:38] } 14... h5 { [%clk 0:07:17] } 15. Qe2 { [%clk 0:07:09] } 15... h4 { [%clk 0:06:54] } 16. Qf3 { [%clk 0:06:54] } 16... Nh7 { [%clk 0:06:23] } 17. Qg2 { [%clk 0:06:39] } 17... Bg5 { [%clk 0:06:13] } 18. Rad1 { [%clk 0:06:01] } 18... Rf8 { [%clk 0:05:21] } 19. Nf3 { [%clk 0:05:39] } 19... Bxd2 { [%clk 0:05:23] } 20. Rxd2 { [%clk 0:05:39] } 20... hxg3+ { [%clk 0:04:55] } 21. fxg3 { [%clk 0:05:33] } 21... Ng5 { [%clk 0:04:55] } 22. Nxg5 { [%clk 0:05:25] } 22... Qxg5 { [%clk 0:04:57] } 23. Rdf2 { [%clk 0:05:10] } 23... Ne7 { [%clk 0:03:58] } 24. Rf3 { [%clk 0:04:48] } 24... Qh6 { [%clk 0:03:43] } 25. R3f2 { [%clk 0:04:13] } 25... f6 { [%clk 0:03:31] } 26. Re1 { [%clk 0:03:13] } 26... Rf7 { [%clk 0:03:29] } 27. Ref1 { [%clk 0:02:32] } 27... Raf8 { [%clk 0:03:30] } 28. b3 { [%clk 0:02:27] } 28... g5 { [%clk 0:03:31] } 29. Re1 { [%clk 0:01:59] } 29... Qg6 { [%clk 0:03:11] } 30. Nd1 { [%clk 0:01:41] } 30... Bxh3 { [%clk 0:03:06] } 31. Qf3 { [%clk 0:01:26] } 31... Rh7 { [%clk 0:02:50] } 32. Kg1 { [%clk 0:01:26] } 32... Bd7 { [%clk 0:02:39] } 33. Ne3 { [%clk 0:01:22] } 33... g4 { [%clk 0:02:30] } 34. Qg2 { [%clk 0:01:21] } 34... Qg5 { [%clk 0:02:27] } 35. Nf5 { [%clk 0:01:18] } 35... Nxf5 { [%clk 0:02:06] } 36. exf5 { [%clk 0:01:19] } 36... Rh3 { [%clk 0:01:57] } 37. Kf1 { [%clk 0:00:11] } 37... Rf7 { [%clk 0:01:58] } 38. Ke2 { [%clk 0:00:12] } 38... Rfh7 { [%clk 0:01:54] } 39. Rg1 { [%clk 0:00:11] } 39... Rh2 { [%clk 0:01:19] } 40. Qxh2 { [%clk 0:00:06] } 40... Rxh2 { [%clk 0:01:20] } 41. Rxh2 { [%clk 0:00:07] } 41... Bxf5 { [%clk 0:01:21] } 42. Rgh1 { [%clk 0:00:05] } 42... Bxd3+ { [%clk 0:01:21] } 43. Kxd3 { [%clk 0:00:07] } 43... Qf5+ { [%clk 0:01:23] } 44. Kd2 { [%clk 0:00:08] } 44... Kg7 { [%clk 0:01:21] } 45. Kc1 { [%clk 0:00:04] } 45... Qd3 { [%clk 0:01:12] } 46. Kb2 { [%clk 0:00:06] } 46... a5 { [%clk 0:00:40] } 47. Rh8 { [%clk 0:00:04] } 47... Qd2+ { [%clk 0:00:15] } 48. Ka3 { [%clk 0:00:06] } 48... Kg6 { [%clk 0:00:16] } 49. Rg8+ { [%clk 0:00:05] } 49... Kf5 { [%clk 0:00:18] } 50. Rf1+ { [%clk 0:00:06] } 50... Ke4 { [%clk 0:00:17] } 51. Rxg4+ { [%clk 0:00:07] } 51... Kd3 { [%clk 0:00:17] } 52. Rxf6 { [%clk 0:00:04] } 52... Kc2 { [%clk 0:00:17] } 53. Rf3 { [%clk 0:00:00] } 53... Qc1+ { [%clk 0:00:15] } 54. Ka2 { [%clk 0:00:00] } 54... Qb2# { [%clk 0:00:17] } 1-0