Event: Round 2: Hafsa,Yessine - Gemelli,Romain
Date: 2025-02-20
White: Hafsa,Yessine
WhiteElo: 1503
Black: Gemelli,Romain
BlackElo: 2203
Result: 1-0
ECO: C78
Opening: Ruy Lopez: Morphy Defense
Variant: Standard
TimeControl: 3+3

1. e4 { [%clk 0:03:03] } 1... e5 { [%clk 0:03:02] } 2. Nf3 { [%clk 0:03:04] } 2... Nc6 { [%clk 0:03:03] } 3. Bb5 { [%clk 0:03:04] } 3... a6 { [%clk 0:03:04] } 4. Ba4 { [%clk 0:03:05] } 4... Nf6 { [%clk 0:03:05] } 5. O-O { [%clk 0:03:05] } 5... b5 { [%clk 0:03:06] } 6. Bb3 { [%clk 0:03:07] } 6... Bc5 { [%clk 0:03:07] } 7. a4 { [%clk 0:03:07] } 7... Rb8 { [%clk 0:03:08] } 8. Nxe5 { [%clk 0:03:04] } 8... Nxe5 { [%clk 0:03:08] } 9. d4 { [%clk 0:03:05] } 9... Bxd4 { [%clk 0:03:08] } 10. Qxd4 { [%clk 0:03:05] } 10... d6 { [%clk 0:03:09] } 11. f4 { [%clk 0:03:05] } 11... Nc6 { [%clk 0:03:09] } 12. Qc3 { [%clk 0:03:05] } 12... Ne7 { [%clk 0:03:09] } 13. e5 { [%clk 0:02:01] } 13... Ne4 { [%clk 0:03:09] } 14. Qf3 { [%clk 0:01:41] } 14... Bb7 { [%clk 0:03:08] } 15. Qg4 { [%clk 0:01:35] } 15... g6 { [%clk 0:02:46] } 16. Be3 { [%clk 0:01:28] } 16... Nf5 { [%clk 0:02:26] } 17. Bf2 { [%clk 0:01:09] } 17... c5 { [%clk 0:02:12] } 18. c3 { [%clk 0:00:51] } 18... c4 { [%clk 0:01:54] } 19. Bc2 { [%clk 0:00:52] } 19... Nxf2 { [%clk 0:01:55] } 20. Rxf2 { [%clk 0:00:54] } 20... Ne3 { [%clk 0:01:55] } 21. Qe2 { [%clk 0:00:48] } 21... Nxc2 { [%clk 0:01:54] } 22. exd6+ { [%clk 0:00:41] } 22... Kf8 { [%clk 0:01:52] } 23. Qxc2 { [%clk 0:00:38] } 23... Qxd6 { [%clk 0:01:52] } 24. Nd2 { [%clk 0:00:39] } 24... Kg7 { [%clk 0:01:39] } 25. Rd1 { [%clk 0:00:40] } 25... Rbd8 { [%clk 0:01:33] } 26. Rff1 { [%clk 0:00:41] } 26... Qc6 { [%clk 0:01:33] } 27. Nf3 { [%clk 0:00:42] } 27... f6 { [%clk 0:01:05] } 28. Nd4 { [%clk 0:00:42] } 28... Qb6 { [%clk 0:00:44] } 29. Kh1 { [%clk 0:00:38] } 29... Rhe8 { [%clk 0:00:45] } 30. f5 { [%clk 0:00:36] } 30... Be4 { [%clk 0:00:26] } 31. Qc1 { [%clk 0:00:33] } 31... Bd3 { [%clk 0:00:21] } 32. Rf4 { [%clk 0:00:14] } 32... Rd5 { [%clk 0:00:20] } 33. Ne6+ { [%clk 0:00:12] } 33... Rxe6 { [%clk 0:00:19] } 34. fxe6 { [%clk 0:00:12] } 34... Qxe6 { [%clk 0:00:20] } 35. Re1 { [%clk 0:00:13] } 35... Re5 { [%clk 0:00:16] } 36. Rxe5 { [%clk 0:00:11] } 36... fxe5 { [%clk 0:00:17] } 37. Rf2 { [%clk 0:00:10] } 37... Qg4 { [%clk 0:00:08] } 38. h3 { [%clk 0:00:04] } 38... Qh4 { [%clk 0:00:09] } 39. Qe3 { [%clk 0:00:05] } 39... e4 { [%clk 0:00:04] } 40. Qd4+ { [%clk 0:00:07] } 40... Kh6 { [%clk 0:00:05] } 41. Qb6 { [%clk 0:00:06] } 41... Qg5 { [%clk 0:00:00] } 42. Kg1 { [%clk 0:00:06] } 42... e3 { [%clk 0:00:00] } 43. Rf3 { [%clk 0:00:06] } 43... e2 44. Re3 { [%clk 0:00:05] } 44... Qd8 { [%clk 0:00:00] } 1-0