Event: Round 1: Martello, Benjamin - Lopez, Bryan
Date: 2024-04-20
White: Martello, Benjamin
WhiteElo: 1899
Black: Lopez, Bryan
BlackElo: 1630
Result: 1-0
ECO: D59
Opening: Queen's Gambit Declined: Tartakower Defense, Makogonov Exchange Variation
Variant: Standard

1. Nf3 { [%clk 1:00:57] } 1... d5 { [%clk 1:00:50] } 2. c4 { [%clk 1:00:49] } 2... e6 { [%clk 1:00:02] } 3. d4 { [%clk 1:01:03] } 3... Nf6 { [%clk 1:00:22] } 4. Bg5 { [%clk 1:01:25] } 4... Be7 { [%clk 1:00:45] } 5. Nc3 { [%clk 1:01:37] } 5... O-O { [%clk 1:00:48] } 6. e3 { [%clk 1:01:59] } 6... h6 { [%clk 0:59:59] } 7. Bh4 { [%clk 1:01:51] } 7... b6 { [%clk 0:59:59] } 8. cxd5 { [%clk 1:01:54] } 8... Nxd5 { [%clk 1:00:14] } 9. Bxe7 { [%clk 1:01:39] } 9... Qxe7 { [%clk 0:59:53] } 10. Rc1 { [%clk 0:55:33] } 10... Bb7 { [%clk 0:59:24] } 11. Bd3 { [%clk 0:53:40] } 11... Nd7 { [%clk 0:54:55] } 12. Nxd5 { [%clk 0:45:31] } 12... exd5 { [%clk 0:52:33] } 13. Rxc7 { [%clk 0:44:35] } 13... Bc8 { [%clk 0:48:44] } 14. O-O { [%clk 0:41:55] } 14... Qd6 { [%clk 0:46:40] } 15. Qc2 { [%clk 0:38:59] } 15... Nc5 { [%clk 0:41:54] } 16. Rxc8 { [%clk 0:38:00] } 16... Raxc8 { [%clk 0:40:33] } 17. dxc5 { [%clk 0:37:56] } 17... Rxc5 { [%clk 0:40:56] } 18. Qd2 { [%clk 0:37:00] } 18... Rfc8 { [%clk 0:36:32] } 19. Nd4 { [%clk 0:36:43] } 19... Qd8 { [%clk 0:34:26] } 20. Bf5 { [%clk 0:35:29] } 20... R8c7 { [%clk 0:33:01] } 21. b4 { [%clk 0:35:38] } 21... Rc4 { [%clk 0:31:02] } 22. Bd3 { [%clk 0:36:02] } 22... Qe7 { [%clk 0:31:18] } 23. Bxc4 { [%clk 0:36:14] } 23... Rxc4 { [%clk 0:31:44] } 24. Rc1 { [%clk 0:35:40] } 24... Rxc1+ { [%clk 0:31:42] } 25. Qxc1 { [%clk 0:36:08] } 25... Qxb4 { [%clk 0:31:59] } 26. g3 { [%clk 0:35:39] } 26... Qd6 { [%clk 0:30:12] } 27. Qc8+ { [%clk 0:35:43] } 27... Kh7 { [%clk 0:30:19] } 28. Qc2+ { [%clk 0:36:08] } 28... Kg8 { [%clk 0:30:22] } 29. Qc6 { [%clk 0:36:32] } 29... Qe5 { [%clk 0:29:41] } 30. Qc8+ { [%clk 0:36:50] } 30... Kh7 { [%clk 0:30:01] } 31. Qf5+ { [%clk 0:37:17] } 31... Qxf5 { [%clk 0:30:02] } 32. Nxf5 { [%clk 0:37:45] } 32... a5 { [%clk 0:30:18] } 33. Ne7 { [%clk 0:38:10] } 33... b5 { [%clk 0:30:34] } 34. Nxd5 { [%clk 0:38:37] } 34... b4 { [%clk 0:30:40] } 35. Kf1 { [%clk 0:39:02] } 35... Kg6 { [%clk 0:31:00] } 36. Ke2 { [%clk 0:39:25] } 36... Kf5 { [%clk 0:31:15] } 37. Nb6 { [%clk 0:39:25] } 37... Ke6 { [%clk 0:31:21] } 38. Kd3 { [%clk 0:39:49] } 38... Kd6 { [%clk 0:31:43] } 39. Nc4+ { [%clk 0:40:13] } 39... Kc5 { [%clk 0:31:53] } 40. Nxa5 { [%clk 0:40:40] } 40... f5 { [%clk 0:29:47] } 41. Nb3+ { [%clk 0:40:56] } 41... Kd5 { [%clk 0:30:03] } 42. f3 { [%clk 0:41:16] } 42... g5 { [%clk 0:30:11] } 43. e4+ { [%clk 0:41:45] } 43... fxe4+ { [%clk 0:30:16] } 44. fxe4+ { [%clk 0:42:15] } 44... Ke5 { [%clk 0:30:29] } 45. Ke3 { [%clk 0:42:38] } 45... h5 { [%clk 0:30:39] } 46. Nc5 { [%clk 0:43:05] } 46... Kd6 { [%clk 0:30:32] } 47. Nd3 { [%clk 0:43:29] } 47... Kc6 { [%clk 0:30:28] } 48. Nxb4+ { [%clk 0:43:57] } 48... Kc5 { [%clk 0:30:35] } 49. Nd3+ { [%clk 0:44:26] } 49... Kd6 { [%clk 0:30:55] } 50. a4 { [%clk 0:44:53] } 50... Kc6 { [%clk 0:31:02] } 51. e5 { [%clk 0:45:22] } 51... Kd5 { [%clk 0:31:12] } 52. a5 { [%clk 0:45:50] } 52... Kc6 { [%clk 0:31:32] } 53. e6 { [%clk 0:46:17] } 53... Kd6 { [%clk 0:31:53] } 54. a6 { [%clk 0:46:45] } 54... Kxe6 { [%clk 0:32:09] } 55. a7 { [%clk 0:47:15] } 55... h4 { [%clk 0:32:10] } 56. gxh4 { [%clk 0:47:43] } 56... gxh4 { [%clk 0:32:24] } 57. a8=Q { [%clk 0:48:10] } 57... Kf6 { [%clk 0:32:34] } 58. Kf4 { [%clk 0:48:29] } 58... h3 { [%clk 0:32:39] } 59. Qc6+ { [%clk 0:48:57] } 59... Ke7 { [%clk 0:32:55] } 60. Kf5 { [%clk 0:49:23] } 60... Kf7 { [%clk 0:32:34] } 61. Ne5+ { [%clk 0:49:50] } 61... Kf8 { [%clk 0:32:33] } 62. Qf6+ { [%clk 0:50:18] } 62... Ke8 { [%clk 0:32:08] } 63. Qf7+ { [%clk 0:50:44] } 63... Kd8 { [%clk 0:31:24] } 64. Qd7# { [%clk 0:51:12] } 1-0