CANBASE Player / Joueur Liang, Hairan
GameID: 0
126 games / 126 parties
2018.09.23 Toronto Chess to Remember
44532 Liang, Hairan (2251) Samsonkin, Artiom (2428) 0-1
1. e4 e6 2. d4 d5 3. Nd2 Nc6 4. Ngf3 Nf6 5. e5 Nd7 6. Be2 f6 7. exf6 Qxf6 8. Nf1 Bd6 9. Ne3 O-O 10. O-O Qg6 11. c4 Nf6 12. c5 Bf4 13. Bb5 Qh5 14. h3 Kh8 15. Nc2 Ne4 16. Bxf4 Rxf4 17. Nh2 Qg6 18. Qc1 e5 19. Qe3 Rh4 20. Kh1 Nxd4 21. Nxd4 exd4 22. Qxd4 Bxh3 23. gxh3 Ng3+ 24. fxg3 Rxd4 25. Rf3 h5 26. Raf1 c6 27. Be2 Rd2 28. Bd1 Qe4 29. Kg1 Qd4+ 0-1
2018.09.23 Toronto Chess to Remember
44537 Dougherty, Michael (2066) Liang, Hairan (2251) 0-1
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Nf3 b6 5. Bg5 Bb7 6. Nd2 c5 7. d5 exd5 8. Nxd5 Bxd5 9. cxd5 h6 10. Bh4 g5 11. Bg3 Ne4 12. Bh4 0-1
2018.09.23 Toronto Chess to Remember
44542 Liang, Hairan (2251) Gusev, Nikita (2237) 1-0
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Bd3 Ne7 6. Nc3 Nbc6 7. Be3 Nxd4 8. Bxd4 Nc6 9. Be3 Be7 10. Qh5 O-O 11. f4 Nb4 12. O-O Nxd3 13. cxd3 g6 14. Qf3 f5 15. a4 d6 16. a5 Bd7 17. Bb6 Qe8 18. Qe3 Qf7 19. Rae1 Rae8 20. Qd4 Bc6 21. Kh1 Qf6 22. Qe3 Bd8 23. Bd4 e5 24. fxe5 dxe5 25. Bc5 Rf7 26. b4 f4 27. Qf3 g5 28. Qh5 Qg7 29. Rd1 Rd7 30. Qxe8+ 1-0
2018.09.23 Toronto Chess to Remember
44548 Liang, Hairan (2251) Cummings, David (2335) 1/2-1/2
1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 Be7 5. O-O O-O 6. Re1 d6 7. a4 Na5 8. Ba2 c5 9. c3 Be6 10. d4 Bxa2 11. Rxa2 cxd4 12. cxd4 Nc6 13. d5 Nb4 14. Ra1 Rc8 15. Nc3 Nd7 16. Be3 Nc5 17. Qe2 Qd7 18. Red1 f5 19. Qb5 Nc2 20. Bxc5 Qxb5 21. Nxb5 Rxc5 22. Rac1 fxe4 23. Ne1 Nd4 24. Rxc5 dxc5 25. d6 e3 26. dxe7 exf2+ 27. Kf1 fxe1=Q+ 28. Kxe1 Re8 29. Nxa7 Rxe7 30. Rc1 Ne6 31. Rd1 h5 32. g3 Nd4 33. Rc1 b6 34. Nc8 Re6 35. a5 bxa5 36. Rxc5 e4 37. Rd5 Nf3+ 38. Ke2 Ng1+ 39. Ke3 g6 40. Rxa5 Kg7 1/2-1/2
2018.08.12 CAN-ch U20 inv.
44804 Rodrigue-Lemieux, Shawn (2352) Liang, Hairan (2286) 1-0
1. Nf3 Nf6 2. g3 d5 3. Bg2 e6 4. O-O Be7 5. c4 O-O 6. b3 c5 7. cxd5 exd5 8. d4 Nc6 9. Bb2 Bg4 10. dxc5 Bxc5 11. Nc3 Qd7 12. Rc1 Rad8 13. Na4 Be7 14. Nc5 Qc8 15. Nd3 Qe6 16. Nf4 Qd6 17. Nd4 Rfe8 18. h3 Be6 19. Qd3 Qd7 20. Rfd1 Kh8 21. Qe3 Nxd4 22. Qxd4 b6 23. g4 Bc5 24. Qd3 Qe7 25. Bd4 Bd6 26. e3 Bb8 27. Bf3 Rd7 28. Qf1 Red8 29. Qg2 Kg8 30. g5 Ne4 31. Bxe4 dxe4 32. Nh5 Rxd4 33. Rxd4 Rxd4 34. exd4 Qd6 35. d5 Bd7 36. Qg3 Qf8 37. Qe3 Qd6 38. Ng3 Qxd5 39. Qxe4 Qxe4 40. Nxe4 Bxh3 41. Rd1 Bc7 42. Nd6 a6 43. Ne8 Bf4 44. Rd8 Kf8 45. Nf6+ Ke7 46. Rd3 Be6 47. Nd5+ Bxd5 48. Rxd5 Bd6 49. Kg2 Ke6 50. Rd1 Be7 51. Rh1 Bxg5 52. Rxh7 Bf6 53. Kf3 Bd4 54. Ke4 Bxf2 55. Rxg7 Bc5 56. Rg8 a5 57. Re8+ Be7 58. Kd4 Kd7 59. Rg8 Ke6 60. Rg2 Bc5+ 61. Kc4 f5 62. Re2+ Kf6 63. Kd5 f4 64. Ke4 Be3 65. Rg2 Ke7 66. Rg6 Kd7 67. a3 Ke7 68. b4 axb4 69. axb4 Kf7 70. Rc6 Ke7 71. Kd5 Kd7 72. Re6 Kc7 73. Re7+ Kb8 74. Kc6 Ka8 75. b5 Bg1 76. Rg7 Bd4 77. Rg8+ Ka7 78. Rf8 Be3 79. Rf7+ Kb8 80. Rf8+ Ka7 81. Kc7 Bd4 82. Kc8 Be5 83. Re8 Bb8 84. Re4 Ka8 85. Ra4+ Ba7 86. Rxf4 Bb8 87. Rf7 Bd6 88. Rd7 Be5 89. Rd2 Bb8 90. Ra2+ Ba7 91. Rxa7+ 1-0
2018.08.12 CAN-ch U20 inv.
44811 Liang, Hairan (2286) Nasir, Zehn (2306) 1-0
1. e4 c6 2. Nf3 d5 3. Nc3 Nf6 4. e5 Ne4 5. Ne2 Qb6 6. d4 e6 7. Ng3 c5 8. c3 Nc6 9. Bd3 Nxg3 10. hxg3 cxd4 11. cxd4 Bd7 12. Kf1 g6 13. a3 a5 14. g4 a4 15. Bc2 Qa6+ 16. Kg1 b5 17. Ng5 Qa7 18. Nxh7 Be7 19. Be3 Na5 20. Qf3 Nc4 21. Nf6+ Bxf6 22. Qxf6 Rxh1+ 23. Kxh1 Nxe3 24. fxe3 Rc8 25. Bxg6 Bc6 26. Rf1 Qe7 27. Bxf7+ Kd7 28. g5 b4 29. axb4 Bb5 30. Qxe7+ Kxe7 31. Rf2 Bd3 32. g6 Bf5 33. g4 Be4+ 34. Kh2 Rh8+ 35. Kg3 Kf8 36. Bxe6+ Kg7 37. Bf5 Rb8 38. Rh2 Rxb4 39. Rh7+ Kf8 40. e6 Rxb2 41. e7+ Ke8 42. g7 1-0
2018.08.11 CAN-ch U20 inv.
44793 Qiao, Cindy (2016) Liang, Hairan (2286) 0-1
1. e4 c5 2. Nf3 Nc6 3. Bb5 e6 4. Bxc6 bxc6 5. d3 Ne7 6. Qe2 Qc7 7. O-O Ng6 8. Re1 Be7 9. b3 e5 10. Be3 O-O 11. Nc3 d6 12. h3 f5 13. Kh2 fxe4 14. dxe4 Nf4 15. Qd1 Bd7 16. Ng1 Ne6 17. Qd2 Rf7 18. Rad1 Raf8 19. Nce2 Bc8 20. Ng3 g6 21. N3e2 Bb7 22. c4 Nf4 23. Nc3 Qc8 24. Qc2 Kh8 25. Rd2 Ne6 26. Nf3 Rxf3 27. gxf3 Rxf3 28. Qd1 Nd4 29. Bxd4 Qxh3+ 30. Kg1 cxd4 31. Ne2 Bh4 32. Nc1 Bxf2+ 0-1
2018.08.11 CAN-ch U20 inv.
44802 Liang, Hairan (2286) Wang, Constance (2044) 1-0
1. e4 c5 2. Nf3 d6 3. Bb5+ Bd7 4. Bxd7+ Qxd7 5. c4 Nf6 6. Nc3 g6 7. d4 cxd4 8. Nxd4 Bg7 9. f3 O-O 10. Be3 Rc8 11. b3 Nc6 12. O-O Qd8 13. Qd2 Nxd4 14. Bxd4 Qa5 15. Rac1 Rc6 16. Rfd1 e6 17. Be3 a6 18. a4 Ne8 19. Ne2 Qxd2 20. Rxd2 Rac8 21. Rcd1 h5 22. Bf4 Rb6 23. Rd3 Kh7 24. a5 Rbc6 25. Bxd6 Nxd6 26. Rxd6 Rxd6 27. Rxd6 Rc7 28. Kf2 Bf8 29. Rd1 Bc5+ 30. Kg3 Bb4 31. Kf4 Bxa5 32. e5 Rc5 33. Rd7 Bc7 34. Rxf7+ Kh6 35. Ke4 Rxe5+ 36. Kd3 Bb6 37. Nc3 Re3+ 38. Kd2 Bd4 39. Ne2 Bb6 40. Nc1 Re5 41. Rxb7 Bg1 42. h4 Bh2 43. Ne2 Rf5 44. Rb6 Bf4+ 45. Kd3 Bc7 46. Rxa6 Rf6 47. b4 1-0
2018.08.10 CAN-ch U20 inv.
44784 Liang, Hairan (2286) Plotkin, Mark (2332) 1/2-1/2
1. Nf3 Nf6 2. g3 d5 3. Bg2 Nbd7 4. d4 c5 5. c4 cxd4 6. cxd5 Qa5+ 7. Qd2 Qxd5 8. Qxd4 Qxd4 9. Nxd4 a6 10. Nc3 e5 11. Nb3 Rb8 12. Be3 b6 13. h3 Bb4 14. Rc1 Bb7 15. Bxb7 Rxb7 16. O-O Ke7 17. Bg5 Bxc3 18. Rxc3 h6 19. Bxf6+ gxf6 20. Rd1 h5 21. Nd2 Nc5 22. Nc4 Rd8 23. Rxd8 Kxd8 24. Nxb6 Rxb6 25. Rxc5 Rxb2 26. Ra5 Rxe2 27. Rxa6 Ke7 28. a4 Ra2 29. Kg2 f5 30. Kg1 Ra3 31. Kg2 f6 32. Ra7+ Ke6 33. a5 f4 34. gxf4 e4 35. a6 Kf5 36. Ra8 Kxf4 37. a7 f5 38. h4 Ra2 39. Kh3 Ra6 40. Kg2 Rg6+ 41. Kf1 Rg7 42. Rh8 Rxa7 43. Rxh5 Rg7 44. Ke2 Kg4 45. Rh8 Ra7 46. h5 Ra2+ 47. Ke3 Ra3+ 48. Ke2 f4 49. h6 Ra2+ 50. Ke1 Kf3 51. Re8 Ra1+ 52. Kd2 Rh1 53. Re6 Rf1 54. Kc3 Rxf2 55. Kd4 Rd2+ 56. Ke5 Rh2 57. Rf6 Rh5+ 58. Rf5 Rxf5+ 59. Kxf5 e3 60. h7 e2 61. h8=Q e1=Q 62. Qh5+ Ke3 63. Qe8+ Kd2 64. Qxe1+ Kxe1 65. Kxf4 1/2-1/2
2018.08.10 CAN-ch U20 inv.
44792 Tian, Sherry (2028) Liang, Hairan (2228) 0-1
1. d4 Nf6 2. Nf3 e6 3. g3 d5 4. Bg2 Be7 5. c4 O-O 6. Nc3 Nbd7 7. Qb3 c6 8. O-O b6 9. Bg5 Bb7 10. Rfd1 Rc8 11. Rac1 a6 12. cxd5 cxd5 13. a4 h6 14. Bxf6 Bxf6 15. Na2 Qe7 16. Nb4 a5 17. Nd3 Ba6 18. Nfe5 Bxe5 19. dxe5 Bxd3 20. Rxc8 Rxc8 21. exd3 Qb4 22. Qxb4 axb4 23. f4 Rc2 24. Ra1 Nc5 25. d4 Nb3 26. Rd1 Rxb2 27. f5 Rc2 28. Bh3 exf5 29. Bxf5 Rc4 30. e6 Kf8 31. Re1 fxe6 32. Bxe6 Rxd4 33. Re5 Ke7 34. Re3 Kd6 35. Rxb3 Kxe6 36. Kf2 Kd6 37. Ke3 Kc5 38. Rb1 Rc4 39. Kd3 Rc3+ 40. Kd2 Kc4 41. Rf1 b3 42. Rf7 b2 43. Rc7+ Kd4 0-1
2018.08.09 CAN-ch U20 inv.
44775 Liang, Hairan (2286) Zhu, Brandon (2149) 1-0
1. e4 c6 2. Nf3 d5 3. Nc3 Bg4 4. h3 Bxf3 5. Qxf3 e6 6. Be2 Nf6 7. O-O Be7 8. Rd1 O-O 9. d4 Kh8 10. a3 a5 11. Rb1 a4 12. Be3 b5 13. Bd3 Qa5 14. e5 Ng8 15. Ne2 g6 16. h4 Bxh4 17. g3 Be7 18. Kg2 Qd8 19. Rh1 Bg5 20. Nf4 Kg7 21. Nxe6+ fxe6 22. Rxh7+ Kxh7 23. Qh5+ Bh6 24. Qxg6+ Kh8 25. Qh7# 1-0
2018.08.09 CAN-ch U20 inv.
44781 Hua, Eugene (2446) Liang, Hairan (2286) 0-1
1. e4 c5 2. Nf3 Nc6 3. Bb5 e6 4. Bxc6 bxc6 5. d3 Ne7 6. Qe2 Qc7 7. O-O Ng6 8. Ng5 h6 9. Nh3 e5 10. f4 exf4 11. Nxf4 Ne5 12. c3 Ba6 13. c4 g6 14. Be3 d6 15. Nc3 Bg7 16. Rf2 O-O 17. Raf1 Rae8 18. h3 Kh7 19. Qc2 Bc8 20. Nce2 Qe7 21. a3 f5 22. exf5 Bxf5 23. Ng3 Nxc4 24. Nxf5 gxf5 25. dxc4 Qxe3 26. Kh1 Be5 27. Nh5 Kh8 28. Rxf5 Rxf5 29. Qxf5 Qg5 30. Qf3 Bxb2 31. Nf4 Be5 32. Qxc6 Rg8 33. Nd3 Bg3 34. Qe4 Rb8 35. a4 a5 36. Qe6 h5 37. Ne1 h4 38. Nf3 Qf4 39. Rd1 Rf8 40. Qg6 Qf6 41. Qe4 Qf5 42. Qxf5 Rxf5 43. Kg1 Rf4 44. Rc1 Re4 45. Kf1 Re3 46. Ra1 Kg7 47. Ra2 Kf6 48. Re2 Ra3 49. Re4 Rxa4 50. Nxh4 0-1
2018.08.08 CAN-ch U20 inv.
44770 Vettese, Nicholas (2389) Liang, Hairan (2226) 1-0
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Bd7 6. Bg5 e6 7. f3 a6 8. Qd2 h6 9. Be3 Nc6 10. O-O-O b5 11. Nxc6 Bxc6 12. Ne2 Be7 13. Nd4 Bb7 14. g4 Rc8 15. Kb1 Nd7 16. h4 Bxh4 17. g5 hxg5 18. Bxg5 Qxg5 19. Qxg5 Bxg5 20. Rxh8+ Nf8 21. Nb3 d5 22. Bd3 Ke7 23. Na5 Ba8 24. a4 bxa4 25. Bxa6 Rc5 26. Nb7 Rc6 27. exd5 exd5 28. Re1+ Kf6 29. Rxf8 Rxa6 30. Nd8 Kf5 31. Ne6 Bf6 32. Nc7 Rb6 33. Rxa8 Rxb2+ 34. Kc1 Rb7 35. Nxd5 Bb2+ 36. Kd2 Rd7 37. c4 a3 38. Re7 1-0
2018.02.03 Oakville Winter op
31666 Krnan, Tomas (2512) Liang, Hairan (2268) 1/2-1/2
1. e4 c5 2. Nf3 Nc6 3. Bb5 g6 4. Bxc6 dxc6 5. d3 Bg7 6. h3 e5 7. Be3 b6 8. a3 Ne7 9. Nbd2 Be6 10. O-O h6 11. Nc4 Qc7 12. b4 cxb4 13. axb4 O-O 14. Qd2 g5 15. Qc3 Ng6 16. Ra6 f5 17. Rfa1 fxe4 18. dxe4 Rxf3 19. gxf3 Qf7 20. Nd2 Bxh3 21. Qb3 Be6 22. Qa3 Nh4 23. Bxb6 Rf8 24. Rxa7 Qh5 25. b5 Nxf3+ 26. Nxf3 Qg4+ 27. Kf1 Rxf3 28. Qc5 Qxe4 29. Rxg7+ Kxg7 30. Ra7+ Kg6 31. Qxc6 Qc4+ 32. Qxc4 Bxc4+ 33. Ke1 h5 34. Be3 Bxb5 35. Ra5 Bc6 36. Rxe5 Rf5 37. Re6+ Rf6 38. Re5 Rf5 39. Re6+ Rf6 40. Re5 Rf5 1/2-1/2
2018.02.02 Oakville Winter op
31664 Liang, Hairan (2268) Sambuev, Bator (2624) 1-0
1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. c3 c5 6. Bd3 Nc6 7. Ne2 Be7 8. Nf3 c4 9. Bc2 b5 10. h4 Nb6 11. Bg5 h6 12. Bxe7 Qxe7 13. Ng3 g6 14. h5 g5 15. Nh2 b4 16. Ng4 a5 17. O-O a4 18. a3 bxc3 19. bxc3 Kd8 20. f4 gxf4 21. Rxf4 Qg5 22. Rxf7 Ra7 23. Rxa7 Nxa7 24. Qf3 Kc7 25. Rb1 Bd7 26. Nf6 Bc6 27. Ne2 Qd2 28. Bg6 Nb5 29. Nf4 Nxc3 30. Nxe6+ Kb7 31. Ne4 Nxe4 32. Qf7+ Ka6 33. Bxe4 Nd7 34. Bxd5 Rb8 35. Rxb8 Bxd5 36. Nc7+ Ka7 37. Nxd5 1-0
2017.10.14 Aurora Fall op
1448 Liang, Hairan (2194) Colvin, Andrew (1764) 1-0
1. e4 e6 2. d4 d5 3. Nd2 c5 4. exd5 Qxd5 5. Ngf3 cxd4 6. Bc4 Qd6 7. O-O Nf6 8. Nb3 Nc6 9. Nbxd4 Nxd4 10. Nxd4 a6 11. Re1 Qc7 12. Bf1 Bd6 13. Nf5 Bxh2+ 14. Kh1 Kf8 15. Qd4 exf5 16. Qxf6 h6 17. Qd4 Bd6 18. Bd2 Be6 19. Bc3 Rh7 20. Rad1 Bc5 21. Qd2 h5 22. Be5 Qc6 23. b4 Ba7 24. c4 h4 25. b5 axb5 26. cxb5 Qb6 27. Qb4+ Kg8 28. Bd4 1-0
2017.08.13 CAN-ch U20
2798 Dukic, Zachary (2238) Liang, Hairan (2231) 1-0
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. Nc3 Bg7 6. Be3 Nf6 7. Bc4 Qa5 8. O-O O-O 9. Bb3 d6 10. h3 Bd7 11. Re1 Rfe8 12. Nf3 Rac8 13. Ng5 Nd8 14. Nd5 h6 15. Nf3 Nxd5 16. exd5 Bxb2 17. Bd4 Bxd4 18. Nxd4 e5 19. dxe6 Nxe6 20. Nxe6 Bxe6 21. Bxe6 Rxe6 22. Rxe6 fxe6 23. Qxd6 Qf5 24. Rd1 Rf8 25. Rd2 Rf7 26. Qb8+ Kh7 27. Qxa7 Qe5 28. Qd4 Qxd4 29. Rxd4 Rc7 30. Rb4 Kg7 31. Rb2 Kf6 32. Kf1 Ke5 33. Ke2 Kd5 34. Kd3 Kd6 35. Rb6+ Ke5 36. Rb5+ Kd6 37. c4 Kc6 38. Re5 Kd6 39. f4 b6 40. Rb5 Kc6 41. Ke4 Ra7 42. Rb2 Ra5 43. Kd4 Rf5 44. g3 Ra5 45. g4 Kc7 46. Rb5 Rxa2 47. Ke5 Rf2 48. c5 bxc5 49. Rxc5+ Kd7 50. Ra5 Rh2 51. Ra7+ Kd8 52. Kd6 Kc8 53. Rc7+ Kb8 54. Rc3 Re2 55. Ke7 Rf2 56. Kf6 g5 57. f5 exf5 58. gxf5 1-0
2017.08.13 CAN-ch U20
2811 Liang, Hairan (2231) Zhao, Harry (2195) 1/2-1/2
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. d4 Nf6 5. Nf3 c6 6. Bc4 Bg4 7. Qd3 e6 8. Bd2 Bb4 9. a3 Nd5 10. Nxd5 Bxd2+ 11. Qxd2 Qxd2+ 12. Kxd2 cxd5 13. Bb5+ Ke7 14. Ne5 Bf5 15. g4 Bg6 16. h4 f6 17. Nd3 a6 18. Ba4 Be4 19. Rhg1 b5 20. Bb3 Nc6 21. c3 Bxd3 22. Kxd3 g5 23. Raf1 h5 24. hxg5 fxg5 25. gxh5 Rxh5 26. Bd1 Rh3+ 27. Kc2 Rf8 28. Rg2 Kd6 29. Kb1 Na5 30. Be2 Nc4 31. Bxc4 bxc4 32. Rxg5 Rh2 33. Rg7 Kc6 34. Re7 Rf6 35. Ka2 Kb5 36. Rb7+ Ka4 37. Rb6 a5 38. Rd6 Rg6 39. Kb1 Kb3 40. Rb6+ Ka4 41. Kc2 Rf6 42. Kc1 Rhxf2 43. Rxf2 Rxf2 44. Rxe6 Kb3 45. Rb6+ Ka2 46. Rb5 Rf1+ 47. Kd2 Rf2+ 48. Ke3 Rxb2 49. Rxd5 Rc2 50. Rxa5 Rxc3+ 51. Kd2 Rd3+ 52. Kc2 Rxd4 53. a4 Rh4 54. Rc5 Rh8 55. Kc3 Ka3 56. a5 Ka4 57. a6 Ra8 58. Kxc4 Rxa6 1/2-1/2
2017.08.12 CAN-ch U20
2772 Liang, Hairan (2231) Song, Terry (2250) 1/2-1/2
1. e4 c5 2. Nf3 a6 3. c4 e6 4. d4 cxd4 5. Nxd4 Nf6 6. Nc3 d6 7. Be2 Be7 8. O-O O-O 9. Be3 b6 10. f3 Bb7 11. Qd2 Qc7 12. Rac1 Nbd7 13. Rfd1 Rac8 14. Bf1 Qb8 15. Qf2 Bd8 16. Kh1 Bc7 17. Qh4 Ne5 18. b3 Rfe8 19. Bg1 Ng6 20. Qh3 Ne5 21. Qh4 Kh8 22. Nde2 Rg8 23. Qe1 Rge8 24. Qh4 Bd8 25. Qg3 Bc7 26. Qh4 Kg8 27. Qf2 Ng6 28. Rd2 h5 29. Rcd1 h4 30. Rc2 Ba8 31. Rcd2 Nd7 32. Nd4 Bd8 33. Nde2 Bc7 34. Nd4 Nf6 35. Nde2 b5 36. cxb5 axb5 37. b4 d5 38. exd5 Nxd5 39. Nxd5 Bxd5 40. Nd4 h3 41. g3 Bb6 42. Bxh3 Rc3 43. Qe1 Bxd4 44. Bxd4 Bxf3+ 45. Bg2 Bxg2+ 1/2-1/2
2017.08.12 CAN-ch U20
2784 Hua, Eugene (2329) Liang, Hairan (2231) 1/2-1/2
1. e4 c5 2. Nf3 Nc6 3. Bb5 e6 4. Bxc6 bxc6 5. d3 Ne7 6. Qe2 Ng6 7. h4 Qf6 8. e5 Qf5 9. h5 Nf4 10. Bxf4 Qxf4 11. Nbd2 Qa4 12. b3 Qa5 13. O-O Be7 14. Ne4 O-O 15. h6 f5 16. hxg7 Rf7 17. Nd6 Rxg7 18. c4 Ba6 19. Qe3 Rf8 20. Rfe1 Kh8 21. Kf1 f4 22. Qd2 Qc7 23. Ne4 Qd8 24. Ke2 Bc8 25. Rh1 d6 26. Rh5 d5 27. Nc3 Rxg2 28. Rah1 Rg7 29. Kd1 Qe8 30. Kc2 Qg6 31. Kb2 Qg4 32. Qe2 Bd7 33. R5h2 1/2-1/2
2017.08.11 CAN-ch U20
928 Liang, Hairan (2231) Vettese, Nicholas (2249) 1-0
1. e4 c5 2. Nf3 d6 3. Bb5+ Bd7 4. Bxd7+ Qxd7 5. c4 Nc6 6. Nc3 g6 7. d4 cxd4 8. Nxd4 Nf6 9. f3 Bg7 10. Be3 O-O 11. O-O Rac8 12. b3 Rfd8 13. Rc1 Ne8 14. Kh1 Nc7 15. Nxc6 bxc6 16. Qd2 Ne6 17. Ne2 Ra8 18. b4 c5 19. Rfd1 Qa4 20. Rb1 cxb4 21. Rxb4 Qc6 22. Qd5 Qa6 23. a4 Rdb8 24. Rdb1 Qc8 25. Rxb8 Rxb8 26. Rxb8 Qxb8 27. Qb5 Qxb5 28. cxb5 Nc5 29. a5 1-0
2017.08.11 CAN-ch U20
2744 Chen, Richard (2324) Liang, Hairan (2231) 1-0
1. e4 c5 2. Nf3 Nc6 3. Bb5 e6 4. Bxc6 bxc6 5. d3 Ne7 6. Qe2 d5 7. c4 Ng6 8. h4 h5 9. e5 Be7 10. Nc3 Qc7 11. Bd2 Bd7 12. Na4 f6 13. O-O-O Nxe5 14. Nxe5 Qxe5 15. Qxe5 fxe5 16. Rde1 Bd6 17. Be3 d4 18. Bg5 O-O 19. f3 Rf5 20. b3 Be8 21. Kc2 Bg6 22. Bc1 Rb8 23. Ba3 Rb4 24. Bxb4 cxb4 25. c5 Bc7 26. Nb2 e4 27. dxe4 Rxc5+ 28. Nc4 Bg3 29. Rd1 e5 30. Kd3 Bf7 31. Rc1 Kf8 32. Rc2 Ke7 33. Ne3 Rxc2 34. Nf5+ Kf8 35. Kxc2 Bf2 36. Rf1 d3+ 37. Kxd3 Bb6 38. Rc1 Be8 39. Nd6 Bd7 40. Rc4 a5 41. Nb7 Bc8 42. Nc5 Ke7 43. Rc1 g6 44. f4 Bg4 45. Rc2 exf4 46. e5 Bc8 47. Ne4 Bf5 48. Rxc6 1-0
2017.08.10 CAN-ch U20
2721 Liang, Hairan (2231) Liu, Henry (1598) 1-0
1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. c3 c5 6. Bd3 Nc6 7. Ne2 Be7 8. Nf3 b6 9. Nf4 Bb7 10. Be3 Rc8 11. a3 cxd4 12. cxd4 Na5 13. O-O Nc4 14. Rb1 O-O 15. g3 Re8 16. h4 Nf8 17. Kg2 Ng6 18. h5 Nxe3+ 19. fxe3 Nxf4+ 20. gxf4 h6 21. Kh2 Kh8 22. Rg1 Rg8 23. Qd2 Rc7 24. Rg2 Qc8 25. Qe2 Rc1 26. Rxc1 Qxc1 27. Bc2 f5 28. exf6 gxf6 29. Nh4 Rxg2+ 30. Qxg2 Bd8 31. Qg6 f5 32. Qe8+ Kg7 33. Qd7+ Kg8 34. Qxd8+ Kf7 35. Qc7+ Kf6 36. Qxb7 Qxc2+ 37. Ng2 Qe2 38. Qxa7 Qxh5+ 39. Kg3 Qg4+ 40. Kf2 h5 41. Qxb6 Kf7 42. Qc7+ Kg6 43. Qe7 Kh6 44. Nh4 Qg8 45. Qf6+ Kh7 46. Nf3 1-0
2017.08.10 CAN-ch U20
2731 Cai, Jason (2297) Liang, Hairan (2231) 0-1
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. c4 Bg7 6. Nc2 d6 7. Be2 Nh6 8. Nc3 O-O 9. Bd2 f5 10. Qc1 Nf7 11. exf5 Bxf5 12. O-O Nfe5 13. Ne3 Nd4 14. Nxf5 Rxf5 15. Qd1 Rc8 16. b3 Qd7 17. Rc1 Nxe2+ 18. Qxe2 Nc6 19. Nd5 e6 20. Ne3 Rff8 21. Rfd1 d5 22. cxd5 exd5 23. Be1 d4 24. Nc4 Rce8 25. Qd2 Re6 26. b4 Rfe8 27. b5 Ne7 28. a4 Nd5 29. g3 Qe7 30. Qd3 Qf6 31. Bd2 Rf8 32. Rf1 Qf3 33. Qxf3 Rxf3 34. Rce1 Kf7 35. Rxe6 Kxe6 36. Re1+ Kd7 37. Ne5+ Bxe5 38. Rxe5 Kd6 39. Re8 Nc3 40. Rb8 Rf7 41. Rd8+ Kc5 42. Rc8+ Kb4 43. Kf1 Rd7 44. f4 Kxa4 45. b6 axb6 46. Bxc3 dxc3 47. Rxc3 b5 48. Ke2 b4 49. Rc4 Ka3 50. Rc5 b3 0-1
2017.08.09 CAN-ch U20
1412 Atanasov, Anthony (1884) Liang, Hairan (2231) 0-1
1. d4 Nf6 2. Nf3 e6 3. e3 b6 4. c3 Bb7 5. Bd3 d5 6. O-O Bd6 7. Nbd2 O-O 8. Qc2 c5 9. dxc5 bxc5 10. e4 Qc7 11. Re1 Nbd7 12. h3 Rac8 13. exd5 exd5 14. Nf1 h6 15. Ne3 Rfe8 16. Bd2 Nh5 17. Nf5 Bf8 18. Qa4 c4 19. Rxe8 Rxe8 20. Bb1 Nhf6 21. Qc2 Nc5 22. g3 Nd3 23. Be3 Bc8 24. N3d4 Qe5 25. Nh4 Bxh3 26. Nc6 Qh5 27. Nd4 g5 28. Nhf3 Bc5 29. Qa4 Bxd4 30. Nxd4 Ne5 31. Bf5 Nf3+ 32. Nxf3 Bxf5 33. Qc6 Qxf3 34. Qxf6 Rxe3 35. fxe3 Qxg3+ 36. Kh1 Be4+ 37. Qf3 Bxf3# 0-1
2017.07.10 Cycc U16
5988 Liang, Hairan (2186) Liu, Lambert (2188) 1-0
1. e4 c5 2. Nf3 g6 3. d4 cxd4 4. Nxd4 Nc6 5. c4 Nf6 6. Nc3 d6 7. Be2 Nxd4 8. Qxd4 Bg7 9. Be3 O-O 10. Qd2 Be6 11. Rc1 Qa5 12. f3 Rfc8 13. b3 a6 14. Na4 Qxd2+ 15. Kxd2 Nd7 16. g4 f5 17. gxf5 gxf5 18. Rhg1 Kh8 19. Nc3 fxe4 20. fxe4 Be5 21. Nd5 Bxd5 22. exd5 Rg8 23. h3 Rxg1 24. Rxg1 b5 25. b4 Nf6 26. Rc1 Kg7 27. Bf3 Bb2 28. Rg1+ Kf7 29. Kc2 Be5 30. cxb5 Rc8+ 31. Kb1 Rc4 32. bxa6 Rxb4+ 33. Kc2 Rb8 34. a7 Ra8 35. Rb1 Nd7 36. Rb7 Ke8 37. Bg4 Nc5 38. Rb8+ 1-0
2017.07.09 Cycc U16
5977 Doknjas, Joshua (2197) Liang, Hairan (2186) 0-1
1. e4 c5 2. Nf3 Nc6 3. Bb5 e6 4. O-O Nge7 5. b3 a6 6. Bxc6 bxc6 7. e5 Ng6 8. Bb2 Be7 9. Nc3 O-O 10. Ne4 f6 11. d4 cxd4 12. Qxd4 Qc7 13. Rfe1 c5 14. Qd3 Nxe5 15. Bxe5 fxe5 16. Neg5 g6 17. h4 d6 18. Qe4 Bd7 19. h5 Bxg5 20. Nxg5 Bc6 21. Qg4 gxh5 22. Qg3 Qg7 23. Re3 Rae8 24. Qh3 Qg6 25. Ne4 Kh8 26. Nxd6 Rd8 27. Nc4 Qxc2 28. Qg3 Rf5 29. Rc3 Qe2 30. Re3 Qc2 31. Rc3 Qe4 32. Re3 Qd4 33. Rae1 Rg8 34. Qh3 Rxg2+ 35. Qxg2 Bxg2 36. Kxg2 Qf4 37. R1e2 e4 38. Rd2 h4 39. Nd6 h3+ 40. Kh1 Qg5 41. f4 Rxf4 42. Re1 Rf1+ 43. Rxf1 Qxd2 44. Nf7+ Kg7 0-1
2017.07.08 Cycc U16
5968 Bremner, William (1104) Liang, Hairan (2186) 0-1
1. Nf3 Nf6 2. c4 e6 3. g3 d5 4. d4 Be7 5. Bg2 O-O 6. O-O c6 7. Qc2 Nbd7 8. Nbd2 b6 9. e4 Bb7 10. b3 Rc8 11. Bb2 Qc7 12. Rac1 Qb8 13. Rfd1 Qa8 14. Qb1 c5 15. exd5 exd5 16. dxc5 Bxc5 17. Ne5 Nxe5 18. Bxe5 Ng4 19. Bf4 Bxf2+ 20. Kf1 Bc5 21. Bh3 f5 22. Nf3 dxc4 23. Ng5 Nxh2+ 24. Ke2 Bf3+ 25. Nxf3 Qxf3+ 26. Kd2 Bb4+ 0-1
2017.07.07 Cycc U16
5947 Chen, Richard (2330) Liang, Hairan (2185) 1-0
1. e4 c5 2. Nf3 Nc6 3. Bb5 g6 4. O-O Bg7 5. Re1 Nf6 6. e5 Nd5 7. Nc3 Nc7 8. Bxc6 dxc6 9. Ne4 Ne6 10. d3 O-O 11. Be3 b6 12. Qd2 Nd4 13. Nxd4 cxd4 14. Bh6 Bf5 15. Bxg7 Kxg7 16. Ng3 Qd7 17. Qf4 c5 18. h4 Qe6 19. f3 Rfd8 20. Qg5 Kh8 21. Ne2 Qd7 22. Nf4 Be6 23. h5 gxh5 24. Qxh5 Rg8 25. Kf2 Rg7 26. Rh1 Bf5 27. g4 Bg6 28. Qh6 c4 29. e6 Qe8 30. Rh2 cxd3 31. Rah1 Qg8 32. cxd3 Rf8 33. Qh4 Re8 34. Qg5 Bxd3 35. Qe5 f6 36. Qxd4 Rd8 37. Qc3 Bb5 38. Qc2 Rd4 39. Kg3 Ba6 40. Qf5 Bb7 41. Rh6 Rd2 42. Qh5 1-0
2017.07.07 Cycc U16
5959 Liang, Hairan (2186) Xu, Jeffrey (2125) 1-0
1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. Bd3 c5 6. c3 Nc6 7. Ne2 cxd4 8. cxd4 f6 9. exf6 Nxf6 10. Nf3 Bd6 11. O-O Qc7 12. Nc3 a6 13. Bd2 O-O 14. Rc1 Bd7 15. Re1 Rae8 16. Na4 b5 17. Nc5 Bxc5 18. Rxc5 Qd6 19. Rc1 Kh8 20. h3 Bc8 21. a4 b4 22. Rxc6 Qxc6 23. Bxb4 Ne4 24. Bxf8 Rxf8 25. Qc2 Qb6 26. Bxe4 dxe4 27. Rxe4 Bb7 28. Re3 Rc8 29. Rc3 Rxc3 30. Qxc3 Kg8 31. Ne5 Qd6 32. Qc5 Qd5 33. Qxd5 Bxd5 34. g3 a5 35. Kf1 Bb3 36. Nc6 Bxa4 37. Nxa5 Kf7 38. Ke2 Kf6 39. Nc4 g5 40. Ke3 h5 41. b4 Bb5 42. Nd6 Bf1 43. h4 gxh4 44. gxh4 Bg2 45. Kf4 Ke7 46. Ne4 Kd7 47. Nf6+ Kd6 48. Nxh5 Kd5 49. Ke3 e5 50. dxe5 Kxe5 51. Ng3 Kd5 52. h5 Ke5 53. f4+ Kf6 54. b5 1-0
2017.07.06 Cycc U16
5930 Butchart, Brian (1248) Liang, Hairan (2186) 0-1
1. e4 c5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7 5. Nge2 e6 6. d3 Nge7 7. Be3 Nd4 8. Qd2 Qa5 9. O-O Nxe2+ 10. Nxe2 Qxd2 11. Bxd2 Bxb2 12. Rab1 Bg7 13. Be3 b6 14. f4 d5 15. e5 Bd7 16. Rfd1 Rc8 17. c4 Bc6 18. Bf2 O-O 19. Nc3 Rfd8 20. a4 f6 21. exf6 Bxf6 22. Nb5 Rd7 23. Re1 Kf7 24. Bh3 Nf5 25. Re2 dxc4 26. dxc4 Bf3 27. Re3 Nxe3 28. Bxe3 a6 29. Na3 Rd1+ 30. Kf2 Rxb1 31. Nxb1 Bd1 32. Nd2 Bxa4 33. Ne4 Be7 34. Bd2 b5 35. cxb5 axb5 36. Bc3 b4 37. Bb2 c4 38. Ke2 c3 39. Bc1 b3 40. Kd3 b2 41. Bxb2 cxb2 42. Nd2 Rd8+ 43. Kc3 Bf6+ 44. Kb4 Rxd2 45. Kxa4 b1=Q 46. Ka3 Ra2# 0-1
2017.07.06 Cycc U16
5940 Liang, Hairan (2186) Wu, Chenxi (1904) 1-0
1. e4 c5 2. Nf3 d6 3. Bb5+ Bd7 4. Bxd7+ Nxd7 5. c4 g6 6. d4 cxd4 7. Nxd4 Bg7 8. O-O Ngf6 9. Nc3 O-O 10. Be3 Nc5 11. f3 a6 12. Rc1 Rc8 13. Qe2 Qd7 14. b3 Rfd8 15. Rfd1 Qc7 16. Kh1 Re8 17. Bg5 e6 18. Qe3 Qb8 19. Nc2 Ncd7 20. Qd2 d5 21. exd5 exd5 22. Nxd5 Nxd5 23. Qxd5 Rc5 24. Qd2 Ne5 25. Nb4 Qc8 26. Nd5 Qf5 27. Ne7+ Rxe7 28. Bxe7 1-0
2017.02.19 Hart House Reading Week op
6788 Issani, Nameer (2205) Liang, Hairan (2164) 0-1
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Ne2 d5 6. a3 Be7 7. cxd5 Nxd5 8. e4 Nxc3 9. Nxc3 c5 10. d5 exd5 11. Nxd5 Nc6 12. Be3 b6 13. Bb5 Bb7 14. Qa4 Nd4 15. Bxd4 cxd4 16. Qxd4 Bc5 17. Qd2 f5 18. Bc4 fxe4 19. Nc7+ Kh8 20. Qxd8 Bxf2+ 21. Ke2 Raxd8 22. Ne6 e3 23. Nxd8 Rxd8 24. Rhd1 Rf8 25. Rd7 Bxg2 26. Rf7 Rxf7 27. Bxf7 Bh3 28. Bd5 Bg4+ 29. Bf3 Bd7 30. a4 Kg8 31. b4 Kf7 32. b5 Be6 33. Ra3 Kf6 34. Rc3 Ke5 35. Rc7 Kf4 36. h3 g6 37. Bg4 Bd5 38. Rd7 Bc4+ 39. Kd1 Bb3+ 40. Kc1 h5 41. Be2 Kg3 42. Rxa7 Be1 43. Kb2 Bd5 44. Rd7 Be4 45. Re7 Kf4 46. Re6 Ba5 47. Rf6+ Bf5 48. Rf8 Kg3 49. Kc1 Kxh3 50. Re8 Bd2+ 51. Kd1 Kg3 52. a5 Bxa5 53. Rxe3+ Kg2 54. Re5 h4 55. Bc4 h3 56. Bd5+ Kg1 57. Re3 Bg4+ 58. Kc2 Kf2 59. Ra3 Bb4 60. Ra4 Bf3 61. Bxf3 Kxf3 62. Rxb4 g5 63. Kd2 g4 64. Rb1 g3 65. Ke1 h2 0-1
2017.02.18 Hart House Reading Week op
6787 Plotkin, Victor (2401) Liang, Hairan (2164) 1-0
1. d4 Nf6 2. Nf3 e6 3. e3 c5 4. Bd3 b6 5. O-O Bb7 6. b3 Be7 7. Bb2 O-O 8. Nbd2 Nc6 9. c4 cxd4 10. exd4 d5 11. Qe2 Nb4 12. Bb1 Bd6 13. a3 Nc6 14. Ne5 Rc8 15. Rd1 Qc7 16. Bd3 Qb8 17. Rac1 Ne7 18. Ndf3 Qa8 19. Ne1 Rfe8 20. Qe3 Ng6 21. Bxg6 hxg6 22. c5 Bf8 23. b4 Bc6 24. Qb3 b5 25. Qh3 Nd7 26. N1f3 Nxe5 27. Ng5 Bxc5 28. dxc5 Qb8 29. Qh7+ Kf8 30. Qh8+ Ke7 31. Qxg7 Ng4 32. Qxf7+ Kd8 33. Qh7 Qf4 34. Qh4 Kc7 35. Rd4 Qxf2+ 36. Qxf2 Nxf2 37. Kxf2 e5 38. Rh4 d4 39. Ne4 Rf8+ 40. Ke2 Rcd8 41. Kd3 Bd5 42. Re1 Bc4+ 43. Kd2 Rf7 44. Rg4 Rdf8 45. Kc1 Bd3 46. Nd2 Rf5 47. Nf3 Re8 48. Bxd4 e4 49. Nh4 Rd5 50. Be3 Red8 51. Nxg6 Bc4 52. Nf4 R5d7 53. Rg6 1-0
2016.08.11 Naycc U14
56494 Liang, Hairan (2002) Pulfer, Luke (1868) 1/2-1/2
1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 Bc5 5. c3 O-O 6. O-O d5 7. exd5 Nxd5 8. Re1 Bg4 9. h3 Bh5 10. Nbd2 Nb6 11. b4 Bd6 12. Bb3 Bg6 13. Ne4 h6 14. Nc5 Bxc5 15. bxc5 Nd5 16. Nxe5 Nxe5 17. Rxe5 Nxc3 18. Qe1 Nb5 19. a4 Nd4 20. Rd5 Qf6 21. Bb2 Nf3+ 22. gxf3 Qxb2 23. Bc4 Qf6 24. Re5 Qxf3 25. Qe3 Qxe3 26. fxe3 Rfe8 27. Rxe8+ Rxe8 28. Kf2 b6 29. a5 Kf8 30. axb6 axb6 31. cxb6 cxb6 32. Ra7 Re7 33. Ra8+ Re8 34. Ra7 Rb8 35. Bb5 Bf5 1/2-1/2
2016.08.11 Naycc U14
56521 Gaisinsky, Adam (1721) Liang, Hairan (2002) 0-1
1. e4 c5 2. Nf3 Nc6 3. Nc3 g6 4. d4 cxd4 5. Nxd4 Bg7 6. Be3 Nf6 7. Nb3 O-O 8. Be2 d6 9. O-O Be6 10. f4 Na5 11. Nxa5 Qxa5 12. a4 Rac8 13. Bd4 Nd7 14. Bxg7 Kxg7 15. Qd4+ f6 16. Rad1 Qb6 17. Qxb6 Nxb6 18. a5 Nc4 19. Bxc4 Rxc4 20. Rfe1 Rc5 21. Ra1 Rfc8 22. Re3 Kf7 23. Kf2 f5 24. Ke1 h6 25. Kd2 fxe4 26. Rxe4 Bf5 27. Rd4 R8c6 28. Rb4 Rc7 29. Raa4 Bd7 30. Ra1 Rh5 31. h3 Bc6 32. Rc4 Rd7 33. g4 Rxh3 34. Rg1 Rh2+ 35. Kd3 h5 36. gxh5 gxh5 37. b4 a6 38. Rg5 Rd8 39. b5 axb5 40. Nxb5 e5 41. Nc3 d5 42. Rb4 d4 43. Nd1 e4+ 44. Kc4 Rxc2+ 45. Kb3 Rd2 46. Nb2 e3 47. Rxh5 e2 48. Re5 Re8 0-1
2016.08.10 Naycc U14
56439 Liang, Hairan (2002) Ling, Evan (1775) 0-1
1. e4 c5 2. Nf3 e6 3. c4 Nc6 4. Nc3 Nd4 5. g3 Ne7 6. Bg2 Nec6 7. O-O Be7 8. Ne1 O-O 9. f4 d6 10. d3 Rb8 11. Be3 Bd7 12. Qd2 Qc7 13. Qf2 b5 14. Rd1 Qb6 15. b3 b4 16. Ne2 Bf6 17. g4 a5 18. g5 Nxe2+ 19. Qxe2 Bd4 20. Bxd4 Nxd4 21. Qh5 a4 22. f5 exf5 23. Bh3 f6 24. exf5 Rbe8 25. g6 h6 26. bxa4 Bc6 27. Bg2 Re2 28. Rf2 Rfe8 29. Be4 Rxf2 30. Kxf2 Bxe4 31. dxe4 Rxe4 32. Ng2 Qc6 33. Rd2 Re5 34. Ne3 Qe4 0-1
2016.08.10 Naycc U14
56471 Zhang, Zhehai (1678) Liang, Hairan (2002) 0-1
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. Nc3 Bg7 6. Be3 Nf6 7. Be2 O-O 8. O-O d5 9. exd5 Nxd5 10. Nxd5 Qxd5 11. Bf3 Qa5 12. Nb3 Qc7 13. c3 Ne5 14. Bf4 Nxf3+ 15. Qxf3 e5 16. Bg3 Be6 17. Rfe1 f6 18. Qe3 Rfe8 19. f4 Bxb3 20. axb3 exf4 21. Bxf4 Rxe3 22. Bxc7 Rxe1+ 23. Rxe1 Kf7 24. Bd6 Re8 25. Rxe8 Kxe8 26. Bc5 a6 27. Bd4 Kf7 28. Kf2 f5 29. Be3 Bf6 30. Ke2 g5 31. g3 h5 32. Kd3 Ke6 33. Kc4 Kd6 34. Bc5+ Kc6 35. Be3 g4 36. Bf4 h4 37. Kd3 h3 38. Kc4 Be7 39. Kd4 Bd6 40. Bxd6 Kxd6 41. Ke3 Ke5 42. b4 Ke6 43. Kf4 Kf6 44. b3 Ke6 45. c4 Kf6 46. b5 axb5 47. cxb5 Ke6 48. b4 b6 49. Ke3 Ke5 50. Ke2 Kd4 51. Kf2 Kd3 52. Kf1 Ke3 53. Kg1 Ke2 54. Kh1 Kd3 55. Kg1 Kc4 56. Kf2 Kxb5 57. Ke3 Kxb4 58. Kf4 Kc5 59. Kxf5 b5 60. Kxg4 b4 61. Kf3 b3 62. g4 b2 0-1
2016.08.09 Naycc U14
56394 Liang, Hairan (2002) Wilson, Kameron (1439) 1-0
1. e4 e6 2. d4 d5 3. Nd2 c5 4. exd5 exd5 5. Ngf3 Nc6 6. Bb5 a6 7. Bxc6+ bxc6 8. O-O Be7 9. Re1 Bg4 10. h3 Bh5 11. dxc5 Nf6 12. Qe2 Ra7 13. Nb3 O-O 14. Nbd4 Qc7 15. g4 Bxg4 16. hxg4 Nxg4 17. Ne5 Nxe5 18. Bf4 Qd7 19. Bxe5 Bxc5 20. Nb3 Bd6 21. Qf3 Bxe5 22. Rxe5 f6 23. Re2 Qf7 24. Rae1 Rb7 25. c3 f5 26. Nc5 Ra7 27. Ne6 Rc8 28. Nc5 Kh8 29. Re5 Qg6+ 30. Kf1 Rf7 31. Nd3 Rf6 32. Nf4 Qf7 33. Re7 Qg8 34. Qe3 Rff8 35. Kg2 g6 36. Qe5+ Qg7 37. Qxg7# 1-0
2016.08.09 Naycc U14
56417 Singireddy, Sathvik (1530) Liang, Hairan (2002) 0-1
1. e4 c5 2. Nf3 Nc6 3. Bb5 g6 4. O-O Bg7 5. c3 Nf6 6. Re1 O-O 7. d4 d5 8. e5 Ne4 9. Bxc6 bxc6 10. Nbd2 cxd4 11. cxd4 c5 12. Nxe4 dxe4 13. Rxe4 Bb7 14. Re1 Bxf3 15. Qxf3 cxd4 16. Bf4 Qb6 17. Re2 Rfd8 18. Rd1 Qb5 19. h3 Rac8 20. e6 f5 21. Red2 Qc4 22. Re1 Rc6 23. Bg5 Rxe6 24. Rxe6 Qxe6 25. Re2 Qd5 26. Qxd5+ Rxd5 27. Bxe7 d3 28. Rd2 Bxb2 29. Bb4 Be5 30. Kf1 a5 31. Ba3 Kf7 32. g3 Ke6 33. f4 Bd6 34. Bb2 Bb4 35. Rd1 a4 36. a3 Ba5 37. Kf2 d2 38. Ke2 Kd6 39. Be5+ Kc5 40. Bb8 Kc4 41. Ba7 Kb3 42. Be3 Kxa3 43. Bxd2 Rxd2+ 44. Rxd2 Bxd2 45. Kxd2 Kb2 46. g4 a3 47. gxf5 gxf5 48. h4 a2 49. h5 a1=Q 50. h6 Qa3 51. Ke2 Qg3 52. Kd2 Qf3 53. Ke1 Qg2 54. Kd1 Kc3 55. Kc1 Qh1# 0-1
2016.08.08 Naycc U14
56338 Liang, Hairan (2002) Shlionsky, Aaron (2204) 0-1
1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Be3 Qf6 6. c3 Nge7 7. Bc4 Ne5 8. Be2 Qg6 9. O-O d6 10. f3 O-O 11. Kh1 d5 12. Nd2 dxe4 13. fxe4 Bg4 14. Nf5 Bxe2 15. Qxe2 Bd6 16. Nc4 Nxf5 17. exf5 Qg4 18. Qxg4 Nxg4 19. Bd4 Nxh2 20. Rfe1 Ng4 21. Nxd6 cxd6 22. Re7 b6 23. Rae1 f6 24. Rd7 Rfd8 25. Ree7 Rxd7 26. Rxd7 Nh6 27. Rxd6 Nxf5 28. Rd7 Kf8 29. g4 Nxd4 30. cxd4 a5 31. d5 Re8 32. d6 Re6 33. Kg2 h6 34. Kf3 g5 35. Rh7 Rxd6 36. Rxh6 Kf7 37. Rh2 Rd3+ 38. Ke2 Rg3 39. Rh7+ Ke6 40. Kf2 Rxg4 41. Rb7 Rb4 42. b3 Kf5 43. Kg3 Ke5 44. Re7+ Kd6 45. Re8 a4 46. bxa4 Rxa4 47. Rb8 Rb4 48. Rf8 Ke6 49. Re8+ Kf5 0-1
2016.08.08 Naycc U14
56373 Titus, Joshua (1155) Liang, Hairan (2002) 0-1
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Bg5 h6 5. Bh4 c5 6. Nf3 cxd4 7. Qxd4 Nc6 8. Qd1 Qa5 9. Bxf6 gxf6 10. Qc2 b6 11. a3 Bxc3+ 12. Qxc3 Qxc3+ 13. bxc3 Ba6 14. e3 Na5 15. Nd2 Rc8 16. Ra2 Bxc4 17. Bxc4 Nxc4 18. Nxc4 Rxc4 19. Rc2 Ra4 20. Ra2 Ke7 21. O-O Rc8 22. Rc1 a5 23. g3 Rac4 24. Rac2 b5 25. Kf1 b4 26. axb4 axb4 27. Ke2 bxc3 28. Kd3 e5 29. Rxc3 e4+ 30. Kd2 Rxc3 31. Rxc3 Rxc3 32. Kxc3 f5 33. Kd4 Ke6 34. g4 fxg4 35. Kxe4 f5+ 36. Kf4 d5 37. f3 h5 38. fxg4 hxg4 39. Kg3 Ke5 40. Kf2 f4 41. Ke2 f3+ 42. Kd3 Kf5 43. Kd2 Ke4 44. Kd1 Kxe3 45. Ke1 f2+ 46. Kf1 Kf3 47. h4 g3 48. h5 g2# 0-1
2016.08.07 Naycc U14
56305 Uthayakumar, Ronan (1541) Liang, Hairan (2002) 1-0
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. Be2 Bg7 6. Nb3 Nf6 7. Nc3 d6 8. O-O O-O 9. Re1 Be6 10. Bf1 Rc8 11. Bg5 Ne5 12. Nd5 Nxd5 13. exd5 Bd7 14. c3 h6 15. Bh4 g5 16. Bg3 Qb6 17. Qd2 f5 18. Bxe5 Bxe5 19. Rad1 Ba4 20. h4 Rf7 21. hxg5 hxg5 22. Qxg5+ Kh8 23. Rd3 Rh7 24. Rxe5 dxe5 25. Qxf5 Rg8 26. d6 Qd8 27. Qxe5+ Rgg7 28. Nc5 exd6 29. Rxd6 Qh4 30. f3 Bb5 31. Bxb5 Qh1+ 32. Kf2 Qxg2+ 33. Ke3 Qg1+ 34. Kd3 Qb1+ 35. Kc4 Qf1+ 36. Kb4 Rh4+ 37. Ne4 a5+ 38. Kxa5 b6+ 39. Ka6 Qxf3 40. Rd8+ Kh7 41. Ng5+ Rxg5 42. Rh8+ Kg6 43. Rg8+ Kf7 44. Qe8+ Kf6 45. Rf8+ Kg7 46. Qe7+ Kh6 47. Rxf3 1-0
2016.07.08 Cycc U14
58235 Talukdar, Rohan (2223) Liang, Hairan (2182) 1/2-1/2
1. e4 c5 2. Nc3 Nc6 3. Bb5 Nd4 4. Bc4 e6 5. Nge2 Nf6 6. O-O a6 7. d3 b5 8. Bb3 Nxb3 9. axb3 Bb7 10. f4 Be7 11. f5 O-O 12. Ng3 d5 13. e5 Nd7 14. Bf4 Bg5 15. Qg4 Bxf4 16. Qxf4 g5 17. Qd2 Nxe5 18. fxe6 fxe6 19. Qe3 Qd6 20. Qxg5+ Ng6 21. Nh5 Qe5 22. Qxe5 Nxe5 23. Nf4 Rae8 24. Rae1 Rf5 25. Nce2 Ng6 26. g4 1/2-1/2
2016.07.08 Cycc U14
58257 Hua, Eugene (2201) Liang, Hairan (2182) 1-0
1. c4 c5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7 5. Nf3 e5 6. O-O Nge7 7. Ne1 O-O 8. Nc2 d6 9. a3 Be6 10. Ne3 Rb8 11. Rb1 a6 12. b4 cxb4 13. axb4 b5 14. cxb5 axb5 15. Ned5 Nxd5 16. Bxd5 Bxd5 17. Nxd5 Ne7 18. Qb3 Nxd5 19. Qxd5 Qb6 20. d3 Rfc8 21. Be3 Qc6 22. Qxc6 Rxc6 23. Rfc1 Rxc1+ 24. Rxc1 Kf8 25. Rc7 Ke8 26. Ba7 Rd8 27. Rb7 Rd7 28. Rb8+ Ke7 29. Be3 Rc7 30. Rxb5 Kd7 31. Ra5 Rb7 32. b5 Bf6 33. Ra7 Kc8 34. Kg2 Rxa7 35. Bxa7 Kb7 36. Be3 Be7 37. f4 f6 38. fxe5 fxe5 39. Kf3 d5 40. Bf2 h5 41. g4 h4 42. g5 Bxg5 43. Kg4 Bf4 44. h3 g5 45. e3 Bh2 46. Kf3 Kb6 47. Kg2 Bg3 48. Bxg3 hxg3 49. Kxg3 Kxb5 50. Kg4 Kb4 51. Kxg5 Kc3 52. h4 Kxd3 53. h5 Kxe3 54. h6 d4 55. h7 d3 56. h8=Q e4 57. Qh1 1-0
2016.07.07 Cycc U14
58193 Bu, Kevin (1916) Liang, Hairan (2182) 1/2-1/2
1. e4 c5 2. d3 g6 3. g3 Bg7 4. Bg2 d6 5. c3 e5 6. f4 Ne7 7. Nf3 Nbc6 8. Na3 O-O 9. O-O h6 10. Be3 Kh7 11. Qd2 exf4 12. gxf4 f5 13. Rae1 Be6 14. c4 Qd7 15. Kh1 Rh8 16. Nh4 Kg8 17. b3 Kf7 18. Nb5 a6 19. Nc3 Rag8 20. Nd5 Bd4 21. Qe2 Bxe3 22. Nxe3 Nd4 23. Qd1 Re8 24. exf5 Nexf5 25. Nexf5 Bxf5 26. Bd5+ Kf6 27. Be4 Re7 1/2-1/2
2016.07.07 Cycc U14
58214 Liang, Hairan (2182) Cai, Jason (2185) 1-0
1. e4 e6 2. d4 d5 3. Nd2 c5 4. exd5 Qxd5 5. Ngf3 cxd4 6. Bc4 Qd7 7. O-O Nc6 8. Nb3 Nf6 9. Nbxd4 Nxd4 10. Nxd4 a6 11. Re1 Bc5 12. c3 Qc7 13. Bg5 Bd7 14. Bxe6 O-O-O 15. Bxf7 Ng4 16. g3 Rdf8 17. Bf4 Qb6 18. Be6 Nf6 19. Bxd7+ Nxd7 20. b4 Bxd4 21. cxd4 Rf6 22. Rc1+ Rc6 23. d5 Rxc1 24. Qxc1+ Kd8 25. Re6 1-0
2016.07.06 Cycc U14
58152 De Costa, Alex (1784) Liang, Hairan (2182) 0-1
1. e4 c5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7 5. d3 e5 6. f4 d6 7. Nh3 Nge7 8. O-O O-O 9. f5 gxf5 10. Qh5 f6 11. exf5 Qe8 12. Qg4 Nd4 13. Rf2 Bxf5 14. Qd1 Qd7 15. Qf1 d5 16. Kh1 Be6 17. Be3 Nef5 18. Bc1 Rf7 19. Ng1 Raf8 20. Nf3 Nxf3 21. Bxf3 Nd4 22. Bg2 b5 23. Nd1 Kh8 24. c3 Nf5 25. Ne3 Nxe3 26. Bxe3 d4 27. cxd4 cxd4 28. Bd2 Bd5 29. b3 f5 30. Rc1 e4 31. Bb4 Re8 32. dxe4 fxe4 33. Rxf7 Qxf7 34. Qxf7 Bxf7 35. Rc7 Bh5 36. Rxa7 d3 37. Rd7 Bg6 38. Bf1 Bf5 39. Rd5 Bg4 40. Kg1 Bh6 41. Bg2 Be3+ 42. Kf1 Rc8 43. Ba3 d2 44. Bxe4 Rc1+ 0-1
2016.07.06 Cycc U14
58172 Liang, Hairan (2182) Li, Eric M (1637) 1-0
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Qb6 5. Nb3 Nf6 6. Bd3 e6 7. Be3 Qc7 8. O-O d5 9. Nc3 dxe4 10. Nxe4 Be7 11. Nxf6+ Bxf6 12. c3 Bd7 13. Nc5 Ne5 14. Nxd7 Qxd7 15. Be4 Nc6 16. Qa4 O-O 17. Rfd1 Qc7 18. Rd2 a6 19. Qc4 Rfd8 20. Rad1 Rxd2 21. Rxd2 Rd8 22. Rxd8+ Qxd8 23. g3 Qd7 24. Kg2 g6 25. Bxc6 Qxc6+ 26. Qxc6 bxc6 27. Bh6 Bg7 28. Bxg7 Kxg7 29. Kf3 Kf6 30. Ke4 e5 31. g4 h5 32. f3 hxg4 33. fxg4 g5 34. b4 Ke6 35. a4 f6 36. c4 Kd6 37. Kf3 Ke6 38. Kg3 Kd6 39. h4 gxh4+ 40. Kxh4 e4 41. Kg3 Ke5 42. b5 axb5 43. cxb5 cxb5 44. axb5 e3 45. Kf3 e2 46. Kxe2 Kd6 47. Ke3 Kc5 48. Ke4 Kxb5 49. Kf5 1-0
2016.07.05 Cycc U14
58130 Liang, Hairan (2182) Chertkow, Matthew (1325) 1-0
1. e4 c5 2. Nf3 d6 3. Bb5+ Bd7 4. Bxd7+ Nxd7 5. c4 Ngf6 6. Nc3 g6 7. O-O Bg7 8. d4 O-O 9. d5 e6 10. dxe6 fxe6 11. Qxd6 Re8 12. Rd1 Qb6 13. e5 Qa5 14. exf6 Bxf6 15. Bg5 Rad8 16. Bxf6 Nxf6 17. Qe5 Nd7 18. Qg5 e5 19. Ne4 Rf8 20. Qe7 Qc7 21. Nfg5 Nf6 22. Nxf6+ Rxf6 23. Rxd8+ Qxd8 24. Qxd8+ Rf8 25. Qc7 Rf7 26. Qxf7+ Kh8 27. Qxh7# 1-0
2015.10.04 Aurora Fall op
58793 Liang, Hairan (2017) Chernik, Dmitry (2118) 1/2-1/2
1. e4 d6 2. d4 Nf6 3. Nc3 e5 4. Nf3 Nbd7 5. Bc4 Be7 6. O-O O-O 7. Re1 c6 8. a4 a5 9. h3 h6 10. Ba2 Qc7 11. Be3 Re8 12. Nh4 Nf8 13. Qf3 Ne6 14. Bxe6 Bxe6 15. Nf5 Bf8 16. dxe5 dxe5 17. Nxh6+ gxh6 18. Qxf6 Kh7 19. Ne2 Bg7 20. Qf3 Qe7 21. Ng3 Qf6 22. Qe2 Qg6 23. Rad1 Rg8 24. b3 Bf6 25. Rd3 Be7 26. Bd2 b5 27. axb5 cxb5 28. Bc3 f6 29. Qf3 a4 30. Nf5 Bxf5 31. exf5 Qe8 32. Bxe5 Ra6 33. Qb7 Qc6 34. Qxc6 Rxc6 35. Ba1 Rg7 36. bxa4 bxa4 37. Rd7 Bc5 38. Rd8 Rg8 39. Rd7+ 1/2-1/2
2015.10.04 Aurora Fall op
58802 Maulucci, Anthony (1982) Liang, Hairan (2017) 1/2-1/2
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Bd3 d5 6. Nf3 c5 7. O-O Nc6 8. a3 Bxc3 9. bxc3 dxc4 10. Bxc4 Qc7 11. Qc2 e5 12. Bb2 Bg4 13. Bd3 Rad8 14. Nxe5 Nxe5 15. dxe5 Qxe5 16. c4 Qd6 17. Bf5 Bxf5 18. Qxf5 b6 19. e4 Qe6 20. Bxf6 gxf6 21. Rad1 Qxf5 22. exf5 Rxd1 23. Rxd1 Re8 24. h3 Re4 25. Rd7 Rxc4 26. Rxa7 Rc2 27. Rb7 Rb2 28. Kf1 c4 29. a4 c3 30. Rc7 c2 31. Ke1 Ra2 32. Kd2 Rxa4 33. Rxc2 Rf4 34. Ke3 Rxf5 35. Rb2 b5 36. f4 Kf8 37. Rb4 Ke7 38. g4 Rc5 39. Kd4 Kd6 40. h4 h5 41. gxh5 Rxh5 42. Rb1 Rxh4 43. Rxb5 Rxf4+ 44. Ke3 Rc4 45. Kf3 Rc5 46. Rb8 Ke6 47. Rb7 Rc6 48. Ra7 f5 49. Ra4 Rc5 50. Kf4 Rc6 51. Rb4 Kf6 52. Ra4 Kg6 53. Rb4 Rc1 54. Rb6+ f6 55. Rb8 Rc4+ 56. Kf3 f4 57. Rb5 f5 58. Rb8 Kg5 59. Rg8+ Kf6 60. Rf8+ Ke6 61. Re8+ Kf7 62. Ra8 Re4 63. Rb8 Ke6 64. Re8+ Kd5 65. Rd8+ Ke6 66. Re8+ Kf6 67. Rf8+ Kg6 68. Rg8+ Kf7 69. Ra8 Rb4 70. Rc8 Ke6 71. Re8+ Kd7 1/2-1/2
2015.10.03 Aurora Fall op
58767 Noritsyn, Sergey (2237) Liang, Hairan (2017) 1-0
1. e4 c5 2. Nf3 Nc6 3. c3 d5 4. exd5 Qxd5 5. d4 Nf6 6. Be2 e6 7. Be3 cxd4 8. cxd4 Be7 9. Nc3 Qd6 10. O-O O-O 11. Rc1 b6 12. Nd2 Bb7 13. Nc4 Qd7 14. Bf3 Rfd8 15. Qb3 Rac8 16. h3 Na5 17. Nxa5 Bxf3 18. gxf3 bxa5 19. Kg2 Rb8 20. Qc2 Rdc8 21. Qe2 Qb7 22. Rc2 Bd6 23. Rfc1 h6 24. Ne4 Rxc2 25. Nxf6+ gxf6 26. Rxc2 Kh7 27. b3 a4 28. bxa4 Qb1 29. Rc1 Qg6+ 30. Kf1 Qh5 31. Qc2+ f5 32. Ke2 Qxh3 33. Rb1 Rxb1 34. Qxb1 Qg2 35. Qb7 Kg6 36. Qd7 Bf8 37. Qxa7 h5 38. Qb8 Bg7 39. Qg3+ Qxg3 40. fxg3 Bf8 41. a5 Bd6 42. a6 Bb8 43. d5 1-0
2015.10.03 Aurora Fall op
58776 Liang, Hairan (2017) Vettese, Nicholas (2276) 1/2-1/2
1. e4 c5 2. Nf3 d6 3. Bb5+ Bd7 4. Bxd7+ Qxd7 5. O-O Nf6 6. Re1 Nc6 7. c3 e6 8. d4 cxd4 9. cxd4 d5 10. e5 Ne4 11. Nbd2 Nxd2 12. Bxd2 Rc8 13. Rc1 Be7 14. Rc3 O-O 15. a3 a5 16. Rd3 f5 17. exf6 Rxf6 18. Ne5 Qc7 19. Nxc6 bxc6 20. Bg5 Rf7 21. Bxe7 Rxe7 22. Rde3 Rce8 23. Qg4 e5 24. Qg3 e4 25. Qxc7 Rxc7 26. f3 Rb8 27. fxe4 Rxb2 28. exd5 cxd5 29. Rf3 h6 30. Rf2 Rb3 31. Rf3 Rxf3 32. gxf3 Rc3 33. Kf2 Rd3 34. Re8+ Kf7 35. Rd8 Rxd4 36. Ke3 Ra4 37. Rxd5 Rxa3+ 38. Ke2 a4 39. Ra5 Ra1 40. Ra6 a3 41. Kf2 g6 42. Kg2 h5 43. h4 a2 44. Kh2 Ke7 45. Kg2 Kd7 46. Kh2 Kc7 47. Kg2 Kb7 48. Ra3 Kb6 49. Ra8 Kb5 50. Rb8+ Kc4 51. Rc8+ Kd3 52. Rd8+ Ke3 53. Re8+ Kf4 1/2-1/2
2015.10.03 Aurora Fall op
58786 Liu, Lambert (1925) Liang, Hairan (2017) 1/2-1/2
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. Nc3 Bg7 6. Be3 Nf6 7. Bc4 Qa5 8. O-O O-O 9. Bb3 d6 10. h3 Bd7 11. f4 Nxd4 12. Bxd4 Bc6 13. Qd3 Nd7 14. Bxg7 Kxg7 15. Rae1 Qc5+ 16. Qe3 b5 17. f5 Ne5 18. Qxc5 dxc5 19. Bd5 a6 20. Bxc6 Nxc6 21. Nd5 Rfd8 22. Rd1 gxf5 23. exf5 Rd6 24. Nxe7 Rxd1 25. f6+ Kf8 26. Rxd1 Nxe7 27. fxe7+ Kxe7 28. Kf2 1/2-1/2
2015.07.30 North American-ch U20
62670 Liang, Hairan (1814) Hua, Eugene (1876) 1-0
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nb5 d6 6. c4 a6 7. N5c3 g6 8. Bf4 e5 9. Be3 Nge7 10. g3 Bg7 11. Bg2 O-O 12. O-O Be6 13. Nd5 Bxd5 14. cxd5 Na5 15. Nd2 b5 16. b4 Nb7 17. a4 f5 18. f3 Qd7 19. Re1 f4 20. Bf2 h5 21. Bf1 Bh6 22. axb5 axb5 23. gxf4 Bxf4 24. Be3 Bxe3+ 25. Rxe3 Qc7 26. Rea3 Qb6+ 27. Kh1 Rxa3 28. Rxa3 Qd4 29. Qe2 Rc8 30. Qe3 Qxb4 31. Ra7 Rb8 32. Qh6 Qd4 33. Bh3 Kf7 34. Be6+ Kf6 35. Rxb7 Ra8 36. Rxe7 Ra1+ 37. Kg2 1-0
2015.07.30 North American-ch U20
62689 Li, Yinshi (2011) Liang, Hairan (1814) 1-0
1. d4 Nf6 2. c4 e6 3. Nf3 Bb4+ 4. Bd2 c5 5. g3 b6 6. Bg2 Bb7 7. O-O Bxd2 8. Qxd2 O-O 9. Nc3 cxd4 10. Qxd4 Nc6 11. Qd6 Qe7 12. Rfd1 Qxd6 13. Rxd6 Ne7 14. Ne5 Bxg2 15. Kxg2 Nf5 16. Rd3 d6 17. Nf3 Rac8 18. b3 Rfd8 19. Rad1 Ne8 20. e4 Ne7 21. Nb5 Kf8 22. Nxd6 Nxd6 23. Rxd6 Rxd6 24. Rxd6 Ke8 25. Nd4 Rc5 26. f4 e5 27. Nb5 exf4 28. gxf4 Ng6 29. Kg3 f6 30. Rd5 1-0
2015.07.29 North American-ch U20
62626 Liang, Hairan (1814) Virkud, Apurva (2064) 0-1
1. e4 c5 2. Nf3 d6 3. Bb5+ Bd7 4. Bxd7+ Qxd7 5. O-O Nc6 6. c3 Nf6 7. d4 cxd4 8. cxd4 d5 9. e5 Ng8 10. Nc3 e6 11. Ne1 Nge7 12. f4 Nf5 13. Nf3 Rc8 14. Ne2 Bb4 15. g4 Nfe7 16. Ng3 g6 17. Kh1 Ba5 18. Nh4 Bb6 19. Be3 Kd8 20. Qd2 Kc7 21. f5 gxf5 22. gxf5 Kb8 23. fxe6 fxe6 24. Nh5 Ng6 25. Nf6 Qc7 26. Nf3 Ka8 27. Rac1 Qe7 28. Bg5 Qg7 29. Bh6 Qe7 30. Bg5 Ba5 31. Qe3 Qb4 32. Rf2 Nge7 33. Rfc2 Bb6 34. Qd3 Nxd4 35. Nxd5 exd5 36. Bxe7 Rxc2 37. Bxb4 Rxc1+ 38. Kg2 Rg8+ 39. Kh3 Nxf3 40. Qxf3 Rcg1 41. e6 R1g6 42. Bd2 Rxe6 43. Qxd5 Reg6 44. Bf4 Bc7 45. Be3 Rg4 46. Qd7 Bxh2 47. Qxg4 Rxg4 48. Kxg4 Be5 49. b3 Kb8 50. Kf5 Bg7 51. Ke6 a6 52. Kd7 Be5 53. Bb6 Bg3 54. Be3 h5 0-1
2015.07.29 North American-ch U20
62654 Song, Sam (2031) Liang, Hairan (1814) 1/2-1/2
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. c4 Bg7 6. Be3 Nf6 7. Nc3 Ng4 8. Qxg4 Nxd4 9. Qd1 Ne6 10. Qd2 Qa5 11. Be2 Bxc3 12. bxc3 b6 13. Rd1 d6 14. Qd5 Qxd5 15. cxd5 Nc5 16. Bxc5 bxc5 17. Rb1 Kd7 18. Kd2 Kc7 19. h4 h5 20. Ke3 Bd7 21. Bb5 Rhb8 22. Bxd7 Kxd7 23. Kd3 Rb6 24. Kc4 Rab8 25. Rb3 Kc7 26. Rhb1 e5 27. f3 1/2-1/2
2015.07.28 North American-ch U20
62591 Wu, Christopher (2317) Liang, Hairan (1814) 1-0
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. c4 Bg7 6. Be3 Nf6 7. Nc3 Ng4 8. Qxg4 Nxd4 9. Qd1 Ne6 10. Qd2 Qa5 11. Rc1 d6 12. Be2 Bd7 13. O-O Bc6 14. f3 g5 15. Rfd1 Be5 16. Rb1 Bxc3 17. bxc3 f6 18. Bf1 Kf7 19. Qb2 Qc7 20. Ra1 Nc5 21. e5 Na4 22. Qb4 dxe5 23. c5 b5 24. Bxb5 Bxb5 25. Qxb5 1-0
2015.07.28 North American-ch U20
62606 Liang, Hairan (1814) Zhao, Harry (1892) 1-0
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. d4 Nf6 5. Nf3 c6 6. Bc4 Bf5 7. Bd2 e6 8. Qe2 Bxc2 9. d5 cxd5 10. Bb5+ Nc6 11. Nd4 O-O-O 12. Nxc2 d4 13. Nd5 d3 14. Bxa5 dxe2 15. Bxd8 Nxd5 16. Bxc6 bxc6 17. Ba5 Nf4 18. g3 Nd3+ 19. Kxe2 1-0
2015.07.27 North American-ch U20
62538 Liang, Hairan (1814) Nasir, Zehn (2035) 1-0
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Bd3 Nc6 5. c3 Qc7 6. h3 e6 7. Nf3 Bd6 8. O-O Bd7 9. Re1 Nf6 10. Qe2 Bf4 11. Nbd2 O-O 12. Ne5 Rfd8 13. g3 Bh6 14. f4 Be8 15. Ndf3 Nd7 16. Ng4 Nf8 17. Nxh6+ gxh6 18. Ne5 f5 19. Kh2 h5 20. g4 Nxe5 21. fxe5 hxg4 22. hxg4 fxg4 23. Qxg4+ Qg7 24. Qh3 Bg6 25. Rg1 Re8 26. Bh6 Qd7 27. Bxf8 Rxf8 28. Bxg6 Rf2+ 29. Kh1 hxg6 30. Rxg6+ Kf7 31. Qh7+ Ke8 32. Rg8+ Rf8 33. Rxf8+ 1-0
2015.07.27 North American-ch U20
62565 Vettese, Nicholas (2181) Liang, Hairan (1814) 1/2-1/2
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. c4 Bg7 6. Be3 Nf6 7. Nc3 Ng4 8. Qxg4 Nxd4 9. Qd1 Ne6 10. Rc1 Qa5 11. Qd2 d6 12. Be2 Bd7 13. O-O Bc6 14. f3 g5 15. Rfd1 Be5 16. b3 Bf4 17. Nd5 Qxd2 18. Bxd2 Bxd2 19. Rxd2 f6 20. Kf2 Kf7 21. Ke3 Rac8 22. Nc3 Rhg8 23. Rh1 Rg7 24. h4 gxh4 25. Bf1 h5 26. Rxh4 Rh7 27. Ne2 Rch8 28. Nf4 Ng7 29. g3 e5 30. Nh3 Ke7 31. Rh2 Ne6 32. Nf2 f5 33. Bh3 f4+ 34. gxf4 Nxf4 35. Bg4 Be8 36. Nd3 Bg6 37. Bh3 Nxd3 38. Kxd3 Rf8 39. Ke3 a5 40. Rg2 Rf6 41. Rg5 Rhf7 42. Bg2 Rf8 43. Rh3 b6 44. Rhg3 Be8 45. Rg7+ R8f7 46. Rxf7+ Rxf7 47. Rg5 Rh7 48. Bh3 Bd7 49. Bxd7 Kxd7 50. Kf2 Kc6 51. Kg3 Kc5 52. Kh4 Kb4 53. Rg6 Kc5 54. Rf6 Rh8 55. Rf7 Kc6 56. a3 Rh6 57. b4 axb4 58. axb4 b5 59. cxb5+ Kxb5 60. Rb7+ Kc6 61. Rb8 Rf6 62. Kg3 h4+ 63. Kf2 h3 64. Rh8 Kb5 65. Rxh3 Kxb4 66. Rh8 Kc5 67. Kg3 Rg6+ 68. Kf2 d5 69. Rh5 Kd4 70. exd5 Kxd5 71. Ke3 Rf6 72. Rh8 Ra6 73. Rd8+ Rd6 74. Rxd6+ 1/2-1/2
2015.07.26 North American-ch U20
62524 Zhu, Hong Rui (2193) Liang, Hairan (1814) 1-0
1. e4 c5 2. Ne2 Nc6 3. d4 cxd4 4. Nxd4 g6 5. c4 Bg7 6. Nc2 Nf6 7. Nc3 d6 8. Be2 O-O 9. O-O Ne8 10. Bd2 Nc7 11. Rc1 Ne6 12. Kh1 Ned4 13. Nxd4 Nxd4 14. Be3 Nxe2 15. Qxe2 f5 16. exf5 Rxf5 17. Qd2 Qf8 18. Rce1 Bd7 19. Bd4 Bh6 20. Qe2 Re8 21. f3 a6 22. a4 Bc6 23. b4 e5 24. Be3 Bxe3 25. Qxe3 e4 26. f4 g5 27. g3 b6 28. h3 Re6 29. Kg1 Qe7 30. fxg5 Rxg5 31. Kh2 d5 32. cxd5 Bxd5 33. Rf4 Qxb4 34. Rxe4 Bxe4 35. Qxg5+ Rg6 36. Qd8+ Kg7 37. Qc7+ Kg8 38. Rxe4 1-0
2015.07.09 Cycc U14
69842 Liang, Hairan (1995) Doknjas, Joshua (2082) 0-1
1. e4 c5 2. Nf3 d6 3. Bb5+ Nd7 4. d4 cxd4 5. Qxd4 a6 6. Bxd7+ Bxd7 7. O-O Rc8 8. Nc3 e5 9. Qd3 h6 10. a4 Nf6 11. Be3 Be7 12. Rfc1 Qc7 13. Nd2 O-O 14. Nd5 Nxd5 15. Qxd5 Bc6 16. Qd3 f5 17. f3 Qd7 18. Nc4 fxe4 19. fxe4 Qg4 20. Nd2 Qd7 21. Nc4 Qg4 22. Nd2 b5 23. axb5 axb5 24. Rf1 Rfd8 25. Ra7 Rd7 26. Rfa1 Qe6 27. Rxd7 Qxd7 28. Qb3+ Kh8 29. Ra7 Rc7 30. Ra5 Kh7 31. Qd3 Qg4 32. Ra1 Qg6 33. b3 d5 34. exd5 Qxd3 35. cxd3 Bxd5 36. Ra7 Rxa7 37. Bxa7 Kg6 38. Kf2 Kf5 39. Be3 Bb4 40. h3 g5 41. h4 Kg4 42. hxg5 hxg5 43. Nf3 Kf5 44. Nd2 Bg8 45. Ke2 Bf7 46. Kf2 Bd5 47. Bb6 Bxd2 0-1
2015.07.09 Cycc U14
69866 Zhang, Zehai (1639) Liang, Hairan (1995) 1/2-1/2
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. Nc3 Bg7 6. Be3 Nf6 7. Be2 O-O 8. O-O d6 9. Qd2 Ng4 10. Nxc6 bxc6 11. Bf4 Be6 12. h3 Ne5 13. Bh6 Nc4 14. Bxc4 Bxh6 15. Qxh6 Bxc4 16. Rfe1 Qa5 17. Re3 Qe5 18. Rae1 Qg7 19. Qh4 e5 20. b3 g5 21. Qh5 Ba6 22. Nb1 f6 23. c4 Qf7 24. Qf3 Rad8 25. Nc3 Rd7 1/2-1/2
2015.07.08 Cycc U14
69802 Su, Michael (1792) Liang, Hairan (1995) 1/2-1/2
1. d4 Nf6 2. c4 e6 3. Nf3 Bb4+ 4. Bd2 c5 5. Bxb4 cxb4 6. g3 b6 7. Bg2 Bb7 8. a3 bxa3 9. Nxa3 a5 10. Nb5 d6 11. c5 dxc5 12. dxc5 Bd5 13. Nd6+ Ke7 14. Qc2 bxc5 15. Nc4 Qc7 16. O-O Nbd7 17. Ncd2 Qb7 18. Rfe1 Ne4 19. Nxe4 Bxe4 20. Qc3 Rhg8 21. Rxa5 Rxa5 22. Qxa5 Qxb2 23. Qc7 Qb7 24. Qf4 Nf6 25. Rd1 Qb8 26. Qe3 Qc7 27. Rc1 Rc8 28. Nd2 Bxg2 29. Kxg2 Qc6+ 30. Kg1 Qd5 31. Nc4 Rb8 32. Qa3 Rb4 33. Ne3 Qd6 34. Qa7+ Nd7 35. Rd1 Qc6 36. Rc1 Ke8 37. Qa3 Qb5 38. Qc3 Kf8 39. Nc4 Ke7 40. Qd3 Qc6 41. Qxh7 Qd5 42. Qc2 g6 1/2-1/2
2015.07.08 Cycc U14
69823 Liang, Hairan (1995) Huang, Ken (1435) 1-0
1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Be3 Bb6 6. Nc3 Nf6 7. Bc4 O-O 8. O-O Ba5 9. f3 Bxc3 10. bxc3 Ne5 11. Be2 d6 12. h3 Re8 13. Qd2 Be6 14. Nxe6 Rxe6 15. Rab1 Qc8 16. Rb3 b6 17. Bd3 Qd7 18. Rd1 Ne8 19. f4 Nc6 20. e5 dxe5 21. Bxh7+ Kxh7 22. Qxd7 Rd8 23. Qxd8 Nxd8 24. Rxd8 exf4 25. Bxf4 Kg6 26. Kf2 Kf6 27. c4 Ke7 28. Rd4 c5 29. Rd5 Nf6 30. Bg5 Ke8 31. Bxf6 Rxf6+ 32. Rf3 Rh6 33. Re3+ Re6 34. Rxe6+ fxe6 35. Rg5 Kf7 36. Ke3 Kf6 37. Kf4 a6 38. a4 g6 39. h4 a5 40. c3 e5+ 41. Rxe5 Kf7 42. g4 Kg7 43. h5 gxh5 44. gxh5 Kh6 45. Kg4 Kg7 46. Kg5 b5 47. h6+ Kh7 48. Re7+ Kg8 49. h7+ Kf8 50. Ra7 bxa4 51. h8=R# 1-0
2015.07.07 Cycc U14
69762 Jia, Chengming (1641) Liang, Hairan (1995) 0-1
1. e4 c5 2. Nf3 Nc6 3. d3 g6 4. g3 Bg7 5. Bg2 e5 6. Be3 d6 7. Nc3 Nge7 8. Qd2 Nd4 9. Ne2 Bh3 10. Nh4 Bxg2 11. Rg1 Nf3+ 12. Nxf3 Bxf3 13. g4 Qd7 14. h3 Bxe2 15. Qxe2 O-O-O 16. O-O-O Qe6 17. Kb1 Kb8 18. f3 b6 19. Rge1 h5 20. Rh1 d5 21. g5 f5 22. gxf6 Qxf6 23. h4 Bh6 24. Rdf1 Rdf8 25. c3 Bxe3 26. Qxe3 dxe4 27. Qxe4 Qf4 28. Kc2 Nf5 29. Qxf4 exf4 30. Re1 Re8 31. Re4 Ng3 32. Rxe8+ Rxe8 33. Rg1 Re2+ 34. Kc1 Re3 0-1
2015.07.07 Cycc U14
69778 Liang, Hairan (1995) Xu, Jeffrey (2108) 0-1
1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. exd5 exd5 5. Bd3 Nc6 6. a3 Bxc3+ 7. bxc3 Nge7 8. Qf3 Be6 9. Rb1 b6 10. Ne2 Qd7 11. Ng3 O-O 12. h3 Na5 13. O-O Nc4 14. Re1 Nd6 15. Bg5 Ng6 16. Nh5 f5 17. Nf4 Nxf4 18. Bxf4 Ne4 19. Bxe4 fxe4 20. Qg3 Rf6 21. Qe3 Raf8 22. Bg3 h6 23. c4 c6 24. cxd5 cxd5 25. Rb3 Rg6 26. Rc3 Bxh3 27. Qd2 Bg4 28. Rc7 Qf5 29. Re3 h5 30. Bh4 Bf3 0-1
2015.07.06 Cycc U14
69742 Liang, Hairan (1995) Sementilli, Gabriel (1150) 1-0
1. e4 g6 2. d4 Bg7 3. Bc4 Nh6 4. Nf3 c6 5. Nc3 e6 6. Bg5 Bf6 7. Bxh6 d5 8. exd5 cxd5 9. Bb5+ Bd7 10. Bxd7+ Nxd7 11. Qe2 Nb6 12. Ne5 Qe7 13. Qb5+ Nd7 14. Qxb7 Rb8 15. Qxd7+ Qxd7 16. Nxd7 Kxd7 17. O-O-O Rhc8 18. Bf4 e5 19. dxe5 Be7 20. e6+ fxe6 21. Bxb8 Rxb8 22. Rhe1 Rb6 23. f4 Bc5 24. Na4 Bf2 25. Nxb6+ axb6 26. Re2 Bc5 27. Rde1 Kc7 28. Rxe6 h6 29. Rxg6 Bb4 30. Ree6 Bc5 31. Rg7+ Be7 32. Rgxe7+ Kd8 33. Rh7 b5 34. Ra6 Kc8 35. Ra8# 1-0
2015.07.05 Aurora Summer op
58828 Schulze-Pillot, Thomas Liang, Hairan (1785) 0-1
1. d4 Nf6 2. c4 e6 3. g3 d5 4. Nf3 Be7 5. Bg2 O-O 6. O-O c6 7. Qc2 Nbd7 8. Nbd2 b6 9. e4 Bb7 10. e5 Ne8 11. cxd5 exd5 12. Rd1 c5 13. dxc5 bxc5 14. Nf1 Nc7 15. Ne3 g6 16. b3 Re8 17. Bb2 Bf8 18. Re1 Bg7 19. Rad1 Rb8 20. h4 d4 21. Nc4 Bxf3 22. Bxf3 Bxe5 23. Bc6 Bg7 24. Nd6 Rxe1+ 25. Rxe1 Ne5 26. Qxc5 Nxc6 27. Qxc6 Rb6 28. Nxf7 Kxf7 29. Qc4+ Ne6 30. h5 Qd6 31. Qd3 Qd5 32. hxg6+ hxg6 33. Re4 Bf6 34. Qf3 Qf5 35. Qd3 Rd6 36. g4 Qd5 37. Ba3 Rd8 38. f4 Nc5 39. Bxc5 Qxc5 40. f5 gxf5 41. Rf4 Qc1+ 42. Rf1 Qc3 43. Qxc3 dxc3 0-1
2015.07.05 Aurora Summer op
58832 Liang, Hairan (1785) Tonakanian, Stephan (1932) 0-1
1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. exd5 Qxd5 5. Nf3 c5 6. Bd2 Bxc3 7. Bxc3 c4 8. Qe2 b5 9. a4 a6 10. axb5 axb5 11. Rxa8 Qxa8 12. Qe5 Nf6 13. Qxb5+ Bd7 14. Qxc4 Qa1+ 15. Kd2 O-O 16. Qe2 Bc6 17. Qe1 Qa8 18. Bd3 Nbd7 19. b3 Rc8 20. Qe2 Ne4+ 21. Bxe4 Bxe4 22. Ng5 Nf6 23. f3 Bxc2 24. Rc1 Bxb3 25. Ne4 Nd5 26. Nc5 Nf4 27. Qa6 Qxa6 28. Nxa6 Nxg2 29. Rg1 Nh4 30. Rg3 Bd5 31. Bb4 Nxf3+ 32. Ke3 Nh4 0-1
2015.07.04 Aurora Summer op
58810 Liang, Hairan (1785) Pace, Christopher (2087) 0-1
1. e4 g6 2. d4 Bg7 3. Nf3 d6 4. Bd3 c5 5. c3 cxd4 6. cxd4 Bg4 7. Bb5+ Nd7 8. Nc3 Bxf3 9. gxf3 a6 10. Ba4 b5 11. Bb3 e6 12. f4 Qh4 13. Be3 Qh3 14. Qd3 Ne7 15. O-O-O Rc8 16. Kb1 O-O 17. Rdg1 Nb6 18. Rg3 Qh4 19. f5 h6 20. fxg6 d5 21. gxf7+ Rxf7 22. Qd2 b4 23. Qe2 bxc3 24. Rg4 Qf6 25. Rhg1 e5 26. dxe5 Qxe5 27. Bc2 Nc4 28. f4 Qb8 29. b3 Nxe3 30. Qxe3 Qb4 31. f5 Qa3 32. Qc1 Qxc1+ 33. Kxc1 Kh8 34. e5 Bxe5 35. Re1 Bg7 36. Rf1 Bf6 37. h4 Rg8 38. Rxg8+ Kxg8 39. Rf4 Nc6 0-1
2015.07.04 Aurora Summer op
58817 Liang, Hairan (1785) Chernik, Dmitry (1910) 1/2-1/2
1. e4 d6 2. d4 Nf6 3. Nc3 e5 4. Nge2 Be7 5. g3 Bg4 6. Bg2 c6 7. a4 exd4 8. Qxd4 Bxe2 9. Nxe2 Qa5+ 10. Bd2 Qe5 11. Bf4 Qxd4 12. Nxd4 g6 13. Rd1 Nbd7 14. O-O O-O 15. Nb3 Ne5 16. Bxe5 dxe5 17. Na5 Rab8 18. Nc4 Rfe8 19. Nxe5 Bd8 20. Nd7 Nxd7 21. Rxd7 Re7 22. Rfd1 Rxd7 23. Rxd7 Kf8 24. e5 Ke8 25. Bh3 a5 26. e6 Be7 27. exf7+ Kxf7 28. Bg2 Ke6 29. Rd3 b5 30. Bxc6 bxa4 31. Bxa4 Rxb2 32. Bb3+ Ke5 33. Rd5+ Kf6 34. Rxa5 Rb1+ 35. Kg2 g5 36. Ra6+ Kg7 37. Re6 Bf6 38. Re8 Rc1 39. Rg8+ Kh6 40. Kf3 Rh1 41. Bd5 Rxh2 42. Ke3 Be7 43. Rc8 Kg7 44. c4 Rh6 45. c5 Ra6 46. c6 Ra3+ 47. Ke4 Kf6 48. Kd4 Ra4+ 49. Bc4 Ra5 50. Rh8 Bc5+ 51. Ke4 Ra7 52. Ba6 Bxf2 53. Bb7 Ra4+ 54. Kd3 Ra3+ 55. Kd2 Ra2+ 1/2-1/2
2015.07.04 Aurora Summer op
58823 Ivanov, Mike (2214) Liang, Hairan (1785) 1-0
1. e4 c5 2. Nf3 Nc6 3. Bb5 g6 4. O-O Bg7 5. Re1 Nf6 6. e5 Nd5 7. Nc3 Nc7 8. Bxc6 dxc6 9. Ne4 Ne6 10. d3 h6 11. Be3 b6 12. Qd2 Qc7 13. Ng3 g5 14. Nh5 g4 15. Nxg7+ Nxg7 16. Nh4 h5 17. a4 a5 18. Bf4 Ne6 19. Bg3 Ba6 20. Nf5 O-O-O 21. b3 Qd7 22. Bh4 Rde8 23. Re4 c4 24. bxc4 Nc5 25. e6 fxe6 26. Rd4 Qc7 27. Bg3 Qa7 28. Nh4 Rd8 29. Qe3 Rd7 30. Rxd7 Kxd7 31. Re1 1-0
2015.05.18 Ontario op
59358 Ming, Wenyang (2071) Liang, Hairan (2052) 1-0
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. c4 Bg7 6. Be3 Nf6 7. Nc3 Ng4 8. Qxg4 Nxd4 9. Qd1 Ne6 10. Qd2 Qa5 11. Rc1 d6 12. Be2 g5 13. O-O h6 14. b3 Bd7 15. Rfd1 Nf4 16. Nd5 Qxd2 17. Rxd2 Nxe2+ 18. Rxe2 Kd8 19. a4 e6 20. Nc3 b6 21. Nb5 Ke7 22. Rd1 Bxb5 23. axb5 Rac8 24. Ra2 Rc7 25. Ra6 Rd8 26. Kf1 Bc3 27. Ke2 Bb4 28. h4 gxh4 29. Bxh6 Rh8 30. Bf4 e5 31. Be3 h3 32. gxh3 Rxh3 33. Rda1 Ba5 34. b4 Bxb4 35. Rxa7 Rxa7 36. Rxa7+ Kf6 37. Bxb6 Rc3 38. Rc7 Kg5 39. Be3+ Kf6 40. b6 Ba5 41. Rc6 Rb3 42. Rxd6+ Ke7 43. c5 f6 44. Rd3 Rb5 45. Kf3 Rb2 46. Ra3 Rb5 47. Rxa5 Rxa5 48. b7 Rb5 49. c6 Kd8 50. Ba7 1-0
2015.05.16 Ontario op
59336 Haynes, Nicolas (2288) Liang, Hairan (2052) 1-0
1. c4 Nf6 2. Nf3 e6 3. g3 d5 4. Bg2 Be7 5. O-O O-O 6. d4 c6 7. Nbd2 Nbd7 8. Qc2 c5 9. Rd1 b6 10. e4 cxd4 11. exd5 exd5 12. cxd5 Bb7 13. Nxd4 Nxd5 14. Nc6 Nb4 15. Nxb4 Bxg2 16. Kxg2 Bxb4 17. Nf3 Qe7 18. a3 Rae8 19. Qf5 Bd6 20. Qd5 Nc5 21. Bg5 1-0
2015.03.15 Aurora Spring op
58878 Chaichi, Navid (2113) Liang, Hairan (1785) 0-1
1. e4 c5 2. Nc3 Nc6 3. f4 e6 4. Nf3 a6 5. d4 d5 6. exd5 exd5 7. dxc5 Bxc5 8. Qxd5 Qe7+ 9. Qe4 Be6 10. Bd3 Nf6 11. Qe2 Nb4 12. Ne5 O-O-O 13. a3 Bg4 14. Bf5+ Bxf5 15. axb4 Bxb4 16. O-O Bc5+ 17. Be3 Nd5 18. Nxd5 Rxd5 19. Qc4 Be6 20. Nd3 Re5 21. Qc3 Rxe3 22. Qxc5+ Qxc5 23. Nxc5 Bc4 24. Rfe1 Rhe8 25. Rxe3 Rxe3 26. Na4 Kc7 27. Nc3 Re6 28. Kf2 Rd6 29. Ke3 g6 30. g4 Be6 31. h3 f5 32. g5 Rc6 33. Rc1 Rc4 34. Rd1 b5 35. Rd4 Rc5 36. Rd2 b4 37. Ne2 a5 38. Nd4 Bf7 39. b3 Bg8 40. Rd3 Bd5 41. Kd2 Kb6 42. c4 Bxc4 43. bxc4 Rxc4 44. Ne6 Kc6 45. Rd4 Rxd4+ 46. Nxd4+ Kd5 47. Kd3 a4 48. Nc2 Kc5 49. Nd4 b3 50. Ne6+ Kb4 51. Kd2 Ka3 52. Nd4 b2 53. Nb5+ Kb3 54. Nd4+ Ka2 0-1
2015.03.14 Aurora Spring op
58845 Liang, Hairan (1915) Yao, Sammy (2165) 1-0
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Bd3 Nf6 6. Nc3 Qc7 7. O-O b5 8. a3 Bb7 9. Kh1 Nc6 10. Nxc6 dxc6 11. Qe1 c5 12. e5 Nd5 13. Be4 Rd8 14. Bg5 Be7 15. Bxe7 Qxe7 16. f4 Nxc3 17. Bxb7 Qxb7 18. Qxc3 Rd5 19. f5 exf5 20. Rxf5 O-O 21. Qf3 Qd7 22. Rf1 Qe6 23. Qf4 Rd4 24. Qf3 Rd2 25. h3 Rxc2 26. Qd3 Rxb2 27. Rxf7 Re8 28. Qc3 Re2 29. Qf3 1-0
2015.03.14 Aurora Spring op
58849 Liang, Hairan (1915) Tonakanian, Stephan (2169) 1/2-1/2
1. e4 e6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nd7 5. Ne2 Ngf6 6. N2g3 Be7 7. c3 O-O 8. Bd3 b6 9. O-O Bb7 10. Nxf6+ Nxf6 11. Qe2 c5 12. dxc5 Bxc5 13. Rd1 Qc7 14. Ne4 Qc6 15. Nxf6+ gxf6 16. Bxh7+ Kh8 17. Qg4 Qxg2+ 18. Qxg2 Bxg2 19. Kxg2 Kxh7 20. b4 Be7 21. Rd7 Rfe8 22. Bb2 Kg6 23. Kf3 Kf5 24. h4 e5 25. Rad1 Ke6 26. h5 Rh8 27. Rc7 a5 28. a3 Rad8 29. Rc6+ Kf5 30. Rxd8 Bxd8 31. Rd6 b5 32. Rd5 axb4 33. cxb4 Be7 34. Rxb5 Rxh5 35. Rb7 Ke6 36. Kg4 Rg5+ 37. Kf3 Rg1 38. Rc7 f5 39. Bxe5 Rb1 40. Bd4 Bd6 41. Rc3 Kd5 42. Bc5 Be5 43. Rd3+ Kc4 44. Re3 f6 45. a4 Ra1 46. a5 Ra2 47. Re2 Ra3+ 48. Re3 Ra2 1/2-1/2
2015.03.14 Aurora Spring op
58858 Li, Yinshi (2168) Liang, Hairan (1915) 1/2-1/2
1. d4 Nf6 2. c4 e6 3. Nf3 Bb4+ 4. Bd2 c5 5. g3 b6 6. Bg2 Bb7 7. O-O Bxd2 8. Qxd2 cxd4 9. Nxd4 Bxg2 10. Kxg2 O-O 11. Nc3 Nc6 12. Nxc6 dxc6 13. Rad1 Qxd2 14. Rxd2 Rfd8 15. Rfd1 Rxd2 16. Rxd2 Kf8 17. e4 Ke7 18. f4 e5 19. fxe5 Nd7 20. Nd1 1/2-1/2
2014.10.04 Aurora Fall op
58902 Liang, Hairan Yu, Jonathan (2031) 1/2-1/2
1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 dxe4 5. Nxe4 Be7 6. Bxf6 Bxf6 7. Ne2 Nd7 8. g3 O-O 9. Nxf6+ Qxf6 10. Bg2 e5 11. d5 Nb6 12. Nc3 Rd8 13. Qe2 Bf5 14. O-O Rd7 15. Rfe1 Re8 16. a4 e4 17. Rad1 e3 18. fxe3 Rde7 19. e4 Qd6 20. Qf2 Bg6 21. Qd4 a6 22. a5 Nd7 23. Re3 Ne5 24. h4 Bh5 25. Rf1 Nc6 26. Qd2 Nxa5 27. Bf3 1/2-1/2
2014.10.04 Aurora Fall op
58911 Noritsyn, Sergey (1837) Liang, Hairan 1-0
1. e4 c5 2. Nf3 Nc6 3. c3 e6 4. d4 d5 5. exd5 exd5 6. Bd3 Nf6 7. O-O c4 8. Bc2 Be7 9. h3 O-O 10. Re1 Be6 11. Nbd2 h6 12. Nf1 Qd7 13. Ne5 Nxe5 14. dxe5 Ne8 15. f4 f5 16. Be3 b5 17. Nh2 Nc7 18. Nf3 b4 19. Nd4 Nb5 20. Nxe6 Qxe6 21. Qd2 a5 22. Ba4 bxc3 23. bxc3 Nxc3 24. Qxc3 Bb4 25. Qc2 Bxe1 26. Rxe1 Rfd8 27. Bd4 Rab8 28. Qc3 Rb4 29. Bc2 Rdb8 30. Qa3 R4b5 31. g4 g6 32. Qg3 Kh7 33. Kh1 Rf8 34. Rg1 Rg8 35. gxf5 1-0
2014.10.04 Aurora Fall op
58922 Chernik, Dmitry (1945) Liang, Hairan 1/2-1/2
1. e4 c5 2. Nc3 Nc6 3. f4 e6 4. Nf3 a6 5. a4 d5 6. e5 Nh6 7. d3 Be7 8. Be2 Rb8 9. O-O b5 10. axb5 axb5 11. d4 c4 12. b3 O-O 13. Be3 Ng4 14. Bc1 Nh6 15. Be3 Nf5 16. Bf2 Bd7 17. g4 Nh6 18. h3 Qc7 19. bxc4 bxc4 20. Be3 f5 21. g5 Nf7 22. h4 g6 23. h5 Kg7 24. Kf2 Na7 25. Rh1 Nb5 26. Nxb5 Bxb5 27. Qg1 Ra8 28. Rb1 Ba4 29. Qh2 Rh8 30. Ra1 Bc6 31. h6+ Kf8 32. Rxa8+ Bxa8 33. Ra1 Bc6 34. Qg1 Ke8 35. Bc1 Kd7 36. Ba3 Ra8 37. Bxe7 Kxe7 38. Qc1 Rxa1 39. Qxa1 Nd8 40. Qa3+ Kf7 41. c3 Nb7 42. Bd1 Qa5 43. Qxa5 Nxa5 44. Ke2 Bb5 45. Kd2 Nc6 46. Kc1 Ke8 47. Kb2 Kf7 48. Ka3 Ke8 49. Ba4 Bxa4 50. Kxa4 Kd7 51. Kb5 Kc7 52. Kc5 Ne7 53. Ne1 Nc8 54. Nc2 Nb6 55. Kb5 Nd7 56. Nb4 Nb8 57. Nxd5+ exd5 58. Kc5 Na6+ 59. Kxd5 Kd7 60. Kxc4 Ke6 61. d5+ Kd7 62. Kd4 Nc7 63. c4 Na6 64. c5 Nb4 65. Kc4 Na6 66. e6+ Ke7 67. Kb5 Nc7+ 68. Kc4 Na6 69. Kb5 Nc7+ 70. Kc6 Na6 71. Kb6 Nb4 72. d6+ Kxe6 73. Kc7 Na6+ 1/2-1/2
2014.10.04 Aurora Fall op
58931 Liang, Hairan Cai, Jason (1877) 0-1
1. e4 c5 2. Nf3 Nc6 3. Bb5 Na5 4. c3 a6 5. Ba4 b5 6. Bc2 e6 7. d4 cxd4 8. cxd4 Nf6 9. O-O Bb7 10. Re1 Be7 11. Nbd2 Rc8 12. Nf1 Qc7 13. Bd3 Nc6 14. e5 Nd5 15. Ne3 Ncb4 16. a3 Nxd3 17. Qxd3 h6 18. Nxd5 Bxd5 19. Bd2 O-O 20. Rec1 Qb7 21. Ne1 Be4 22. Qg3 Kh8 23. Nd3 Rc4 24. Bc3 Rfc8 25. Rd1 Qc7 26. Qe3 Bb7 27. Qd2 Qc6 28. f4 a5 29. Qf2 b4 30. Be1 Qe4 31. Rac1 Rxc1 32. Nxc1 Rc2 33. Bd2 Bh4 34. Qe2 Rxc1 0-1
2014.10.04 Aurora Fall op
58940 Zotkin, Daniel (1767) Liang, Hairan 1/2-1/2
1. e4 c5 2. Nf3 Nc6 3. Bb5 g6 4. O-O Nf6 5. Re1 Bg7 6. c3 a6 7. Bxc6 dxc6 8. d4 cxd4 9. cxd4 Bg4 10. Nbd2 O-O 11. h3 Bxf3 12. Nxf3 Qc7 13. Bg5 Rfe8 14. Qd2 Rad8 15. e5 Nd5 16. Bh6 e6 17. Bxg7 Kxg7 18. Nh2 Rh8 19. Nf3 Qe7 20. Rac1 Rc8 21. Rc4 Rc7 22. Rec1 Rhc8 23. b4 b6 24. a4 c5 25. dxc5 bxc5 26. bxc5 Rxc5 27. Rxc5 Rxc5 28. Rxc5 1/2-1/2
2014.08.04 North American-ch U20
62984 Wu, Nicholas Liang, Hairan (1808) 0-1
1. e4 c5 2. Nc3 Nc6 3. Bb5 Nd4 4. Bc4 e6 5. Nge2 Ne7 6. Nxd4 cxd4 7. Nb5 Nc6 8. c3 Ne5 9. Qb3 dxc3 10. bxc3 a6 11. Nd4 b5 12. Be2 Qc7 13. f4 Ng6 14. g3 Bb7 15. Bf3 h5 16. h4 e5 17. fxe5 Nxe5 18. Kf2 g6 19. Ba3 Bxa3 20. Qxa3 Nc4 21. Qc1 O-O-O 22. a4 Ne5 23. Qb1 b4 24. cxb4 Qb6 25. Qc2+ Kb8 26. Qc3 Rc8 27. Qe3 Rc4 28. Nc2 Qf6 29. Qf4 Qd6 30. Ne1 Rxb4 31. Rd1 Ka8 32. d4 Rxd4 33. Rxd4 Qxd4+ 34. Qe3 Qb2+ 35. Qe2 Qb6+ 36. Qe3 Qf6 37. Qf4 Qe6 38. Qe3 Rc8 39. Kg1 Rc4 40. Nd3 Nxf3+ 41. Qxf3 Bxe4 0-1
2014.08.03 North American-ch U20
62941 Chertkow, Matthew Liang, Hairan (1808) 0-1
1. e4 c5 2. Nf3 Nc6 3. Nc3 g6 4. d4 cxd4 5. Nxd4 Bg7 6. Be3 Nf6 7. Bc4 Qa5 8. O-O d6 9. h3 O-O 10. f4 Bd7 11. Qf3 Rac8 12. Nxc6 Rxc6 13. Bb5 Rxc3 14. Bxd7 Rxe3 15. Qxe3 Nxd7 16. Rae1 Qxa2 17. Ra1 Qxb2 18. Qxa7 Bd4+ 19. Qxd4 Qxd4+ 20. Kh2 Rc8 21. Rfc1 Qxe4 22. Re1 Qxf4+ 23. Kh1 Rxc2 24. Rf1 Qg3 25. Rg1 Ne5 26. Raf1 Ng4 27. hxg4 Qh4# 0-1
2014.08.03 North American-ch U20
62962 Liang, Hairan (1808) Zhu, Harmony (1586) 1/2-1/2
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Bd3 Nc6 5. c3 Nf6 6. h3 g6 7. Nf3 Bf5 8. Bxf5 gxf5 9. Bf4 Rg8 10. O-O e6 11. Ne5 Nxe5 12. Bxe5 Ne4 13. Qa4+ Qd7 14. Qxd7+ Kxd7 15. f3 Nd6 16. Re1 Nc4 17. Re2 Nxe5 18. Rxe5 Bd6 19. Re2 b5 20. Nd2 a6 21. Nb3 Rgc8 22. Nc1 Rc4 23. a3 Rac8 24. Nd3 a5 25. Ne5+ Bxe5 26. Rxe5 Re8 27. Kf2 Rg8 28. Re2 Kd6 29. Ke1 Kd7 1/2-1/2
2014.08.02 North American-ch U20
62891 Liang, Hairan (1808) Peng, Janet (1655) 0-1
1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Bb4 5. e5 h6 6. Bd2 Nfd7 7. Qg4 Bf8 8. f4 c5 9. Nf3 Nc6 10. dxc5 Nxc5 11. Bb5 a6 12. Bxc6+ bxc6 13. Be3 g6 14. O-O Nd7 15. Nd4 c5 16. f5 Nxe5 17. Qf4 Bd6 18. fxg6 f5 19. g7 Rg8 20. Qxh6 Qd7 21. Qh5+ Qf7 22. Qxf7+ Kxf7 23. Nb3 d4 24. Nxd4 cxd4 25. Bxd4 Rxg7 26. Rfe1 Nf3+ 27. Kf2 Nxd4 28. Rad1 Bc5 29. Kf1 Bb7 30. g3 Bc6 31. a3 Rh8 32. b4 Bb6 33. Rd2 Nf3 34. Rd6 Nxh2+ 35. Ke2 Bf3+ 36. Kd2 Rd8 37. Rxe6 Rxg3 38. Rf6+ Kg7 39. Kc1 Rxd6 40. Rxd6 Be3+ 41. Kb2 Bg4 42. Rxa6 f4 43. Nd5 Bd4+ 44. c3 f3 45. cxd4 f2 46. Rf6 Nf3 47. Rxf3 Rxf3 0-1
2014.08.02 North American-ch U20
62916 Cai, Jason (1850) Liang, Hairan (1808) 1-0
1. e4 c5 2. Nc3 Nc6 3. f4 e6 4. Nf3 a6 5. g3 g6 6. Bg2 Bg7 7. O-O Nge7 8. d3 d5 9. Qe2 O-O 10. e5 Nf5 11. Qf2 Qe7 12. g4 Nfd4 13. Nxd4 cxd4 14. Ne2 f6 15. exf6 Bxf6 16. Ng3 Bd7 17. a3 Rad8 18. Qe2 Be8 19. g5 Bg7 20. Bd2 Bf7 21. Rae1 Qd7 22. Bh3 Rfe8 23. Bg4 Ne7 24. Bxe6 Bxe6 25. Qxe6+ Qxe6 26. Rxe6 Nf5 27. Rxe8+ Rxe8 28. Nxf5 gxf5 29. Bb4 Bf8 30. Bxf8 Kxf8 31. Kf2 Rc8 32. Rc1 b5 33. c3 Ke7 34. Ke2 Kd6 35. Kd2 dxc3+ 36. Rxc3 Re8 37. h4 d4 38. Rc1 Re3 39. Rc8 Rh3 40. Rh8 Rh2+ 41. Kc1 Ke7 42. Rxh7+ Kf8 43. h5 a5 44. g6 Kg8 45. h6 Rg2 46. Rg7+ Kh8 47. Rf7 Rxg6 48. Rxf5 Rxh6 49. Rxb5 Rf6 50. f5 a4 51. Ra5 Kg7 52. Rxa4 Rxf5 53. Rxd4 Kf6 54. Kc2 Ke6 55. b4 Rf2+ 56. Kb3 Ke5 57. Rd8 Rf6 58. a4 Rc6 59. b5 Rb6 60. Kb4 Ke6 61. a5 Rb7 62. b6 Ke7 63. Rd4 Rb8 64. Kb5 Rf8 65. b7 Ke6 66. Kb6 Ke5 67. Rc4 Rf6+ 68. Ka7 Rf7 69. Ka8 1-0
2014.08.01 North American-ch U20
62843 Liang, Hairan (1808) Shi, Diwen (1934) 1/2-1/2
1. e4 c5 2. Nf3 d6 3. Bb5+ Bd7 4. Bxd7+ Qxd7 5. O-O Nc6 6. c3 Nf6 7. Re1 e6 8. d4 d5 9. e5 Ne4 10. Nbd2 Nxd2 11. Bxd2 cxd4 12. cxd4 Be7 13. Be3 Rc8 14. a3 h6 15. Rc1 b6 16. Nd2 O-O 17. Qh5 Kh7 18. Rc3 Rg8 19. Qxf7 Nd8 20. Qh5 Rxc3 21. bxc3 Bxa3 22. Nf3 Rf8 23. Nh4 Qf7 24. Qe2 Be7 25. Qc2+ g6 26. Nf3 Qf5 27. Qd2 g5 28. Qe2 Nc6 29. Nd2 Kg7 30. c4 Nb4 31. cxd5 exd5 32. Rc1 Rc8 33. Ra1 a5 34. g4 Qd3 35. Qxd3 Nxd3 36. Nf1 Kg6 37. Ng3 Nb2 38. Nf5 Bf8 39. h4 Nc4 40. hxg5 hxg5 41. Kg2 b5 42. Rh1 a4 43. e6 Kf6 44. e7 Nxe3+ 45. fxe3 Bxe7 46. Rh6+ Kf7 47. Rh7+ Kg6 48. Rxe7 Rc2+ 49. Kf1 a3 50. Ra7 a2 51. Nd6 Rc1+ 52. Ke2 a1=Q 53. Rxa1 Rxa1 54. Nxb5 Ra2+ 55. Kf3 Kf6 56. Nc3 Ra5 57. Ne2 Ke6 58. Ng3 Ra8 59. Nh5 Rf8+ 60. Ke2 Rf7 61. Ng3 Ke7 62. Nf1 Kd6 63. Nd2 Kc6 1/2-1/2
2014.08.01 North American-ch U20
62863 Plotkin, Mark (2036) Liang, Hairan (1808) 1-0
1. e4 c5 2. c3 d5 3. exd5 Qxd5 4. d4 cxd4 5. cxd4 Nc6 6. Nf3 e6 7. Nc3 Bb4 8. Bd3 b6 9. O-O Bxc3 10. bxc3 Nge7 11. c4 Qd6 12. Bb2 Bb7 13. Re1 O-O-O 14. Qa4 Kb8 15. c5 Qc7 16. cxb6 axb6 17. Rec1 f6 18. Bb5 Rc8 19. Ba3 Nd5 20. Rab1 Qd7 21. Nd2 h5 22. Nc4 Rc7 23. Bd6 Rc8 24. Rb3 Qxd6 25. Nxd6 Nxd4 26. Rxc7 Rxc7 27. Qxd4 Rc1+ 28. Bf1 Ba6 29. Rxb6+ 1-0
2014.07.31 North American-ch U20
62788 Liang, Hairan (1808) Bora, Safal (2244) 0-1
1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 dxe4 5. Nxe4 Be7 6. Bxf6 gxf6 7. g3 f5 8. Nc3 Bf6 9. Nge2 Nc6 10. d5 exd5 11. Qxd5 Be6 12. Qb5 Bxc3+ 13. Nxc3 O-O 14. Bg2 Nd4 15. Qd3 Bc4 16. Qd2 Qe7+ 17. Kd1 Rad8 18. Re1 Ne6 19. Bd5 Bxd5 20. Nxd5 Rxd5 21. Qxd5 Rd8 22. Qxd8+ Qxd8+ 23. Kc1 Qd4 24. Re3 Qc4 0-1
2014.07.31 North American-ch U20
62825 Kong, Aaron Liang, Hairan (1808) 0-1
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. Be3 Bg7 6. Nc3 Nf6 7. Be2 O-O 8. O-O d6 9. f3 Bd7 10. Qd2 Ne5 11. Rfd1 a6 12. a3 Rc8 13. Kh1 Nc4 14. Bxc4 Rxc4 15. Bh6 Nxe4 16. Nxe4 Rxd4 17. Qe3 Qb6 18. Rxd4 Bxd4 19. Qb3 Qxb3 20. cxb3 Rc8 21. Rb1 Rc2 22. Bc1 Be6 23. b4 b5 24. h3 Ba2 25. Ra1 Bxb2 26. Bxb2 Rxb2 27. Kh2 Bd5 28. Re1 Bxe4 29. Rxe4 e5 30. Re3 Rc2 31. Rd3 Rc6 32. Kg3 f5 33. Kf2 Kf7 34. Ke3 Ke6 35. g3 d5 36. Kd2 e4 37. fxe4 fxe4 38. Re3 Ke5 39. Re1 d4 40. h4 Rc3 41. g4 e3+ 42. Ke2 Ke4 43. Rh1 d3+ 44. Kd1 Rxa3 45. Kc1 Ra1+ 46. Kb2 Rxh1 47. h5 gxh5 48. gxh5 d2 49. Ka3 d1=Q 50. Kb2 Rh2+ 51. Kc3 Qc2# 0-1
2014.07.18 Cycc U12
65788 Liang, Hairan (1848) Noritsyn, Sergey (2087) 0-1
1. e4 d5 2. exd5 Nf6 3. d4 Nxd5 4. c4 Nb6 5. Nf3 g6 6. Be3 Bg7 7. Nbd2 O-O 8. Nb3 Nc6 9. Qd2 a5 10. Bh6 Bg4 11. h4 Bxh6 12. Qxh6 Bxf3 13. gxf3 Nxd4 14. O-O-O e5 15. Nxd4 exd4 16. h5 Qe7 17. Bd3 Nd7 18. hxg6 fxg6 19. Bxg6 Nf6 20. Rdg1 Kh8 21. Bd3 a4 22. a3 c5 23. Rh4 b5 24. Qg5 Rf7 25. Rgh1 Rg7 26. Qh6 bxc4 27. Bxc4 Rb8 28. Kc2 d3+ 29. Bxd3 Qe5 30. Rb1 Rgb7 31. Qc1 Nd5 32. Re4 Qf6 33. Rc4 Qxf3 34. Qe1 Qf6 35. Rxc5 Rxb2+ 36. Rxb2 Qxb2+ 37. Kd1 Qd4 38. Qe4 Rb1+ 39. Ke2 Rb2+ 40. Kf3 Qxf2+ 0-1
2014.07.17 Cycc U12
65785 Liang, Hairan (2004) Ming, Wenyang (1929) 1-0
1. e4 c5 2. Nf3 d6 3. Bb5+ Bd7 4. Bxd7+ Qxd7 5. O-O Nf6 6. Re1 Nc6 7. c3 e6 8. d4 cxd4 9. cxd4 d5 10. e5 Ne4 11. Nc3 Nxc3 12. bxc3 Be7 13. Qd3 Rc8 14. Bg5 Bxg5 15. Nxg5 Qe7 16. f4 a6 17. a4 Na5 18. h4 h6 19. Nf3 Qc7 20. Re3 Qc4 21. Qb1 Rc7 22. f5 Qc6 23. Nd2 Nc4 24. Nxc4 dxc4 25. fxe6 Qxe6 26. Qe4 O-O 27. Ree1 Rd8 28. Rab1 Qd5 29. Qxd5 Rxd5 30. Rb4 b5 31. axb5 axb5 32. Reb1 Ra7 33. Rxb5 Rxb5 34. Rxb5 Ra3 35. d5 Rxc3 36. d6 Rd3 37. Rc5 c3 38. Kf2 f6 39. e6 Rd2+ 40. Kg3 Rxd6 41. Rc8+ Kh7 42. e7 c2 43. e8=Q Rd1 44. Qe4+ f5 45. Qxf5+ g6 46. Qf7# 1-0
2014.07.06 Aurora Summer op
58991 Liang, Hairan (1952) Bluvshtein, Ilia (2218) 0-1
1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Be3 Qf6 6. c3 Nge7 7. Bc4 Ne5 8. Be2 d5 9. O-O O-O 10. Nd2 Bb6 11. f4 Qh6 12. Qe1 dxe4 13. Nxe4 Nf5 14. Nxf5 Bxf5 15. Bxb6 Qxb6+ 16. Qf2 Bxe4 17. Qxb6 axb6 18. fxe5 Ra5 19. Rad1 Rxe5 20. Bc4 Bc6 21. Rf2 b5 22. Bb3 g6 23. Rdf1 Re7 24. Rd2 Kg7 25. Rfd1 Rfe8 26. Kf2 h5 27. Rc2 Re5 28. Kf1 R8e7 29. Rcd2 Rf5+ 30. Rf2 Rxf2+ 31. Kxf2 f5 32. Rd4 Rd7 33. Rxd7+ Bxd7 34. h4 Kf6 35. Bd1 Be6 36. a3 f4 37. Bf3 c6 38. Bd1 Ke5 39. Bc2 Bf5 40. Bb3 Be4 41. Bd1 Bd3 42. a4 bxa4 43. Bxa4 Bb1 44. Bd1 Ke4 45. Be2 Ba2 46. Bd1 Kd3 47. Kf3 Kd2 48. Be2 Bd5+ 49. Kf2 Bxg2 50. c4 Be4 51. b4 Bd3 52. Bxd3 Kxd3 53. b5 cxb5 54. cxb5 Ke4 55. Ke2 f3+ 56. Kf2 Kf4 57. b6 Kg4 58. Kg1 Kf5 59. Kh2 Ke5 60. Kg3 Ke4 61. Kf2 Kf4 62. Kf1 Kg3 63. Kg1 Kxh4 64. Kf2 Kg4 65. Kg1 Kg3 66. Kh1 Kf2 0-1
2014.07.06 Aurora Summer op
59006 Zhao, Yue Tong (Davy) (2079) Liang, Hairan (1952) 1/2-1/2
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. c4 Bg7 6. Be3 Nf6 7. Nc3 Ng4 8. Qxg4 Nxd4 9. Qd1 Ne6 10. Be2 d6 11. O-O O-O 12. f4 Nc5 13. e5 b6 14. Bxc5 bxc5 15. exd6 Bd4+ 16. Kh1 Qxd6 17. Nb5 Qb6 18. Nxd4 cxd4 19. Bf3 Rb8 20. b3 Bb7 21. f5 Rfe8 22. fxg6 hxg6 23. c5 Bxf3 24. Qxf3 Qf6 25. Qxf6 exf6 26. Rxf6 Re6 27. Rf2 Rb5 28. Rd2 Re4 29. Kg1 Rxc5 30. Rad1 Kg7 31. Rxd4 Rxd4 32. Rxd4 Rc1+ 33. Kf2 Rc2+ 34. Kf3 Rxa2 35. Ra4 Rc2 36. Ra3 Rc5 37. b4 Rb5 38. Ra4 Kf6 39. g4 g5 40. h3 Rb7 41. Kf2 1/2-1/2
2014.07.05 Aurora Summer op
58957 Liang, Hairan (1952) Itkin, David (2233) 1-0
1. e4 c5 2. Nf3 d6 3. Bb5+ Nc6 4. O-O Bd7 5. c3 a6 6. Ba4 b5 7. Bc2 Bg4 8. h3 Bh5 9. d3 e6 10. Re1 Be7 11. Be3 Nf6 12. d4 cxd4 13. cxd4 Nb4 14. Nbd2 Rc8 15. Bb1 O-O 16. a3 Nc6 17. d5 exd5 18. exd5 Ne5 19. Bf4 Nxf3+ 20. Nxf3 Rc5 21. Ba2 Bg6 22. Rc1 Ne4 23. Rxc5 Nxc5 24. Nd4 Bf6 25. Nc6 Qd7 26. Bb1 Bxb1 27. Qxb1 Na4 28. b3 Nc3 29. Qd3 Rc8 30. Rc1 Qe8 31. Kf1 b4 32. Nxb4 Nb5 33. Rxc8 Qxc8 34. a4 Nd4 35. Qxa6 Qe8 36. Qc4 Qd7 37. a5 h6 38. a6 Qf5 39. a7 Qxf4 40. a8=Q+ Kh7 41. Qd3+ g6 42. g3 Qc1+ 43. Kg2 1-0
2014.07.05 Aurora Summer op
58963 Ochkoos, Jura (2342) Liang, Hairan (1952) 1-0
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. Nc3 Bg7 6. Nde2 Nf6 7. g3 d6 8. Bg2 O-O 9. O-O Nd7 10. Rb1 Nde5 11. h3 f5 12. f4 Nf7 13. exf5 gxf5 14. Kh2 Kh8 15. Be3 Rg8 16. a3 Qf8 17. Rg1 e6 18. Qd3 Bd7 19. Rbd1 Rd8 20. b4 b6 21. Nb1 Be8 22. c4 Bf6 23. Nbc3 Ne7 24. Nb5 Bxb5 25. cxb5 Nh6 26. Qb3 d5 27. Bd4 Qg7 28. Qc3 Bxd4 29. Qxd4 Rc8 30. Rc1 Nf7 31. Qe3 Qf6 32. Nd4 e5 33. fxe5 Qxe5 34. Qxe5+ Nxe5 35. Rge1 Nd3 36. Rxc8 Nxe1 37. Rc7 Rg7 38. Ne6 Rf7 39. Bxd5 Nxd5 40. Rxf7 h6 41. Rxf5 Ne3 42. Rf7 1-0
2014.07.05 Aurora Summer op
58979 Liang, Hairan (1952) Profit, Brian (2108) 1/2-1/2
1. e4 e6 2. d4 d5 3. exd5 exd5 4. Bd3 Bd6 5. c3 Nc6 6. h3 Nge7 7. Qc2 Be6 8. Nf3 Qd7 9. Nbd2 h6 10. Nb3 Rd8 11. Bd2 Bf5 12. O-O-O Bxd3 13. Qxd3 Qf5 14. Kc2 b6 15. Rde1 Kd7 16. Re2 Qxd3+ 17. Kxd3 Ng6 18. g3 Rhe8 19. Rhe1 Re6 20. Rxe6 fxe6 21. c4 dxc4+ 22. Kxc4 Rf8 23. Re3 Nce7 24. Be1 c6 25. Ne5+ Bxe5 26. dxe5 Nd5 27. Re4 Nge7 1/2-1/2
2014.05.08 Scarborough CC-ch
68510 Alganabi, Haqi (1911) Liang, Hairan (1867) 1-0
1. e4 c5 2. Nf3 Nc6 3. c4 g6 4. d4 cxd4 5. Nxd4 Bg7 6. Be3 Nf6 7. Nc3 Ng4 8. Qxg4 Nxd4 9. Qd1 Ne6 10. Be2 b6 11. f4 Bb7 12. Rc1 Bxc3+ 13. Rxc3 Bxe4 14. Bf3 Bxf3 15. Qxf3 f5 16. O-O O-O 17. Rd1 Qc7 18. h4 h5 19. Qd5 Rfd8 20. c5 bxc5 21. Bxc5 Qxf4 22. Bxe7 Re8 23. Qxd7 Nf8 24. Qd5+ Kg7 25. Bg5 Qb8 26. Rb3 Re5 27. Rb7+ Qxb7 28. Qxb7+ 1-0
2014.03.09 Aurora Spring op U2000
59055 Liang, Hairan (1799) Ming, Wenyang (1863) 1-0
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e5 5. Nb5 a6 6. Nd6+ Bxd6 7. Qxd6 Qf6 8. Qd3 Qg6 9. Nc3 Nge7 10. Be3 d6 11. Qd2 O-O 12. O-O-O Rd8 13. f3 Be6 14. Nd5 Rac8 15. Kb1 Nxd5 16. exd5 Nb4 17. Bd3 Nxd3 18. dxe6 Nc5 19. e7 Re8 20. Qxd6 Ne6 21. Rd2 Rc7 22. Rhd1 Rcxe7 23. Qxe7 Rxe7 24. Rd8+ Nf8 25. Rxf8+ Kxf8 26. Rd8+ Re8 27. Bc5+ Kg8 28. Rxe8# 1-0
2013.08.18 Naycc U12
82385 Cai, Jason (1778) Liang, Hairan (1073) 1-0
1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d3 O-O 6. Nbd2 d6 7. Bb3 Bg4 8. h3 Be6 9. Nf1 Bxb3 10. Qxb3 Bb6 11. Bg5 h6 12. Bh4 g5 13. Bg3 Ne7 14. Ne3 Kg7 15. h4 g4 16. Nd2 Bxe3 17. fxe3 Nh5 18. Bf2 b6 19. O-O-O f5 20. exf5 Nxf5 21. Qc4 Nf6 22. e4 Ne7 23. Rdf1 Qd7 24. d4 Nh5 25. g3 Ng6 26. Qd3 Rad8 27. Be1 Rxf1 28. Rxf1 Rf8 29. Rxf8 Kxf8 30. Nc4 Qe7 31. Ne3 Nf6 32. Nf5 Qh7 33. Bd2 Ng8 34. Qa6 1-0
2013.08.18 Naycc U12
82418 Liang, Hairan (1073) Kishkimbayev, Alisher (1201) 0-1
1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nf3 e6 5. Bd3 Bxd3 6. Qxd3 Qb6 7. Nc3 c5 8. dxc5 Bxc5 9. O-O Ne7 10. Na4 Qc7 11. Nxc5 Qxc5 12. Re1 Nf5 13. Be3 Qc7 14. Bf4 Nd7 15. Bg3 Rc8 16. Rac1 O-O 17. c3 Nc5 18. Qc2 Ne4 19. Nd2 Nexg3 20. hxg3 Nd4 21. Qd3 Nc6 22. Nf3 h6 23. g4 Ne7 24. g5 h5 25. g3 g6 26. Nd4 a6 27. Kg2 Nc6 28. Nxc6 Qxc6 29. Qf3 Rfd8 30. Rcd1 Qc4 31. a3 Qb3 32. Rd2 Qb6 33. Rd4 Qxb2 34. Rb4 Qxc3 35. Qf6 Qc6 36. Rf4 Rf8 37. g4 d4+ 38. Kg3 Qc3+ 39. Kg2 Qxe1 40. gxh5 Rc1 41. Rxd4 Qh1+ 42. Kg3 Rg1+ 43. Kf4 Qh4+ 44. Ke3 Qxg5+ 45. Qxg5 Rxg5 46. hxg6 fxg6 47. f4 Rg3+ 48. Kf2 Rxa3 49. f5 Rxf5+ 50. Ke2 Rxe5+ 51. Kd2 Rd5 52. Rxd5 exd5 53. Ke2 g5 54. Kd2 g4 55. Ke2 d4 56. Ke1 Ra2 57. Kf1 d3 58. Kg1 d2 59. Kf2 d1=Q+ 60. Kg3 Qf1 61. Kh4 Rf2 62. Kg5 g3 63. Kg4 g2 0-1
2013.08.17 Naycc U12
82340 Hemmat, Alexander (1688) Liang, Hairan (1073) 0-1
1. d4 Nf6 2. c4 e6 3. Nf3 Nc6 4. Bf4 Bb4+ 5. Nc3 O-O 6. Qc2 b6 7. e3 Bb7 8. Bd3 Ne7 9. Bg3 Ng6 10. O-O Bxc3 11. bxc3 d6 12. Rab1 Bc6 13. e4 Nd7 14. d5 exd5 15. exd5 Bb7 16. Nd4 Nc5 17. Bf5 a6 18. Rfe1 Qf6 19. a4 Rfe8 20. f4 Re7 21. Rxe7 Qxe7 22. Re1 Qf8 23. Nc6 Re8 24. Rb1 Bxc6 25. dxc6 Re7 26. h4 Qe8 27. h5 Re2 28. Qd1 Nf8 29. Kf1 Re3 30. Qd2 Nxa4 31. Bd7 Qe7 32. Re1 Rxe1+ 33. Qxe1 Qxe1+ 34. Kxe1 Nc5 35. Be8 Nfe6 36. Bh4 Kf8 37. Bd7 Nxd7 38. cxd7 f6 39. f5 Nc5 40. h6 Nxd7 41. hxg7+ Kf7 42. g8=Q+ Kxg8 43. Kd2 Kf7 44. Kd3 Ne5+ 45. Kd4 c6 46. Be1 Kg7 47. Bd2 h5 48. Bc1 Nf7 49. Ba3 h4 50. Ke4 Kh6 51. Kf4 Kh5 52. Bb4 c5 53. Ba3 Ne5 54. Ke4 Nxc4 55. Bc1 Kg4 56. Kd5 b5 57. Ke6 Kg3 58. Kxf6 Kxg2 59. Kg5 h3 60. Bf4 h2 61. Bxh2 Kxh2 62. f6 Ne5 63. Kf5 Kg3 64. Ke6 Kf4 65. Kxd6 b4 66. c4 b3 67. Kxc5 b2 68. Kb6 b1=Q+ 69. Ka7 Nxc4 70. f7 Qf5 71. Ka8 Qxf7 72. Kb8 Nd6 73. Ka8 Qb7# 0-1
2013.08.17 Naycc U12
82366 Liang, Hairan (1073) Solano, Carlos (1771) 1/2-1/2
1. e4 e6 2. d4 d5 3. e5 c5 4. Nf3 Nc6 5. c3 Qb6 6. a3 c4 7. Be2 Be7 8. Qc2 f6 9. Be3 fxe5 10. Nxe5 Nxe5 11. dxe5 Bc5 12. Bxc5 Qxc5 13. Nd2 Qc7 14. f4 Ne7 15. Bg4 O-O 16. g3 Bd7 17. O-O b5 18. Nf3 Qb6+ 19. Kg2 Be8 20. Ng5 Bg6 21. Qf2 Qxf2+ 22. Kxf2 Bf5 23. Bxf5 exf5 24. Ne6 Rfc8 25. Nd4 a6 26. a4 Rab8 27. axb5 1/2-1/2
2013.08.16 Naycc U12
82293 Liang, Hairan (1073) Huang, Immanuel (1517) 1/2-1/2
1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nf6 5. Nc3 Bb4 6. Nxc6 bxc6 7. Bd3 d5 8. exd5 cxd5 9. a3 Bxc3+ 10. bxc3 O-O 11. O-O c5 12. c4 d4 13. Bg5 h6 14. Qf3 Be6 15. Bxf6 Qxf6 16. Qxf6 gxf6 17. f4 Rab8 18. Rab1 Rb6 19. Rb3 Bd7 20. Rfb1 Rfb8 21. Kf2 Ba4 22. Rxb6 axb6 23. Kf3 Bc6+ 24. Kf2 Bd7 25. Kf3 f5 26. Ke2 Kf8 27. Kf2 Ke7 28. Ke2 Kd6 29. Kd2 Kc7 30. c3 dxc3+ 31. Kxc3 Rg8 32. Rb2 Rg4 33. g3 h5 34. Be2 Rg7 35. Bxh5 Bc6 36. Re2 Rh7 37. g4 Kd6 38. Rf2 Be4 39. Kd2 Kc6 1/2-1/2
2013.08.16 Naycc U12
82317 Liang, Hairan (1073) Corvera Choi, Malik (1539) 1/2-1/2
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bd3 e5 7. Nb3 Be6 8. O-O Nbd7 9. h3 Be7 10. f4 b5 11. f5 Bc4 12. Qe2 Rc8 13. Bg5 h6 14. Bd2 Qc7 15. Rac1 Nb6 16. Be3 Rg8 17. Qf2 Nbd7 18. Nd2 Qb7 19. b3 Bxd3 20. cxd3 Nc5 21. Bxc5 Rxc5 22. Ne2 Bd8 23. Kh1 Be7 24. Rc3 b4 25. Rxc5 dxc5 26. a4 Qc7 27. Qg3 1/2-1/2
2013.08.15 Naycc U12
82240 Liang, Hairan (1073) Chertkow, Matthew (1046) 1-0
1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4 d6 5. Nxd4 Nxd4 6. Qxd4 Nf6 7. Nc3 Be7 8. O-O c6 9. b3 Bd7 10. Re1 b5 11. Bf1 O-O 12. Bb2 Rb8 13. a3 c5 14. Qd2 a5 15. Rab1 Bc6 16. Nd5 Bxd5 17. exd5 b4 18. a4 Qd7 19. Bb5 Qb7 20. Bc6 Qc7 21. Re3 h6 22. Rg3 g5 23. Bxf6 Bxf6 24. Qd3 Kg7 25. Qe4 Qe7 26. Re1 Qxe4 27. Rxe4 Be5 28. f4 Bd4+ 29. Kf1 f6 30. Re7+ Rf7 31. Rxf7+ Kxf7 32. fxg5 fxg5 33. Rf3+ Kg7 34. Ke2 Rf8 35. Rxf8 Kxf8 36. g4 Kf7 37. Kf3 Kf6 38. Ke4 Kg6 39. h3 Kf6 40. Bd7 Kg6 41. Be6 Kf6 42. Bd7 Be5 43. Kd3 Ke7 44. Bf5 Kd8 45. Kc4 Kc7 46. Kb5 Kb7 47. Kxa5 Bf6 48. Kb5 Bd8 49. a5 Bxa5 50. Kxa5 Kc7 51. Ka6 Kd8 52. Kb7 Ke8 53. Kc6 Ke7 54. Be6 Kd8 55. Kxd6 Ke8 56. Kc7 Ke7 57. d6+ Kxe6 58. d7 Ke7 59. d8=Q+ Kf7 60. Qd6 Kg7 61. Kd7 Kf7 62. Qe6+ Kf8 63. Qe7+ Kg8 64. Ke6 Kh8 65. Kf6 Kg8 66. Qg7# 1-0
2013.08.15 Naycc U12
82272 Wan, Kevin (2133) Liang, Hairan (1073) 1-0
1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. O-O Bd6 6. d4 Bg4 7. dxe5 Bxf3 8. Qxf3 Bxe5 9. c3 Qf6 10. Qxf6 Bxf6 11. Bf4 O-O-O 12. Na3 Ne7 13. Rfd1 Ng6 14. Be3 Ne5 15. Bd4 c5 16. Bxe5 Bxe5 17. Nc4 Bf6 18. f3 Rhe8 19. Kf2 Rxd1 20. Rxd1 Rd8 21. Rxd8+ Kxd8 22. f4 Kd7 23. e5 Be7 24. Kf3 g6 25. g4 Ke6 26. Ke4 f5+ 27. exf6 Bxf6 28. f5+ gxf5+ 29. gxf5+ Kd7 30. Ne3 c6 31. Ng4 Ke7 32. Nxf6 Kxf6 33. c4 h5 34. b3 h4 35. Kf4 b5 36. Kg4 a5 37. a4 h3 38. Kf4 b4 39. Kg4 Ke5 40. Kg5 Kd4 41. f6 Kc3 42. f7 Kxb3 43. f8=Q Ka2 44. Qxc5 b3 45. Qxc6 b2 46. Qb5 b1=Q 47. Qxb1+ Kxb1 48. c5 Kb2 49. c6 Kb3 50. c7 Kxa4 51. c8=Q Kb3 52. Qxh3+ Kb2 53. Qg4 Kb3 54. h4 a4 55. h5 a3 56. Qd1+ Kb2 57. h6 a2 58. h7 a1=Q 59. h8=Q+ Ka3 60. Qdxa1+ Kb3 61. Qhc3# 1-0
2013.08.14 Naycc U12
82212 Kobla, Vishal (1752) Liang, Hairan (1073) 1/2-1/2
1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d4 exd4 6. cxd4 Bb4+ 7. Bd2 Bxd2+ 8. Nbxd2 d5 9. exd5 Nxd5 10. Qb3 Nce7 11. O-O O-O 12. Rfe1 c6 13. Rac1 Nb6 14. Bd3 Be6 15. Qc2 h6 16. Ne4 Nbd5 17. a3 b6 18. Ne5 Rc8 19. Qa4 Nf4 20. Bb1 Qc7 21. Qc2 Nfg6 22. b4 f6 23. Nxg6 Nxg6 24. Ng3 Bf7 25. h4 Rfe8 26. h5 Rxe1+ 27. Rxe1 Nf8 28. Nf5 Re8 29. Rxe8 Bxe8 30. Qe2 Bf7 1/2-1/2
2013.07.12 Cycc U12
79423 Liang, Hairan (1016) Wu, Brenden (1177) 1-0
1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Nf3 Bg7 5. Be2 b6 6. O-O Bb7 7. Re1 Nxe4 8. Bb5+ c6 9. Bxc6+ Bxc6 10. Nxe4 Nd7 11. Nxd6+ Kf8 12. d5 Ne5 13. Nxf7 Kxf7 14. dxc6 Qxd1 15. Rxd1 Rac8 16. c3 Rxc6 17. Bh6 Rc7 18. Ng5+ Kg8 19. Rd8+ Bf8 20. Rxf8# 1-0
2013.07.12 Cycc U12
79443 Oyama, Kenro (1219) Liang, Hairan (1016) 0-1
1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. d3 h6 5. a3 d6 6. d4 exd4 7. Nxd4 Be7 8. Nxc6 bxc6 9. h3 O-O 10. Qd3 Nh7 11. Bf4 Bg5 12. Bxg5 Qxg5 13. Qg3 f5 14. Qxg5 Nxg5 15. f3 Re8 16. O-O-O fxe4 17. Re1 Bf5 18. fxe4 Nxe4 19. Bc4+ Kh8 20. Nxe4 Rxe4 21. Rxe4 Bxe4 22. Rh2 Rf8 23. Kd2 Rf2+ 24. Kc3 Rxc2+ 25. Kb3 Rxg2 26. Rxg2 Bxg2 27. Be6 Bd5+ 28. Bxd5 cxd5 29. Kc3 g5 30. Kd4 c6 31. b4 a6 32. a4 Kg7 33. a5 Kf6 34. b5 cxb5 35. Kxd5 Kf5 36. Kc6 b4 37. Kb6 b3 38. Kxa6 b2 39. Ka7 b1=Q 40. a6 Qb5 41. Ka8 Qxa6+ 42. Kb8 Qc6 43. Ka7 Qb5 44. Ka8 Ke6 45. Ka7 Kd7 46. Ka8 Kc7 47. Ka7 Qb7# 0-1
2013.07.11 Cycc U12
79377 Liang, Hairan (1016) Shamroni, Dennis (1489) 0-1
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Bd3 Bg7 7. Nf3 Nc6 8. h3 O-O 9. O-O a6 10. Nh2 d5 11. exd5 Nxd5 12. Nxd5 Qxd5 13. Qf3 Qa5 14. a3 Ne5 15. Qe2 Nxd3 16. cxd3 Be6 17. Be3 Qb5 18. Rab1 Bf5 19. Rfd1 Rfd8 20. g4 Bxd3 21. Qd2 Rd7 22. Qb4 Bxb1 23. Rxb1 Qxb4 24. axb4 Rad8 25. Nf3 Rd1+ 26. Rxd1 Rxd1+ 0-1
2013.07.11 Cycc U12
79389 Fox, Dylan (747) Liang, Hairan (1016) 1/2-1/2
1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d3 h6 6. b4 Bb6 7. a4 a6 8. Qb3 O-O 9. Ba3 d6 10. Nbd2 Qe7 11. O-O Be6 12. Bxe6 Qxe6 13. Qxe6 fxe6 14. Rac1 Nh5 15. g3 Rf7 16. c4 Nd4 17. Nxd4 Bxd4 18. Kg2 Raf8 19. f3 Rf6 20. c5 d5 21. c6 b5 22. Nb3 Bb6 23. axb5 axb5 24. Nc5 Bxc5 25. Rxc5 Rg6 26. Rxb5 Nf4+ 27. Kf2 Ra8 28. Ra5 Nh3+ 29. Ke2 Re8 30. Ra7 Rc8 31. b5 Rf6 32. Rb7 Rf7 33. Rc1 Ra8 34. Bb2 Raf8 35. Rf1 d4 36. Ba3 Ra8 37. Bb4 Ra2+ 38. Bd2 Rb2 39. Rc1 Ng5 40. b6 Rxf3 41. Rb8+ Kh7 42. bxc7 Rf2+ 43. Kxf2 Rxd2+ 44. Ke1 Nf3+ 45. Kf1 Nxh2+ 46. Kg1 Nf3+ 47. Kf1 1/2-1/2
2013.07.10 Cycc U12
79323 Doknjas, Joshua (1848) Liang, Hairan (1016) 1-0
1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Be3 Qf6 6. c3 Nge7 7. Bc4 Nxd4 8. cxd4 Bb4+ 9. Nc3 O-O 10. O-O Bxc3 11. bxc3 d6 12. f4 g6 13. Qe1 c6 14. Bd3 Qg7 15. f5 f6 16. Rf3 g5 17. Qg3 Rd8 18. Bc2 h6 19. Raf1 Kf7 20. e5 Nd5 21. e6+ Ke7 22. c4 Nc3 23. Qf2 Nxa2 24. Qd2 a5 25. Ba4 Nb4 26. d5 c5 27. h4 b6 28. hxg5 hxg5 29. Bxg5 Rg8 30. Bf4 Ba6 31. Rg3 Qh7 32. Bxd6+ Kxd6 33. Qf4+ Ke7 34. d6+ Kf8 35. e7+ Kf7 36. Rxg8 Rxg8 37. Qe4 b5 38. Qe6+ Kg7 39. d7 Bc8 40. dxc8=Q Rxc8 41. Qxc8 Qh4 42. Qf8+ Kh7 43. Qf7+ Kh6 44. Qg6# 1-0
2013.07.10 Cycc U12
79348 Liang, Hairan (1016) Butchart, Brian (809) 1-0
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bd3 Qc7 7. O-O Be7 8. f4 O-O 9. e5 Ne8 10. Qh5 h6 11. Nf3 d6 12. f5 dxe5 13. fxe6 Bxe6 14. Ng5 Bxg5 15. Bxg5 f6 16. Be3 Nd6 17. Qg6 Rc8 18. Bxh6 Kf8 19. Rxf6+ Ke7 20. Rxe6+ Kd7 21. Re7+ Kxe7 22. Nd5+ Kd7 23. Qxg7+ Kd8 24. Nxc7 Rxc7 25. Bg5+ Kc8 26. Qf8+ Kd7 27. Bf5+ Kc6 28. Rd1 Nb5 29. Be4+ Kb6 30. Bd8 Nc6 31. Bxc7+ Nxc7 32. Qf6 Re8 33. Rd6 Kc5 34. Bxc6 bxc6 35. Rxc6+ Kb5 36. Rxc7 Rb8 37. Qxe5+ Kb6 38. Rc6+ Kb7 39. Qc7+ Ka8 40. Rxa6# 1-0
2012.03.29 Scarborough CC ch Reserves U1400
83792 Souchko, Larissa (1054) Liang, Hairan (834) 1-0
1. e4 e5 2. Nf3 d5 3. Nxe5 Bd6 4. d4 dxe4 5. Nc3 Bxe5 6. dxe5 Qxd1+ 7. Nxd1 Nc6 8. Bb5 Ne7 9. Nc3 Bf5 10. Be3 a6 11. Bxc6+ bxc6 12. O-O O-O 13. h3 Rab8 14. b3 Rfe8 15. g4 Bg6 16. Rad1 h6 17. Rd4 Rbd8 18. Rc4 f5 19. exf6 gxf6 20. Nxe4 Bxe4 21. Rxe4 Nd5 22. Rxe8+ Rxe8 23. Bxh6 Nb4 24. a4 Nxc2 25. Rd1 Re6 26. Rd8+ Kh7 27. Bf4 c5 28. Rc8 Nd4 29. Bxc7 Nxb3 30. Bd8 Re1+ 31. Kg2 Re6 32. Ra8 c4 33. Rc8 Nd2 34. Rc5 Kg6 35. h4 Re5 36. Rc6 Re4 37. Rxf6+ Kg7 38. Kh3 c3 39. Rc6 Rc4 40. Bf6+ Kf7 41. Rxc4 Nxc4 42. Bxc3 Kg6 43. f4 Ne3 44. h5+ Kh6 45. Bf6 Nd5 46. Bg5+ Kg7 47. f5 Nb6 48. a5 Nc4 49. Bd8 Ne5 50. Kg3 Nc6 51. Bc7 Ne7 52. Be5+ Kf7 53. h6 Kg8 54. Kh4 Kh7 55. Kh5 Ng8 56. g5 Ne7 57. g6+ 1-0
2012.03.22 Scarborough CC ch Reserves U1400
83774 Liang, Hairan (834) Lu, Leo (918) 1-0
1. e4 e5 2. Nf3 Nf6 3. Nxe5 Qe7 4. Nf3 Nxe4 5. Qe2 Nf6 6. Nc3 Nc6 7. d3 d6 8. Bg5 Bg4 9. Qxe7+ Bxe7 10. h3 h6 11. hxg4 Nb4 12. O-O-O O-O 13. Bxf6 Bxf6 14. a3 Nc6 15. Nd5 Bd4 16. Nxd4 Nxd4 17. c3 c6 18. Ne7+ Kh7 19. cxd4 Rfe8 20. Nf5 Rac8 21. Nxd6 Red8 22. Nxc8 Rxc8 23. Kb1 Rd8 24. d5 Rxd5 25. d4 c5 26. Bd3+ g6 27. dxc5 Re5 28. f3 Rxc5 29. f4 f5 30. g5 1-0
2012.03.15 Scarborough CC Winter End U1400
83978 Liang, Hairan (790) Yu, Tian (1029) 1-0
1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. Nc3 Nxc3 6. dxc3 Nc6 7. Bc4 Bg4 8. h3 Bh5 9. Be3 g6 10. g4 Ne5 11. Nxe5 dxe5 12. Qxd8+ Rxd8 13. gxh5 Bg7 14. hxg6 hxg6 15. Bxa7 Ra8 16. Bc5 Rh4 17. Bd5 Ra5 18. b4 Rb5 19. a4 Rxc5 20. bxc5 c6 21. Bf3 e4 22. Bg4 Bxc3+ 23. Ke2 Bxa1 24. Rxa1 f5 25. Bxf5 gxf5 26. f3 exf3+ 27. Kxf3 Rxh3+ 28. Kf4 Rh2 29. Rc1 Rf2+ 30. Kg3 Re2 31. c4 Re4 32. Rb1 Rxc4 33. Rxb7 Rxc5 34. a5 Kd8 35. a6 Ra5 36. a7 Ra3+ 37. Kf4 Kc8 38. Rb8+ Kc7 39. a8=Q Rxa8 40. Rxa8 Kb7 41. Rf8 c5 42. Rxf5 Kb6 43. Rf6+ Kb5 44. Rf5 Kb4 45. Ke3 c4 46. Rf4 Kb3 47. Kd4 c3 48. Rf3 Kb2 49. Rxc3 Kb1 50. Kd3 Kb2 51. Kd2 Kb1 52. Rc2 Ka1 53. Kc3 Kb1 54. Kb3 Ka1 55. Rc1# 1-0
2012.02.23 Scarborough CC Winter End U1400
83952 Sekar, Varun (1255) Liang, Hairan (790) 1-0
1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d4 exd4 6. cxd4 Bd6 7. e5 Bb4+ 8. Bd2 Bxd2+ 9. Nfxd2 Ng8 10. Nf3 d5 11. Bb3 Bg4 12. Qd3 f6 13. Nbd2 fxe5 14. Nxe5 Nf6 15. O-O Qe7 16. Nxg4 Nxg4 17. Rfe1 Nce5 18. dxe5 c6 19. h3 Nxe5 20. Qg3 O-O 21. Qxe5 Qh4 22. Nf3 Qh6 23. Qe6+ Qxe6 24. Rxe6 Rad8 25. Rae1 c5 26. Rd1 c4 27. Bc2 Rf4 28. Rd4 Rxd4 29. Nxd4 a6 30. Re7 b5 31. Rxg7+ Kxg7 32. Ne6+ Kf6 33. Nxd8 d4 34. Bxh7 d3 35. Bxd3 cxd3 36. Kf1 Ke5 37. Ke1 Ke4 38. Kd2 a5 39. Nc6 b4 40. Nxa5 Kf4 41. Kxd3 Kg5 42. Kc4 Kf4 43. Kxb4 Ke4 44. Kc5 Kf4 45. b4 Ke4 46. b5 Kd3 47. b6 Ke2 48. b7 Kxf2 49. b8=Q Kxg2 50. h4 Kh3 51. h5 Kg4 52. h6 Kg5 53. h7 Kg6 54. h8=Q Kf5 55. Qbe5+ Kg4 56. Qg8+ Kf3 57. Qf8+ Kg4 58. Qeg7+ Kh5 59. Qfh8# 1-0
2012.02.16 Scarborough CC Winter End U1400
83929 Liang, Hairan (790) Deng, Yi (1035) 1/2-1/2
1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. Nc3 Bd7 5. O-O a6 6. Bc4 Nf6 7. Ng5 Bg4 8. Bxf7+ Ke7 9. f3 Bh5 10. Bxh5 Nxh5 11. Nd5+ Kd7 12. Nf7 Qe8 13. Nxh8 Be7 14. Nxe7 Nxe7 15. f4 Nf6 16. fxe5 dxe5 17. d3 Qxh8 18. Bg5 Rf8 19. d4 Ke8 20. dxe5 Nxe4 21. Qh5+ g6 22. Qg4 Qxe5 23. Rxf8+ Kxf8 24. Bh6+ Kg8 25. Rf1 Nf5 26. Bg5 Qd4+ 27. Kh1 Nf2+ 28. Rxf2 Qxf2 29. Qd1 Nd6 30. h3 Qg3 31. Bf6 Nf7 32. b4 Qf4 33. Bc3 Qc4 34. Qd4 Qxd4 35. Bxd4 b5 36. Kg1 h5 37. h4 Nd6 38. c3 Nf5 39. Bf2 Kf7 40. Kh2 Ke6 41. g3 Nh6 42. Kg2 Ng4 43. Bd4 Nf6 44. Kf3 Ke7 45. Kf4 Nh7 46. g4 Nf6 47. g5 Ng4 48. Ke4 Ke6 49. Kf4 Nh2 50. Kg3 Nf1+ 51. Kf4 Nd2 52. Ke3 Nc4+ 53. Kd3 Nd6 54. Kc2 Nc4 55. Kb3 Nd6 56. a4 Nf5 57. axb5 axb5 58. Bf2 c6 59. c4 Kd6 60. Bc5+ Ke6 1/2-1/2
2012.02.09 Scarborough CC Jack Frost U1400
84189 Liang, Hairan (786) Mendrinos, Ari (1363) 0-1
1. e4 e6 2. Nf3 d5 3. Nc3 dxe4 4. Nxe4 Nf6 5. Bd3 Nc6 6. O-O Be7 7. Nxf6+ Bxf6 8. Qe2 O-O 9. Be4 Bd7 10. d3 Rb8 11. Bf4 Nd4 12. Nxd4 Bxd4 13. Qh5 g6 14. Qh6 Bg7 15. Qg5 Qxg5 16. Bxg5 f5 17. Bf3 b6 18. c4 Bxb2 19. Rab1 Bf6 20. Bf4 e5 21. Bh6 Bg7 22. Bd5+ Kh8 23. Bg5 Bf6 24. Bxf6+ Rxf6 25. c5 Bc6 26. Bc4 Rff8 27. f3 bxc5 28. Rbd1 Rfd8 29. Rfe1 Bd5 30. Rxe5 Bxc4 31. Rxc5 Bxd3 32. Rxc7 Rb1 33. Rxb1 Bxb1 34. Rxa7 Rd1+ 35. Kf2 Rd2+ 36. Kg3 Rxa2 37. Rxa2 Bxa2 38. h4 Kg7 39. Kf4 Kf6 40. g4 fxg4 41. fxg4 Be6 42. g5+ Ke7 43. Ke5 Bg4 44. Kf4 Bf5 45. Ke5 Bg4 46. Kf4 Bh5 47. Ke5 Kd7 48. Kf6 Kd6 49. Kg7 Ke5 50. Kxh7 Kf4 51. Kg7 Kg4 52. Kf6 Kxh4 0-1