Event: North American Junior Championship - Round 3: Joshua Sheng - Justin Paul
Date: 2020-12-20
White: Joshua Sheng
WhiteTitle: IM
Black: Justin Paul
BlackTitle: FM
Result: 0-1
ECO: E69
Opening: King's Indian Defense: Fianchetto Variation, Classical Main Line
Variant: Standard

1. c4 { [%clk 1:30:58] } 1... Nf6 { [%clk 1:29:40] } 2. Nc3 { [%clk 1:31:25] } 2... g6 { [%clk 1:29:36] } 3. g3 { [%clk 1:31:49] } 3... Bg7 { [%clk 1:29:59] } 4. Bg2 { [%clk 1:32:16] } 4... d6 { [%clk 1:28:37] } 5. d4 { [%clk 1:32:35] } 5... O-O { [%clk 1:28:24] } 6. Nf3 { [%clk 1:33:03] } 6... Nbd7 { [%clk 1:27:56] } 7. O-O { [%clk 1:33:22] } 7... c6 { [%clk 1:27:35] } 8. e4 { [%clk 1:33:30] } 8... e5 { [%clk 1:27:55] } 9. h3 { [%clk 1:33:09] } 9... Qa5 { [%clk 1:27:46] } 10. Re1 { [%clk 1:22:22] } 10... exd4 { [%clk 1:26:12] } 11. Nxd4 { [%clk 1:22:47] } 11... Ne5 { [%clk 1:26:36] } 12. Bf1 { [%clk 1:21:34] } 12... Qb6 { [%clk 1:26:14] } 13. Nc2 { [%clk 1:18:04] } 13... Be6 { [%clk 1:23:23] } 14. b3 { [%clk 1:14:41] } 14... Rfe8 { [%clk 1:19:30] } 15. Na4 { [%clk 1:09:22] } 15... Qa5 { [%clk 1:17:54] } 16. Nd4 { [%clk 1:09:16] } 16... c5 { [%clk 0:47:51] } 17. Bd2 { [%clk 1:08:17] } 17... Qc7 { [%clk 0:47:35] } 18. Nb5 { [%clk 1:00:19] } 18... Qc6 { [%clk 0:38:34] } 19. Nbc3 { [%clk 0:58:33] } 19... Qd7 { [%clk 0:35:11] } 20. Kh2 { [%clk 0:58:07] } 20... Nc6 { [%clk 0:33:33] } 21. Bg2 { [%clk 0:56:52] } 21... Rad8 { [%clk 0:31:05] } 22. Be3 { [%clk 0:55:46] } 22... h5 { [%clk 0:30:08] } 23. Rc1 { [%clk 0:49:09] } 23... Qc8 { [%clk 0:23:24] } 24. Rc2 { [%clk 0:44:37] } 24... Qb8 { [%clk 0:20:41] } 25. Bg5 { [%clk 0:41:59] } 25... Rd7 { [%clk 0:17:17] } 26. Rd2 { [%clk 0:39:48] } 26... Nh7 { [%clk 0:15:17] } 27. Bf4 { [%clk 0:39:58] } 27... Ne5 { [%clk 0:15:29] } 28. Kg1 { [%clk 0:36:43] } 28... b6 { [%clk 0:12:08] } 29. Be3 { [%clk 0:34:25] } 29... Nc6 { [%clk 0:10:46] } 30. f4 { [%clk 0:30:22] } 30... Rdd8 { [%clk 0:07:31] } 31. Nb5 { [%clk 0:29:26] } 31... h4 { [%clk 0:04:14] } 32. g4 { [%clk 0:24:01] } 32... Rf8 { [%clk 0:04:12] } 33. e5 { [%clk 0:23:37] } 33... dxe5 { [%clk 0:04:10] } 34. Bxc6 { [%clk 0:23:03] } 34... exf4 { [%clk 0:04:38] } 35. Bf2 { [%clk 0:17:37] } 35... Rxd2 { [%clk 0:04:27] } 36. Qxd2 { [%clk 0:18:03] } 36... Rd8 { [%clk 0:04:48] } 37. Qe2 { [%clk 0:16:56] } 37... Ng5 { [%clk 0:03:51] } 38. Kg2 { [%clk 0:16:09] } 38... Rd5 { [%clk 0:03:41] } 39. Bxd5 { [%clk 0:09:31] } 39... Bxd5+ { [%clk 0:04:08] } 40. Kf1 { [%clk 0:09:57] } 40... Bg2+ { [%clk 0:03:55] } 41. Kg1 { [%clk 0:07:08] } 41... Be4 { [%clk 0:02:01] } 42. Qxe4 { [%clk 0:02:45] } 42... Nxe4 { [%clk 0:02:30] } 43. Rxe4 { [%clk 0:03:11] } 43... a6 { [%clk 0:02:52] } 44. Nbc3 { [%clk 0:02:27] } 44... b5 { [%clk 0:02:58] } 45. cxb5 { [%clk 0:02:37] } 45... axb5 { [%clk 0:03:26] } 46. Nxb5 { [%clk 0:02:47] } 46... Qxb5 { [%clk 0:03:50] } 47. Rxf4 { [%clk 0:03:03] } 47... Qd3 { [%clk 0:02:17] } 48. Kg2 { [%clk 0:03:02] } 48... Qd5+ { [%clk 0:02:46] } 49. Rf3 { [%clk 0:03:16] } 49... Bd4 { [%clk 0:02:26] } 50. Nb6 { [%clk 0:03:10] } 50... Qe4 { [%clk 0:02:02] } 51. Bxh4 { [%clk 0:03:11] } 51... Qe2+ { [%clk 0:02:15] } 52. Bf2 { [%clk 0:03:39] } 52... Qxa2 { [%clk 0:02:41] } 53. Nd7 { [%clk 0:03:32] } 53... Kg7 { [%clk 0:02:39] } 54. g5 { [%clk 0:03:37] } 54... Bxf2 { [%clk 0:02:47] } 55. Rxf2 { [%clk 0:04:06] } 55... Qxb3 { [%clk 0:03:11] } 56. Nf6 { [%clk 0:04:29] } 56... Qe3 { [%clk 0:03:20] } 57. h4 { [%clk 0:04:50] } 57... c4 { [%clk 0:03:33] } 58. Ra2 { [%clk 0:04:15] } 58... Qc5 { [%clk 0:02:59] } 59. Re2 { [%clk 0:03:30] } 59... Qc6+ { [%clk 0:03:18] } 60. Kf2 { [%clk 0:03:22] } 60... Qh1 { [%clk 0:02:52] } 61. Kg3 { [%clk 0:03:09] } 61... Qg1+ { [%clk 0:03:01] } 62. Kf3 { [%clk 0:03:37] } 62... Qf1+ { [%clk 0:03:04] } 0-1