Event: 15th Annual Calgary International
Site: The Calgary Chess Club, Canada
Date: 2024-12-28
White: Bahmani, Amir Mohammad
WhiteElo: 2195
Black: Alpuri, Aaqil
BlackElo: 1956
Result: 1-0
ECO: B54
Opening: Sicilian Defense: Modern Variations, Main Line
Variant: Standard
TimeControl: 90 Minutes / 30 Second Increments

1. e4 { [%clk 1:30:51] } 1... c5 { [%clk 1:30:58] } 2. Nf3 { [%clk 1:31:08] } 2... d6 { [%clk 1:31:21] } 3. d4 { [%clk 1:31:24] } 3... cxd4 { [%clk 1:31:46] } 4. Nxd4 { [%clk 1:31:49] } 4... Nf6 { [%clk 1:32:11] } 5. Bd3 { [%clk 1:31:52] } 5... a6 { [%clk 1:32:06] } 6. O-O { [%clk 1:31:55] } 6... g6 { [%clk 1:29:09] } 7. b3 { [%clk 1:30:30] } 7... Bg7 { [%clk 1:29:31] } 8. Bb2 { [%clk 1:30:42] } 8... O-O { [%clk 1:29:45] } 9. c4 { [%clk 1:29:52] } 9... Nc6 { [%clk 1:21:46] } 10. Nxc6 { [%clk 1:30:07] } 10... bxc6 { [%clk 1:22:11] } 11. Qe2 { [%clk 1:30:28] } 11... Nd7 { [%clk 1:12:34] } 12. Bxg7 { [%clk 1:30:35] } 12... Kxg7 { [%clk 1:12:59] } 13. Nc3 { [%clk 1:30:58] } 13... c5 { [%clk 1:02:28] } 14. f4 { [%clk 1:31:04] } 14... f6 { [%clk 0:59:01] } 15. Rad1 { [%clk 1:28:26] } 15... Bb7 { [%clk 0:58:29] } 16. Rf3 { [%clk 1:25:59] } 16... Qa5 { [%clk 0:52:55] } 17. Bb1 { [%clk 1:26:12] } 17... Bc6 { [%clk 0:52:00] } 18. Rh3 { [%clk 1:25:11] } 18... Rf7 { [%clk 0:43:20] } 19. Qg4 { [%clk 1:23:45] } 19... Rg8 { [%clk 0:40:50] } 20. Qh4 { [%clk 1:02:28] } 20... Kh8 { [%clk 0:33:38] } 21. Qh6 { [%clk 1:02:08] } 21... Nf8 { [%clk 0:27:59] } 22. e5 { [%clk 1:00:45] } 22... dxe5 { [%clk 0:26:12] } 23. fxe5 { [%clk 1:00:58] } 23... f5 { [%clk 0:25:44] } 24. Nd5 { [%clk 0:55:54] } 24... Bd7 { [%clk 0:17:01] } 25. Nf4 { [%clk 0:49:56] } 25... Be6 { [%clk 0:16:53] } 26. Rg3 { [%clk 0:48:12] } 26... Qc7 { [%clk 0:15:07] } 27. Re1 { [%clk 0:48:27] } 27... Qc6 { [%clk 0:13:43] } 28. h4 { [%clk 0:48:19] } 28... Rfg7 { [%clk 0:12:26] } 29. Bc2 { [%clk 0:46:44] } 29... Bd7 { [%clk 0:08:58] } 30. Nd5 { [%clk 0:24:59] } 30... Be6 { [%clk 0:07:06] } 31. Qd2 { [%clk 0:25:09] } 31... Nd7 { [%clk 0:05:41] } 32. Nf4 { [%clk 0:25:17] } 32... Nf8 { [%clk 0:04:43] } 33. Bd1 { [%clk 0:23:14] } 33... Qc7 { [%clk 0:03:44] } 34. Bf3 { [%clk 0:23:05] } 34... Bc8 { [%clk 0:03:10] } 35. Nd5 { [%clk 0:23:21] } 35... Qd8 { [%clk 0:03:16] } 36. Rd1 { [%clk 0:21:09] } 36... Ne6 { [%clk 0:03:23] } 37. Qe3 { [%clk 0:17:28] } 37... Qa5 { [%clk 0:03:26] } 38. a4 { [%clk 0:17:32] } 38... Bb7 { [%clk 0:03:25] } 39. Nf4 { [%clk 0:11:38] } 39... Bxf3 { [%clk 0:03:21] } 40. Rxf3 { [%clk 0:11:33] } 40... Nd4 { [%clk 0:03:00] } 41. Rh3 { [%clk 0:11:21] } 41... e6 { [%clk 0:03:06] } 42. Qg3 { [%clk 0:03:04] } 42... Rd8 { [%clk 0:02:42] } 43. Kh2 { [%clk 0:02:56] } 43... Qc7 { [%clk 0:01:55] } 44. Rxd4 { [%clk 0:02:38] } 44... cxd4 { [%clk 0:00:48] } 45. Nxe6 { [%clk 0:03:06] } 45... Qe7 { [%clk 0:00:50] } 46. Nxd8 { [%clk 0:03:23] } 46... Qxd8 { [%clk 0:01:19] } 47. e6 { [%clk 0:03:17] } 47... Qf6 { [%clk 0:01:29] } 48. Qg5 { [%clk 0:00:55] } 48... Qe5+ { [%clk 0:01:19] } 49. Rg3 { [%clk 0:01:24] } 49... Re7 { [%clk 0:01:12] } 50. Qxe7 { [%clk 0:01:15] } 1-0