Event: Round 2: Bao, Patrick - Li, Harvey
Date: 2025-02-05
White: Bao, Patrick
Black: Li, Harvey
BlackElo: 1783
Result: 0-1
ECO: A40
Opening: Horwitz Defense
Variant: Standard
TimeControl: 15+10

1. d4 { [%clk 0:15:19] } 1... e6 { [%clk 0:15:19] } 2. Bf4 { [%clk 0:15:25] } 2... d5 { [%clk 0:15:28] } 3. e3 { [%clk 0:15:32] } 3... Nf6 { [%clk 0:15:36] } 4. Nf3 { [%clk 0:15:40] } 4... Bd6 { [%clk 0:15:45] } 5. Bg3 { [%clk 0:15:48] } 5... O-O { [%clk 0:15:46] } 6. Bd3 { [%clk 0:15:50] } 6... c5 { [%clk 0:15:53] } 7. c3 { [%clk 0:15:58] } 7... Qc7 { [%clk 0:15:59] } 8. Bxd6 { [%clk 0:16:01] } 8... Qxd6 { [%clk 0:16:07] } 9. Nbd2 { [%clk 0:15:58] } 9... Nbd7 { [%clk 0:16:08] } 10. e4 { [%clk 0:15:32] } 10... dxe4 { [%clk 0:15:56] } 11. Nxe4 { [%clk 0:15:39] } 11... Nxe4 { [%clk 0:16:03] } 12. Bxe4 { [%clk 0:15:46] } 12... Nf6 { [%clk 0:16:11] } 13. Bd3 { [%clk 0:15:46] } 13... Rd8 { [%clk 0:16:11] } 14. O-O { [%clk 0:15:45] } 14... b6 { [%clk 0:16:15] } 15. Re1 { [%clk 0:15:45] } 15... Bb7 { [%clk 0:16:22] } 16. Ng5 { [%clk 0:15:16] } 16... cxd4 { [%clk 0:15:43] } 17. Ne4 { [%clk 0:15:13] } 17... Nxe4 { [%clk 0:15:36] } 18. Bxe4 { [%clk 0:15:20] } 18... Bxe4 { [%clk 0:15:40] } 19. Rxe4 { [%clk 0:15:28] } 19... dxc3 { [%clk 0:15:47] } 20. Qxd6 { [%clk 0:15:36] } 20... Rxd6 { [%clk 0:15:53] } 21. bxc3 { [%clk 0:15:43] } 21... Rc8 { [%clk 0:15:58] } 22. c4 { [%clk 0:15:49] } 22... h6 { [%clk 0:16:03] } 23. h3 { [%clk 0:15:52] } 23... Rdc6 { [%clk 0:16:07] } 24. a4 { [%clk 0:15:31] } 24... Rxc4 { [%clk 0:16:10] } 25. Rxc4 { [%clk 0:15:39] } 25... Rxc4 { [%clk 0:16:17] } 26. a5 { [%clk 0:15:47] } 26... b5 { [%clk 0:16:25] } 27. Kf1 { [%clk 0:15:51] } 27... Kf8 { [%clk 0:16:23] } 28. Ke2 { [%clk 0:15:56] } 28... Ke7 { [%clk 0:16:20] } 29. Kd3 { [%clk 0:16:01] } 29... a6 { [%clk 0:16:17] } 30. Rd1 { [%clk 0:15:57] } 30... Ra4 { [%clk 0:16:11] } 31. Kc3 { [%clk 0:16:00] } 31... Rxa5 { [%clk 0:15:55] } 32. Kb4 { [%clk 0:16:08] } 32... Ra2 { [%clk 0:16:04] } 33. Kc5 { [%clk 0:16:14] } 33... Rxf2 { [%clk 0:16:06] } 34. Kb6 { [%clk 0:16:22] } 34... Rxg2 { [%clk 0:16:09] } 35. Kxa6 { [%clk 0:16:30] } 35... b4 { [%clk 0:16:18] } 36. Rb1 { [%clk 0:16:37] } 36... Rh2 { [%clk 0:16:25] } 37. Rb3 { [%clk 0:16:43] } 37... Kf6 { [%clk 0:16:30] } 38. Kb5 { [%clk 0:16:51] } 38... Kg5 { [%clk 0:16:32] } 39. Kxb4 { [%clk 0:16:45] } 39... Kh4 { [%clk 0:16:32] } 40. Rb2 Rxh3 { [%clk 0:16:06] } 41. Kc4 Rf3 { [%clk 0:16:06] } 42. Rh2+ { [%clk 0:17:03] } 42... Kg5 { [%clk 0:16:14] } 43. Rg2+ { [%clk 0:17:12] } 43... Kf6 { [%clk 0:16:22] } 44. Kd4 { [%clk 0:17:21] } 44... Rf5 { [%clk 0:16:26] } 45. Ke4 { [%clk 0:17:20] } 45... g5 { [%clk 0:16:28] } 46. Rh2 { [%clk 0:17:25] } 46... Rf4+ { [%clk 0:16:33] } 47. Ke3 { [%clk 0:17:32] } 47... Kg6 { [%clk 0:16:42] } 48. Rg2 { [%clk 0:17:24] } 48... f5 { [%clk 0:16:38] } 49. Ke2 { [%clk 0:17:30] } 49... h5 { [%clk 0:16:46] } 50. Ke3 { [%clk 0:17:38] } 50... h4 { [%clk 0:16:54] } 51. Rh2 { [%clk 0:17:40] } 51... e5 { [%clk 0:16:54] } 52. Ke2 { [%clk 0:17:43] } 52... Kh5 { [%clk 0:17:02] } 53. Ke3 { [%clk 0:17:51] } 53... g4 { [%clk 0:17:09] } 54. Rf2 { [%clk 0:17:55] } 54... Rxf2 { [%clk 0:17:15] } 55. Kxf2 { [%clk 0:18:04] } 55... f4 { [%clk 0:17:24] } 56. Kg1 { [%clk 0:18:12] } 56... e4 { [%clk 0:17:33] } 57. Kf1 { [%clk 0:18:21] } 57... e3 { [%clk 0:17:39] } 58. Ke2 { [%clk 0:18:28] } 58... h3 { [%clk 0:17:49] } 59. Kf1 { [%clk 0:18:37] } 59... f3 { [%clk 0:17:55] } 60. Kg1 { [%clk 0:18:45] } 60... f2+ { [%clk 0:17:59] } 61. Kf1 { [%clk 0:18:53] } 61... g3 { [%clk 0:18:04] } 62. Ke2 { [%clk 0:19:00] } 62... g2 { [%clk 0:18:12] } 63. Kf3 { [%clk 0:19:08] } 63... f1=Q+ { [%clk 0:18:19] } 64. Kg3 { [%clk 0:19:14] } 64... g1=Q# { [%clk 0:18:13] } 0-1