[Event "ENG-ch Schools Final"]
[Site "Staffordshire"]
[Date "2022.07.01"]
[Round "4.2"]
[White "Johnston, Alexander"]
[Black "Zhao, Haolin"]
[Result "0-1"]
[ECO "B34"]
[WhiteElo "1465"]
[BlackElo "1801"]
[PlyCount "118"]
[EventDate "2022.06.30"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "ENG"]
[SourceTitle "EXT 2023"]
[Source "ChessBase"]
[SourceDate "2022.10.05"]
[SourceVersion "1"]
[SourceVersionDate "2022.10.05"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 g6 3. d4 cxd4 4. Nxd4 Nc6 5. Be3 Nf6 6. Nc3 Bg7 7. f3 0-0 8. Qd2 d5 9. Nxc6 bxc6 10. 0-0-0 Be6 11. Kb1 dxe4 12. Nxe4 Nxe4 13. fxe4 Qb8 14. Bd4 Rd8 15. Qc3 Qb6 16. Bb5 Bxd4 17. Qxc6 Qxc6 18. Bxc6 Rac8 19. Bd5 Bxd5 20. exd5 Bb6 21. b3 e6 22. dxe6 Rxd1+ 23. Rxd1 fxe6 24. c4 Rd8 25. Rxd8+ Bxd8 26. Kc2 Kf7 27. Kd3 e5 28. Ke4 Ke6 29. b4 Bc7 30. c5 Bd8 31. a4 Be7 32. h3 h5 33. g3 g5 34. g4 h4 35. Kd3 Kd5 36. Kc3 Bxc5 37. bxc5 Kxc5 38. a5 a6 39. Kd3 Kd5 40. Ke3 e4 41. Ke2 Kd4 42. Kd2 e3+ 43. Ke2 Ke4 44. Ke1 Kf3 45. Kf1 Kg3 46. Ke2 Kxh3 47. Kxe3 Kxg4 48. Kf2 Kf4 49. Kg2 g4 50. Kh2 Kf3 51. Kg1 Kg3 52. Kh1 Kf2 53. Kh2 g3+ 54. Kh3 g2 55. Kxh4 g1Q 56. Kh5 Qg7 57. Kh4 Kf3 58. Kh5 Kf4 59. Kh4 Qh7# 0-1

[Event "ENG-ch Schools Final"]
[Site "Staffordshire"]
[Date "2022.07.01"]
[Round "5.1"]
[White "Pert, Nina P"]
[Black "Zhao, Haolin"]
[Result "1-0"]
[ECO "B34"]
[WhiteElo "1672"]
[BlackElo "1801"]
[PlyCount "87"]
[EventDate "2022.06.30"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "ENG"]
[SourceTitle "EXT 2023"]
[Source "ChessBase"]
[SourceDate "2022.10.05"]
[SourceVersion "1"]
[SourceVersionDate "2022.10.05"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 g6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Bg7 6. Be3 Nf6 7. Nxc6 bxc6 8. e5 Ng8 9. Bd4 Nh6 10. e6 f6 11. exd7+ Qxd7 12. Bc4 Nf7 13. 0-0 0-0 14. Re1 e5 15. Bc5 Rd8 16. Qf3 Qg4 17. Qxg4 Bxg4 18. Ne4 g5 19. Bb3 a6 20. Be7 Bh5 21. Bxd8 Rxd8 22. Nc5 Ra8 23. f3 Bf8 24. Ne6 a5 25. a4 c5 26. Rad1 Rc8 27. Bd5 Bg6 28. Re2 c4 29. Nd8 c3 30. b3 Bc5+ 31. Kf1 Bd4 32. Rxd4 Bxc2 33. Bxf7+ Kf8 34. Rd7 Bf5 35. Ne6+ Bxe6 36. Bxe6 c2 37. Rxc2 Rxc2 38. Bc4 Rc1+ 39. Kf2 Rc2+ 40. Kg3 h5 41. Ra7 f5 42. Rf7+ Ke8 43. Rxf5 h4+ 44. Kh3 1-0

[Event "ENG-ch Schools Final"]
[Site "Staffordshire"]
[Date "2022.06.30"]
[Round "2.2"]
[White "Wong, Tristan"]
[Black "Zhao, Haolin"]
[Result "1-0"]
[ECO "A47"]
[WhiteElo "1336"]
[BlackElo "1801"]
[PlyCount "77"]
[EventDate "2022.06.30"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "ENG"]
[SourceTitle "EXT 2023"]
[Source "ChessBase"]
[SourceDate "2022.10.05"]
[SourceVersion "1"]
[SourceVersionDate "2022.10.05"]
[SourceQuality "1"]

1. d4 Nf6 2. Bf4 e6 3. e3 c5 4. c3 b6 5. Nf3 Bb7 6. Nbd2 cxd4 7. exd4 Be7 8. Bd3 a6 9. Ng5 h6 10. Nge4 Bxe4 11. Nxe4 d5 12. Qa4+ Qd7 13. Qxd7+ Kxd7 14. Nxf6+ Bxf6 15. 0-0 Nc6 16. Rfe1 Rhc8 17. a4 Na5 18. Be5 Nc4 19. Bxf6 gxf6 20. Bxc4 Rxc4 21. Re3 Ke7 22. Kf1 f5 23. b3 Rc7 24. Rh3 Rh8 25. Rc1 Kf6 26. c4 Kg6 27. Rhc3 Rhc8 28. c5 bxc5 29. Rxc5 Rxc5 30. dxc5 Kf6 31. b4 Ke5 32. b5 axb5 33. axb5 d4 34. b6 d3 35. Ke1 d2+ 36. Kxd2 Rd8+ 37. Ke2 Rb8 38. c6 Kd6 39. c7 1-0

[Event "ENG-ch Schools Final"]
[Site "Staffordshire"]
[Date "2022.06.30"]
[Round "3.2"]
[White "Zhao, Haolin"]
[Black "Golding, William"]
[Result "1-0"]
[ECO "C06"]
[WhiteElo "1801"]
[BlackElo "1706"]
[PlyCount "119"]
[EventDate "2022.06.30"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "ENG"]
[SourceTitle "EXT 2023"]
[Source "ChessBase"]
[SourceDate "2022.10.05"]
[SourceVersion "1"]
[SourceVersionDate "2022.10.05"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. Bd3 c5 6. c3 a6 7. Ne2 Nc6 8. Nf3 Be7 9. 0-0 f6 10. Nf4 Kf7 11. Re1 f5 12. c4 Nb6 13. cxd5 Nxd5 14. Nxd5 Qxd5 15. dxc5 Rd8 16. Ng5+ Kg8 17. Qh5 h6 18. Nf7 Bf8 19. Nxd8 Qxd8 20. Bc4 Qd4 21. Bb3 Nxe5 22. Qe2 Ng4 23. Bxe6+ Kh8 24. Bxc8 Rxc8 25. Be3 Nxe3 26. fxe3 Qe4 27. Qf3 Rxc5 28. Qxe4 fxe4 29. Rac1 b6 30. Rxc5 Bxc5 31. Kf2 Kh7 32. Ke2 Kg6 33. Rf1 Bd6 34. h3 a5 35. Rd1 Bc5 36. Rd5 Kf6 37. g4 Ke6 38. Rf5 g6 39. Rf1 Be7 40. a3 Bd6 41. Kd2 Bc5 42. Re1 Bd6 43. Kc3 Be5+ 44. Kb3 b5 45. Rc1 Bd6 46. Rc6 Kd5 47. Rb6 Kc5 48. Rb7 g5 49. Rh7 Bf8 50. Rf7 Bd6 51. Rf5+ Kc6 52. Rf6 a4+ 53. Kc2 Kc5 54. Rxh6 b4 55. axb4+ Kd5 56. Rg6 Be7 57. Ra6 Bxb4 58. Rxa4 Be7 59. Rd4+ Ke5 60. b4 1-0

[Event "ENG-ch Schools Final"]
[Site "Staffordshire"]
[Date "2022.06.30"]
[Round "1.2"]
[White "Zhao, Haolin"]
[Black "Kesterson, Kennan"]
[Result "0-1"]
[ECO "C06"]
[WhiteElo "1801"]
[BlackElo "1841"]
[PlyCount "54"]
[EventDate "2022.06.30"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "ENG"]
[SourceTitle "EXT 2023"]
[Source "ChessBase"]
[SourceDate "2022.10.05"]
[SourceVersion "1"]
[SourceVersionDate "2022.10.05"]
[SourceQuality "1"]

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. 0-0 0-0 12. b3 e5 13. dxe5 Nxe5 14. Nxe5 Bxe5 15. Rb1 Bxh2+ 16. Kxh2 Ng4+ 17. Kg3 h5 18. f4 h4+ 19. Kf3 Nh2+ 20. Kf2 Qb6+ 21. Ke1 Nxf1 22. Kxf1 h3 23. gxh3 Bxh3+ 24. Ke1 Rae8 25. Rb2 Re7 26. Kd2 Rc8 27. Qh1 Qe3+ 0-1

[Event "London Chess Classic: Blitz B"]
[Site "London"]
[Date "2019.12.08"]
[Round "7"]
[White "Balaji, Aaravamudhan"]
[Black "Zhao, Haolin"]
[Result "1-0"]
[ECO "E24"]
[WhiteElo "2120"]
[BlackElo "1725"]
[PlyCount "81"]
[EventDate "2019.12.08"]
[EventType "swiss (blitz)"]
[EventRounds "11"]
[EventCountry "ENG"]
[SourceTitle "EXT 2021"]
[Source "ChessBase"]
[SourceDate "2020.10.23"]
[SourceVersion "1"]
[SourceVersionDate "2020.10.23"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. a3 Bxc3+ 5. bxc3 b6 6. f3 Ba6 7. e4 Nc6 8. Bg5 h6 9. Bh4 g5 10. Bf2 Na5 11. Qa4 Qc8 12. Bd3 0-0 13. h4 g4 14. e5 g3 15. Bxg3 Nh5 16. Bh2 c5 17. g4 Ng7 18. Rc1 Qc6 19. Qxc6 dxc6 20. Bf4 h5 21. Ne2 hxg4 22. fxg4 Bxc4 23. Bxc4 Nxc4 24. h5 Kh7 25. Ng3 f6 26. 0-0 fxe5 27. dxe5 Rf7 28. Ne4 Rxf4 29. Rxf4 Nxe5 30. Kg2 Nd3 31. Rcf1 Nxf4+ 32. Rxf4 Rd8 33. Rf7 Kg8 34. Rxa7 Rd3 35. Nf6+ Kf8 36. h6 Ne8 37. Nxe8 Kxe8 38. h7 Rd7 39. h8Q+ Ke7 40. Qg7+ Kd6 41. Rxd7# 1-0

[Event "London Chess Classic: Blitz B"]
[Site "London"]
[Date "2019.12.08"]
[Round "11"]
[White "Eames, Robert"]
[Black "Zhao, Haolin"]
[Result "1-0"]
[ECO "B36"]
[WhiteElo "2166"]
[BlackElo "1725"]
[PlyCount "117"]
[EventDate "2019.12.08"]
[EventType "swiss (blitz)"]
[EventRounds "11"]
[EventCountry "ENG"]
[SourceTitle "EXT 2021"]
[Source "ChessBase"]
[SourceDate "2020.10.23"]
[SourceVersion "1"]
[SourceVersionDate "2020.10.23"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 g6 3. c4 Nc6 4. d4 cxd4 5. Nxd4 Nf6 6. Nc3 Nxd4 7. Qxd4 Bg7 8. Be2 0-0 9. Bg5 d6 10. Qd2 Bd7 11. 0-0 Ne8 12. Nd5 f6 13. Be3 Nc7 14. Rfd1 Nxd5 15. Qxd5+ Kh8 16. f3 Bc6 17. Qd2 Qc7 18. Rac1 b6 19. b4 Bb7 20. c5 dxc5 21. Qd7 Rac8 22. bxc5 bxc5 23. Rxc5 Qxd7 24. Rxd7 Bc6 25. Rxa7 Rfe8 26. Kf2 Bf8 27. Ra6 Bd7 28. Rxc8 Rxc8 29. Ra7 Bc6 30. a4 e5 31. a5 f5 32. exf5 gxf5 33. f4 Bd6 34. fxe5 Bxe5 35. Re7 Bf6 36. Rf7 Bg7 37. Rxf5 Re8 38. Rf4 Be5 39. Bd4 Bxd4+ 40. Rxd4 Ra8 41. a6 Be8 42. Rd6 Bg6 43. Bf3 Ra7 44. Ke3 Kg7 45. Kd4 Bb1 46. Kc5 Bd3 47. Bb7 Bxa6 48. Bxa6 Rf7 49. Bc4 Rf5+ 50. Bd5 Rf2 51. h3 Rc2+ 52. Kd4 Re2 53. Be4 Rd2+ 54. Ke5 Rf2 55. Bf3 Kh8 56. Kf6 h5 57. Kg6 Rxf3 58. Rd8+ Rf8 59. Rxf8# 1-0

[Event "London Chess Classic: Blitz B"]
[Site "London"]
[Date "2019.12.08"]
[Round "3"]
[White "Fink Nunn, Petra"]
[Black "Zhao, Haolin"]
[Result "1/2-1/2"]
[ECO "B36"]
[WhiteElo "1908"]
[BlackElo "1725"]
[PlyCount "61"]
[EventDate "2019.12.08"]
[EventType "swiss (blitz)"]
[EventRounds "11"]
[EventCountry "ENG"]
[SourceTitle "EXT 2021"]
[Source "ChessBase"]
[SourceDate "2020.10.23"]
[SourceVersion "1"]
[SourceVersionDate "2020.10.23"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 g6 3. c4 Nc6 4. d4 cxd4 5. Nxd4 Nf6 6. Nc3 Nxd4 7. Qxd4 Bg7 8. Qd1 0-0 9. Be2 d6 10. 0-0 Be6 11. Be3 a6 12. Qd2 Nd7 13. Rac1 Rb8 14. Rfd1 Qa5 15. b3 Rfc8 16. f4 b5 17. Nd5 Qxd2 18. Rxd2 Kf8 19. Rdc2 bxc4 20. Bxc4 a5 21. h3 Bxd5 22. Bxd5 Rxc2 23. Rxc2 e6 24. Bc6 Nc5 25. Bxc5 dxc5 26. Rc4 Bd4+ 27. Kf1 Rb4 28. Rxb4 axb4 29. Ke2 Ke7 30. Bb5 f6 31. Kd3 1/2-1/2

[Event "London Chess Classic: Blitz B"]
[Site "London"]
[Date "2019.12.08"]
[Round "5"]
[White "Fisher, Neal"]
[Black "Zhao, Haolin"]
[Result "0-1"]
[ECO "A47"]
[WhiteElo "1522"]
[BlackElo "1725"]
[PlyCount "160"]
[EventDate "2019.12.08"]
[EventType "swiss (blitz)"]
[EventRounds "11"]
[EventCountry "ENG"]
[SourceTitle "EXT 2021"]
[Source "ChessBase"]
[SourceDate "2020.10.23"]
[SourceVersion "1"]
[SourceVersionDate "2020.10.23"]
[SourceQuality "1"]

1. d4 Nf6 2. Bf4 e6 3. e3 c5 4. Nf3 b6 5. c3 Bb7 6. Nbd2 cxd4 7. exd4 Be7 8. Bd3 d6 9. Qc2 Nbd7 10. 0-0-0 Qc7 11. Kb1 0-0-0 12. Nc4 Nh5 13. Bg3 Nxg3 14. hxg3 h6 15. Na3 Kb8 16. Nb5 Qc6 17. a4 Nf6 18. Rhe1 Nd5 19. Be4 Qd7 20. c4 Nc7 21. Bxb7 Kxb7 22. d5 Nxb5 23. axb5 e5 24. Qa4 Ra8 25. Qa6+ Kb8 26. Re4 Qc8 27. Qxc8+ Kxc8 28. b4 f6 29. Rd2 Kb7 30. Ra2 Rhc8 31. Re3 a6 32. bxa6+ Rxa6 33. Rxa6 Kxa6 34. Ra3+ Kb7 35. Nd2 f5 36. f4 exf4 37. gxf4 g5 38. g3 gxf4 39. gxf4 Rg8 40. Rh3 Rg6 41. Kc2 Kc7 42. Nb3 Kd7 43. Nd4 Rg2+ 44. Kd3 Rg4 45. Nxf5 Rxf4 46. Nxe7 Kxe7 47. Rxh6 Rf3+ 48. Kd4 Rf1 49. c5 Rd1+ 50. Kc4 bxc5 51. bxc5 Rc1+ 52. Kd4 Rxc5 53. Rh7+ Kd8 54. Ra7 Rc7 55. Ra8+ Kd7 56. Rh8 Rc1 57. Rh7+ Kd8 58. Ke4 Re1+ 59. Kf5 Re5+ 60. Kf6 Rxd5 61. Ke6 Rd1 62. Rh8+ Kc7 63. Rh7+ Kc6 64. Ra7 Re1+ 65. Kf5 d5 66. Ra2 Kc5 67. Rc2+ Kd4 68. Rd2+ Kc4 69. Kf4 d4 70. Kf3 Re8 71. Ra2 Kb3 72. Rd2 Kc3 73. Rd1 d3 74. Kf2 d2 75. Kf1 Kc2 76. Ra1 d1Q+ 77. Rxd1 Kxd1 78. Kf2 Re2+ 79. Kf3 Kd2 80. Kf4 Re3 0-1

[Event "London Chess Classic: Blitz B"]
[Site "London"]
[Date "2019.12.08"]
[Round "1"]
[White "Grover, Sahaj"]
[Black "Zhao, Haolin"]
[Result "1-0"]
[ECO "C40"]
[WhiteElo "2486"]
[BlackElo "1725"]
[PlyCount "123"]
[EventDate "2019.12.08"]
[EventType "swiss (blitz)"]
[EventRounds "11"]
[EventCountry "ENG"]
[SourceTitle "EXT 2021"]
[Source "ChessBase"]
[SourceDate "2020.10.23"]
[SourceVersion "1"]
[SourceVersionDate "2020.10.23"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Qe7 3. Nc3 Nc6 4. Bc4 g6 5. d3 Bg7 6. Bg5 Nf6 7. Nd5 Qd8 8. Qd2 h6 9. Nxf6+ Bxf6 10. Bxh6 d6 11. h3 Be6 12. Bxe6 fxe6 13. Bg5 Qe7 14. Bxf6 Qxf6 15. Qg5 Qxg5 16. Nxg5 Ke7 17. h4 Rag8 18. c3 Nd8 19. Ke2 Nf7 20. Nxf7 Kxf7 21. Raf1 g5 22. hxg5 Rxh1 23. Rxh1 Kg6 24. Rh6+ Kxg5 25. Rxe6 Rg7 26. g3 Rf7 27. Re8 b6 28. b4 c5 29. b5 Rd7 30. a4 Kf6 31. Ke3 Kf7 32. Rc8 Ke6 33. Re8+ Kf7 34. Rh8 Kg6 35. f4 exf4+ 36. gxf4 d5 37. exd5 Rxd5 38. Ke4 Rd7 39. d4 cxd4 40. cxd4 Re7+ 41. Kd5 Rd7+ 42. Ke5 Kg7 43. Ra8 Re7+ 44. Kd6 Rf7 45. d5 Rxf4 46. Rxa7+ Kg6 47. Kc6 Rf6+ 48. d6 Kf5 49. Re7 Rf8 50. d7 Ra8 51. Re8 Rxa4 52. d8Q Rc4+ 53. Kxb6 Rf4 54. Qd7+ Kg5 55. Rg8+ Kf6 56. Qd6+ Kf5 57. Rf8+ Kg5 58. Rxf4 Kh5 59. Qe5+ Kg6 60. Rf6+ Kg7 61. Qe7+ Kg8 62. Rf8# 1-0

[Event "London Chess Classic: Blitz B"]
[Site "London"]
[Date "2019.12.08"]
[Round "2"]
[White "Zhao, Haolin"]
[Black "Branch, Arlo"]
[Result "1-0"]
[ECO "C65"]
[WhiteElo "1725"]
[PlyCount "67"]
[EventDate "2019.12.08"]
[EventType "swiss (blitz)"]
[EventRounds "11"]
[EventCountry "ENG"]
[SourceTitle "EXT 2021"]
[Source "ChessBase"]
[SourceDate "2020.10.23"]
[SourceVersion "1"]
[SourceVersionDate "2020.10.23"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. 0-0 Bc5 5. Bxc6 dxc6 6. Nxe5 Nxe4 7. Nd3 0-0 8. Nxc5 Nxc5 9. d3 h6 10. Nc3 Bf5 11. Be3 b6 12. Qf3 Bg6 13. Qxc6 Re8 14. Bxc5 bxc5 15. Qxc5 Qd7 16. Rfe1 Rxe1+ 17. Rxe1 Re8 18. Rxe8+ Qxe8 19. Qe3 Qc6 20. f3 Qf6 21. Kf2 Qh4+ 22. Kg1 Bf5 23. Ne4 Bxe4 24. dxe4 Qe7 25. b3 Qa3 26. e5 Qxa2 27. Qe2 Qb1+ 28. Kf2 Qh1 29. h3 Qh2 30. e6 fxe6 31. Qxe6+ Kh7 32. Qf5+ g6 33. Qf7+ Kh8 34. Qxg6 1-0

[Event "London Chess Classic: Blitz B"]
[Site "London"]
[Date "2019.12.08"]
[Round "4"]
[White "Zhao, Haolin"]
[Black "Iyengar, Ilya"]
[Result "0-1"]
[ECO "A03"]
[WhiteElo "1725"]
[BlackElo "1984"]
[PlyCount "94"]
[EventDate "2019.12.08"]
[EventType "swiss (blitz)"]
[EventRounds "11"]
[EventCountry "ENG"]
[SourceTitle "EXT 2021"]
[Source "ChessBase"]
[SourceDate "2020.10.23"]
[SourceVersion "1"]
[SourceVersionDate "2020.10.23"]
[SourceQuality "1"]

1. f4 d5 2. b3 Nf6 3. Bb2 g6 4. Nf3 Bg7 5. e3 c5 6. Bd3 0-0 7. 0-0 Nc6 8. Qe1 Qc7 9. h3 b6 10. g4 Bb7 11. Nc3 Nb4 12. Ne2 Nxd3 13. cxd3 Ba6 14. Qh4 Bxd3 15. Rae1 Ne4 16. Bxg7 Kxg7 17. Ng5 Nxg5 18. Qxg5 Rad8 19. Rf2 f6 20. Qh4 e5 21. f5 g5 22. Qg3 Bxe2 23. Rexe2 c4 24. h4 h6 25. hxg5 hxg5 26. Rh2 Rh8 27. Rh5 Rxh5 28. gxh5 Kh6 29. Qg4 cxb3 30. axb3 Qc5 31. Qa4 a5 32. d4 Qc8 33. dxe5 Qxf5 34. exf6 Qxf6 35. Qg4 Rf8 36. Qg2 Qf5 37. e4 dxe4 38. Rxe4 Kxh5 39. Qh2+ Kg6 40. Qd6+ Rf6 41. Qd3 Kg7 42. Re7+ Kg6 43. Re4 Kf7 44. Qc4+ Kf8 45. Qd3 Qf2+ 46. Kh1 Rh6+ 47. Qh3 Rxh3# 0-1

[Event "London Chess Classic: Blitz B"]
[Site "London"]
[Date "2019.12.08"]
[Round "8"]
[White "Zhao, Haolin"]
[Black "Rahman, Asad"]
[Result "0-1"]
[ECO "B23"]
[WhiteElo "1725"]
[BlackElo "1923"]
[PlyCount "138"]
[EventDate "2019.12.08"]
[EventType "swiss (blitz)"]
[EventRounds "11"]
[EventCountry "ENG"]
[SourceTitle "EXT 2021"]
[Source "ChessBase"]
[SourceDate "2020.10.23"]
[SourceVersion "1"]
[SourceVersionDate "2020.10.23"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 Nc6 3. f4 d6 4. Nf3 Nf6 5. Bb5 Bd7 6. 0-0 g6 7. d3 Bg7 8. Qe1 0-0 9. Bxc6 Bxc6 10. Qh4 d5 11. f5 dxe4 12. dxe4 b5 13. Bh6 b4 14. Ne2 Bxe4 15. Bxg7 Kxg7 16. Ng5 Bxf5 17. g4 h6 18. gxf5 hxg5 19. Qxg5 Rh8 20. fxg6 fxg6 21. Rad1 Qc7 22. Nf4 Qb6 23. Nxg6 c4+ 24. Rf2 Qxf2+ 25. Kxf2 Ne4+ 26. Kg2 Nxg5 27. Nxh8 Rxh8 28. Rd5 Kf6 29. Rc5 c3 30. bxc3 bxc3 31. Rxc3 e5 32. Ra3 Rh7 33. Kg3 Kf5 34. h4 Ne4+ 35. Kf3 Rxh4 36. Rxa7 Rh3+ 37. Ke2 Rc3 38. Rf7+ Ke6 39. Ra7 Kd5 40. Ra5+ Kd4 41. Ra4+ Kd5 42. Ra5+ Nc5 43. Kd2 Rc4 44. Ra3 Rh4 45. Kd1 e4 46. Ke2 Kd4 47. c3+ Kd5 48. Ra5 Rh2+ 49. Ke3 Rh3+ 50. Ke2 Rxc3 51. Ra8 Rh3 52. Rd8+ Kc4 53. Rd6 Rh2+ 54. Ke3 Rxa2 55. Rd4+ Kb5 56. Rd8 Ra3+ 57. Ke2 Kc4 58. Rc8 Kd4 59. Rd8+ Ke5 60. Re8+ Ne6 61. Rb8 Nf4+ 62. Kf2 Rf3+ 63. Ke1 e3 64. Rb5+ Nd5 65. Ke2 Rf2+ 66. Ke1 Rh2 67. Ra5 Ke4 68. Ra4+ Kf3 69. Kd1 Nc3+ 0-1

[Event "London Chess Classic: Blitz B"]
[Site "London"]
[Date "2019.12.08"]
[Round "6"]
[White "Zhao, Haolin"]
[Black "Sheikh, Anum"]
[Result "1/2-1/2"]
[ECO "B23"]
[WhiteElo "1725"]
[BlackElo "1560"]
[PlyCount "76"]
[EventDate "2019.12.08"]
[EventType "swiss (blitz)"]
[EventRounds "11"]
[EventCountry "ENG"]
[SourceTitle "EXT 2021"]
[Source "ChessBase"]
[SourceDate "2020.10.23"]
[SourceVersion "1"]
[SourceVersionDate "2020.10.23"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 e6 3. f4 d5 4. Bb5+ Nc6 5. Nf3 d4 6. Ne2 Nf6 7. d3 Be7 8. 0-0 0-0 9. Qe1 Qc7 10. Ng3 a6 11. Bxc6 Qxc6 12. f5 b5 13. Ne5 Qc7 14. Bf4 Bd6 15. Ng6 hxg6 16. e5 exf5 17. exd6 Qd7 18. Qe7 Re8 19. Qxd7 Bxd7 20. Rfe1 Nd5 21. Bg5 f6 22. Bd2 Re6 23. Rxe6 Bxe6 24. Re1 Kf7 25. Ne2 Rd8 26. Nf4 Rxd6 27. Nxd5 Rxd5 28. Bf4 g5 29. Bg3 f4 30. Bf2 Bf5 31. Kf1 c4 32. Ke2 Re5+ 33. Kd2 Rd5 34. Bg1 cxd3 35. cxd3 Be6 36. a3 f5 37. Rc1 Rd6 38. Rc5 Kf6 1/2-1/2

[Event "London Chess Classic: Blitz B"]
[Site "London"]
[Date "2019.12.08"]
[Round "10"]
[White "Zhao, Haolin"]
[Black "Vaidya, Raghav"]
[Result "1-0"]
[ECO "A02"]
[WhiteElo "1725"]
[BlackElo "1467"]
[PlyCount "61"]
[EventDate "2019.12.08"]
[EventType "swiss (blitz)"]
[EventRounds "11"]
[EventCountry "ENG"]
[SourceTitle "EXT 2021"]
[Source "ChessBase"]
[SourceDate "2020.10.23"]
[SourceVersion "1"]
[SourceVersionDate "2020.10.23"]
[SourceQuality "1"]

1. f4 c5 2. b3 g6 3. Bb2 Nf6 4. Nf3 Bg7 5. e3 0-0 6. Nc3 Nc6 7. Bb5 d6 8. Ne2 a6 9. Bxc6 bxc6 10. 0-0 Re8 11. h3 e6 12. Qe1 Bb7 13. Qh4 Nh5 14. Bxg7 Qxh4 15. Nxh4 Nxg7 16. c4 d5 17. Nf3 dxc4 18. bxc4 Rad8 19. Rfd1 f6 20. Rab1 Rd7 21. Nc3 e5 22. fxe5 fxe5 23. Ne4 Ba8 24. Nf6+ Kh8 25. Nxd7 Rd8 26. Nxc5 e4 27. Nxe4 Nf5 28. Kf2 Nd6 29. Nxd6 Rxd6 30. Rb8+ Kg7 31. Rxa8 1-0

[Event "London Classic op 11th"]
[Site "London"]
[Date "2019.12.06"]
[Round "9"]
[White "Vaddadi, Seshagiri"]
[Black "Zhao, Haolin"]
[Result "1-0"]
[ECO "B35"]
[WhiteElo "2042"]
[BlackElo "1842"]
[PlyCount "55"]
[EventDate "2019.11.29"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ENG"]
[SourceTitle "CBM 193 Extra"]
[Source "ChessBase"]
[SourceDate "2020.01.31"]
[SourceVersion "1"]
[SourceVersionDate "2020.01.31"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 g6 3. d4 cxd4 4. Nxd4 Nc6 5. Bc4 Bg7 6. Be3 Nf6 7. Nc3 0-0 8. Nxc6 bxc6 9. e5 Ne8 10. f4 d6 11. 0-0 Qc7 12. exd6 Nxd6 13. Bb3 Rd8 14. Qf3 Nf5 15. Rad1 Nxe3 16. Qxe3 Ba6 17. Rfe1 e6 18. Ne4 Rxd1 19. Rxd1 Rd8 20. Rxd8+ Qxd8 21. c3 Qb6 22. Kf2 Bf8 23. Qd4 Be7 24. Kf3 Bb7 25. Qd7 Bf8 26. Bxe6 fxe6 27. Nf6+ Kh8 28. Qxh7# 1-0

[Event "London Classic op 11th"]
[Site "London"]
[Date "2019.12.04"]
[Round "7"]
[White "Zhao, Haolin"]
[Black "Kumar, Sanjit S"]
[Result "1-0"]
[ECO "C68"]
[WhiteElo "1842"]
[BlackElo "1469"]
[PlyCount "173"]
[EventDate "2019.11.29"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ENG"]
[SourceTitle "CBM 193 Extra"]
[Source "ChessBase"]
[SourceDate "2020.01.31"]
[SourceVersion "1"]
[SourceVersionDate "2020.01.31"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. 0-0 Bd6 6. d4 exd4 7. Qxd4 f6 8. Nc3 Ne7 9. Re1 Ng6 10. Qc4 Ne5 11. Nxe5 fxe5 12. Be3 Qf6 13. Rad1 Be6 14. Qe2 0-0 15. a3 Rad8 16. Na4 Qg6 17. f3 b6 18. Nc3 a5 19. Qf2 Rf7 20. Kh1 Qh5 21. Ne2 Rdf8 22. Ng3 Qg6 23. b3 Bxa3 24. Rd3 Bd6 25. Bxb6 Ra8 26. Bc5 Bc8 27. Red1 Rd7 28. R3d2 Bxc5 29. Qxc5 Rxd2 30. Rxd2 Qf6 31. Qc4+ Qe6 32. Rd8+ Kf7 33. Qxe6+ Kxe6 34. Kg1 Bb7 35. Rxa8 Bxa8 36. Kf2 c5 37. Nf5 g6 38. Ne3 Bc6 39. Nc4 a4 40. bxa4 Bxa4 41. Ne3 h5 42. h4 Bc6 43. Nc4 Bb5 44. Nd2 Ba4 45. c3 Bb5 46. Ke1 Kf6 47. Kd1 g5 48. g3 gxh4 49. gxh4 Ke6 50. Ke1 Kf6 51. Nf1 Be8 52. Ne3 Bc6 53. Kf2 Bb7 54. Nc4 Ba6 55. Nb2 Bb5 56. Ke3 Ke6 57. f4 Kf6 58. Nd1 Bd7 59. Nf2 Bc8 60. Nd3 exf4+ 61. Kxf4 c4 62. Ne5 Be6 63. Nf3 Bg4 64. Nd4 Be6 65. Nxe6 Kxe6 66. e5 c6 67. Ke4 c5 68. Kf4 Ke7 69. Kf5 Kf7 70. e6+ Ke7 71. Ke5 Ke8 72. Kd6 Kd8 73. Kxc5 Ke7 74. Kxc4 Kxe6 75. Kd4 Kf5 76. c4 Kg4 77. c5 Kxh4 78. c6 Kg3 79. c7 h4 80. c8Q h3 81. Qc6 Kh2 82. Qf3 Kg1 83. Qg3+ Kf1 84. Qxh3+ Ke2 85. Qg2+ Kd1 86. Kd3 Kc1 87. Qc2# 1-0

[Event "London Classic op 11th"]
[Site "London"]
[Date "2019.12.03"]
[Round "6"]
[White "Cotter, Len"]
[Black "Zhao, Haolin"]
[Result "0-1"]
[ECO "B38"]
[WhiteElo "1665"]
[BlackElo "1842"]
[PlyCount "48"]
[EventDate "2019.11.29"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ENG"]
[SourceTitle "CBM 193 Extra"]
[Source "ChessBase"]
[SourceDate "2020.01.31"]
[SourceVersion "1"]
[SourceVersionDate "2020.01.31"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 g6 3. d4 cxd4 4. Nxd4 Nc6 5. Be3 Nf6 6. f3 Bg7 7. c4 0-0 8. Nc3 Qb6 9. Rb1 Nxe4 10. Nce2 Qb4+ 11. Nc3 Nxc3 12. bxc3 Qxc3+ 13. Kf2 Bxd4 14. Bxd4 Qxd4+ 15. Qxd4 Nxd4 16. Bd3 d6 17. h4 Rb8 18. f4 Bf5 19. Bxf5 Nxf5 20. h5 Rfc8 21. hxg6 hxg6 22. g4 Rxc4 23. gxf5 Rxf4+ 24. Ke3 Rxf5 0-1

[Event "London Classic op 11th"]
[Site "London"]
[Date "2019.12.02"]
[Round "5"]
[White "Zhao, Haolin"]
[Black "Mohnblatt, Daniel"]
[Result "1/2-1/2"]
[ECO "B04"]
[WhiteElo "1842"]
[BlackElo "1688"]
[PlyCount "72"]
[EventDate "2019.11.29"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ENG"]
[SourceTitle "CBM 193 Extra"]
[Source "ChessBase"]
[SourceDate "2020.01.31"]
[SourceVersion "1"]
[SourceVersionDate "2020.01.31"]
[SourceQuality "1"]

1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. Nf3 dxe5 5. Nxe5 c6 6. Bc4 Nd7 7. Nd3 N7f6 8. 0-0 Bg4 9. f3 Bh5 10. Nf4 Nxf4 11. Bxf4 e6 12. c3 Bd6 13. Bxd6 Qxd6 14. Nd2 0-0 15. Qe2 Rae8 16. Ne4 Nxe4 17. Qxe4 Bg6 18. Qe2 e5 19. Qf2 exd4 20. Qxd4 Qxd4+ 21. cxd4 Rd8 22. Rad1 Rd6 23. Rd2 Rfd8 24. Rfd1 Kf8 25. Kf2 f6 26. a4 Bf7 27. b3 a6 28. Ke3 b5 29. axb5 cxb5 30. Bxf7 Kxf7 31. Rc1 Ke6 32. Rc5 g5 33. Ke4 Rd5 34. Rc6+ R8d6 35. Rc1 f5+ 36. Ke3 h6 1/2-1/2

[Event "London Classic op 11th"]
[Site "London"]
[Date "2019.12.01"]
[Round "4"]
[White "Gaier, Walter"]
[Black "Zhao, Haolin"]
[Result "1-0"]
[ECO "B20"]
[WhiteElo "1750"]
[BlackElo "1842"]
[PlyCount "125"]
[EventDate "2019.11.29"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ENG"]
[SourceTitle "CBM 193 Extra"]
[Source "ChessBase"]
[SourceDate "2020.01.31"]
[SourceVersion "1"]
[SourceVersionDate "2020.01.31"]
[SourceQuality "1"]

1. e4 c5 2. b4 cxb4 3. a3 d5 4. e5 Nc6 5. d4 g6 6. axb4 Nxb4 7. c3 Nc6 8. Bd3 Bg7 9. Na3 f6 10. f4 Nh6 11. Nf3 Bg4 12. 0-0 0-0 13. Nc2 Bf5 14. Ne3 Bxd3 15. Qxd3 Qd7 16. Re1 fxe5 17. dxe5 e6 18. Ng5 Kh8 19. Nc4 Nf7 20. Nxf7+ Qxf7 21. Nd6 Qd7 22. Qe3 b6 23. Rd1 Ne7 24. Qh3 Nf5 25. Ne4 Kg8 26. g4 Ne7 27. Nd6 Qc6 28. Ra2 Nc8 29. g5 Qd7 30. Rxd5 Qe7 31. Nxc8 Raxc8 32. Ba3 Qf7 33. Bxf8 Bxf8 34. Rd3 Bc5+ 35. Kg2 Rc7 36. Qf3 Bf8 37. Qe4 Kg7 38. Rad2 a5 39. Kg3 Bc5 40. Qa4 Rc8 41. Rd7 Be7 42. Rxe7 Rxc3+ 43. Kg4 Qxe7 44. Rd7 Rc7 45. Rxe7+ Rxe7 46. Qc6 b5 47. Qxb5 h5+ 48. gxh6+ Kxh6 49. Qxa5 g5 50. Qd8 Rg7 51. Qf6+ Kh7 52. fxg5 Kh8 53. h4 Kh7 54. Qh6+ Kg8 55. Qxe6+ Kh8 56. Qh6+ Kg8 57. Qxg7+ Kxg7 58. Kf5 Kf7 59. e6+ Kg7 60. g6 Kh6 61. e7 Kg7 62. e8Q Kh6 63. Qh8# 1-0

[Event "London Classic op 11th"]
[Site "London"]
[Date "2019.11.30"]
[Round "3"]
[White "Grigoryan, Meri"]
[Black "Zhao, Haolin"]
[Result "1-0"]
[ECO "A46"]
[WhiteElo "2050"]
[BlackElo "1842"]
[PlyCount "87"]
[EventDate "2019.11.29"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ENG"]
[SourceTitle "CBM 193 Extra"]
[Source "ChessBase"]
[SourceDate "2020.01.31"]
[SourceVersion "1"]
[SourceVersionDate "2020.01.31"]
[SourceQuality "1"]

1. d4 Nf6 2. Nf3 e6 3. Bf4 c5 4. c3 Nc6 5. e3 b6 6. Na3 cxd4 7. Nb5 d6 8. Nfxd4 Nxd4 9. cxd4 a6 10. Qf3 Rb8 11. Nc3 Bb7 12. e4 Be7 13. Bd3 b5 14. 0-0 0-0 15. Qh3 Ne8 16. e5 g6 17. Bh6 Ng7 18. Rad1 Bg5 19. Ne4 Bxe4 20. Bxe4 d5 21. Bb1 Qe7 22. Bxg7 Kxg7 23. f4 Bh6 24. g4 g5 25. Qd3 Rh8 26. f5 Kg8 27. f6 Qd7 28. Rf3 Bf8 29. h4 Bb4 30. hxg5 Qb7 31. Rh3 Kf8 32. a3 Ba5 33. Rxh7 Rg8 34. g6 Bb6 35. Rxf7+ Qxf7 36. gxf7 Rxg4+ 37. Kh2 Rh4+ 38. Kg3 Re4 39. Qd2 Kxf7 40. Bxe4 dxe4 41. Rh1 Rg8+ 42. Kf4 Kf8 43. Qb4+ Ke8 44. Qe7# 1-0

[Event "London Classic op 11th"]
[Site "London"]
[Date "2019.11.29"]
[Round "1"]
[White "Zhao, Haolin"]
[Black "McClement, Andrew"]
[Result "0-1"]
[ECO "B23"]
[WhiteElo "1842"]
[BlackElo "2226"]
[PlyCount "96"]
[EventDate "2019.11.29"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ENG"]
[SourceTitle "CBM 193 Extra"]
[Source "ChessBase"]
[SourceDate "2020.01.31"]
[SourceVersion "1"]
[SourceVersionDate "2020.01.31"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 Nc6 3. f4 g6 4. Nf3 Bg7 5. Bb5 Nd4 6. 0-0 Nxb5 7. Nxb5 d5 8. exd5 a6 9. Nc3 Nf6 10. d4 Nxd5 11. dxc5 Nxc3 12. Qxd8+ Kxd8 13. bxc3 Bxc3 14. Rd1+ Kc7 15. Rb1 Be6 16. Bb2 Bxb2 17. Rxb2 Rad8 18. Nd4 Bc4 19. c3 Rd5 20. Rdb1 Rb8 21. c6 b6 22. Re1 e6 23. a4 Rc5 24. Re3 Bd5 25. Kf2 Bxc6 26. Nxc6 Rxc6 27. Rd3 Rd8 28. Ke3 Rxd3+ 29. Kxd3 Rd6+ 30. Kc4 Rd1 31. g3 Kc6 32. Re2 h5 33. Rg2 Rf1 34. Rd2 h4 35. Rd3 Rf2 36. Kd4 Rxh2 37. gxh4 Rxh4 38. Ke5 Rh5+ 39. Ke4 Ra5 40. Rd4 Rc5 41. Rd8 Rc4+ 42. Ke5 Rxa4 43. Rf8 Ra5+ 44. Ke4 Rf5 45. Ra8 a5 46. Rd8 a4 47. Rd4 a3 48. Ra4 Ra5 0-1

[Event "London Classic op 10th"]
[Site "London"]
[Date "2018.12.16"]
[Round "9"]
[White "Rizzoli, Aluna"]
[Black "Zhao, Haolin"]
[Result "1/2-1/2"]
[ECO "A47"]
[WhiteElo "1911"]
[BlackElo "1765"]
[PlyCount "104"]
[EventDate "2018.12.09"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ENG"]
[SourceTitle "EXT 2020"]
[Source "ChessBase"]
[SourceDate "2019.10.17"]
[SourceVersion "1"]
[SourceVersionDate "2019.10.17"]
[SourceQuality "1"]

1. d4 Nf6 2. Bf4 e6 3. e3 c5 4. c3 b6 5. Nf3 Bb7 6. Nbd2 Be7 7. h3 cxd4 8. exd4 0-0 9. Bd3 d6 10. Qe2 Nbd7 11. 0-0 Re8 12. Rfe1 Bf8 13. Nc4 Qc7 14. a4 a6 15. Ncd2 Qd8 16. Ne4 Nxe4 17. Bxe4 Bxe4 18. Qxe4 Nf6 19. Qd3 Nd5 20. Bg3 Qd7 21. Ng5 g6 22. h4 Bg7 23. Ne4 Rec8 24. Nxd6 Rc6 25. Nc4 f6 26. Ne3 Nxe3 27. Rxe3 Qd5 28. Qe4 Qxe4 29. Rxe4 Kf7 30. f3 Rd8 31. Be1 h5 32. b3 f5 33. Re3 Rxd4 34. Kh2 Rd7 35. Ra2 Bf8 36. f4 Bc5 37. Rf3 Be7 38. Re2 Bf6 39. Kg3 Rdc7 40. Ree3 Rd7 41. Rd3 Ke7 42. Rxd7+ Kxd7 43. Rd3+ Rd6 44. Re3 Rd1 45. Kf3 Rb1 46. c4 Rd1 47. Ke2 Rb1 48. Rd3+ Kc7 49. Re3 Kd7 50. Rd3+ Kc7 51. Re3 Kd7 52. Rd3+ Kc7 1/2-1/2

[Event "London Classic op 10th"]
[Site "London"]
[Date "2018.12.15"]
[Round "7"]
[White "Spina, Simonpietro"]
[Black "Zhao, Haolin"]
[Result "0-1"]
[ECO "B25"]
[WhiteElo "1881"]
[BlackElo "1765"]
[PlyCount "42"]
[EventDate "2018.12.09"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ENG"]
[SourceTitle "CBM 187 Extra"]
[Source "ChessBase"]
[SourceDate "2018.11.04"]
[SourceVersion "1"]
[SourceVersionDate "2018.11.04"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 g6 3. g3 Nc6 4. Bg2 Bg7 5. d3 d6 6. f4 Nf6 7. Nf3 Bg4 8. h3 Bxf3 9. Qxf3 Nd7 10. 0-0 Nd4 11. Qd1 Rb8 12. Ne2 b5 13. c3 Nxe2+ 14. Qxe2 a5 15. Qc2 a4 16. Rb1 0-0 17. Be3 Qa5 18. Rfc1 b4 19. cxb4 Qxb4 20. Kh2 Bxb2 21. Rd1 Qa3 0-1

[Event "London Classic op 10th"]
[Site "London"]
[Date "2018.12.15"]
[Round "8"]
[White "Zhao, Haolin"]
[Black "Prior, Stephen"]
[Result "0-1"]
[ECO "B08"]
[WhiteElo "1765"]
[BlackElo "2065"]
[PlyCount "88"]
[EventDate "2018.12.09"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ENG"]
[SourceTitle "CBM 187 Extra"]
[Source "ChessBase"]
[SourceDate "2018.11.04"]
[SourceVersion "1"]
[SourceVersionDate "2018.11.04"]
[SourceQuality "1"]

1. e4 d6 2. d4 Nf6 3. Nc3 c6 4. a4 g6 5. h3 Bg7 6. Nf3 0-0 7. Be3 Nbd7 8. Be2 Qc7 9. Qd2 e5 10. dxe5 Nxe5 11. Nxe5 dxe5 12. 0-0 Rd8 13. Bd3 Be6 14. Rad1 Rd7 15. f3 Rad8 16. Qe2 Nh5 17. Kh2 Nf4 18. Bxf4 exf4 19. Bc4 Bxc3 20. Bxe6 Rxd1 21. Rxd1 Bxb2 22. Rxd8+ Qxd8 23. Bb3 Qf6 24. Qc4 Bd4 25. Qb4 Bf2 26. Qc4 Bg3+ 27. Kg1 Qa1+ 28. Qf1 Bh2+ 29. Kf2 Qd4+ 30. Ke2 Bg1 31. Ke1 Qc3+ 32. Kd1 Be3 33. Qd3 Qa1+ 34. Ke2 Qg1 35. Bxf7+ Kg7 36. Qc3+ Kxf7 37. Qb3+ Kf8 38. Qb4+ Ke8 39. Qxb7 Qxg2+ 40. Kd3 Qd2+ 41. Kc4 Qxc2+ 42. Kb4 Qb2+ 43. Ka5 Qxb7 44. e5 Qb6# 0-1

[Event "London Classic op 10th"]
[Site "London"]
[Date "2018.12.14"]
[Round "6"]
[White "Zhao, Haolin"]
[Black "Tomy, Jeff"]
[Result "1-0"]
[ECO "B23"]
[WhiteElo "1765"]
[BlackElo "1578"]
[PlyCount "55"]
[EventDate "2018.12.09"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ENG"]
[SourceTitle "CBM 187 Extra"]
[Source "ChessBase"]
[SourceDate "2018.11.04"]
[SourceVersion "1"]
[SourceVersionDate "2018.11.04"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 Nc6 3. f4 g6 4. Nf3 Bg7 5. Bb5 Nd4 6. 0-0 Nxb5 7. Nxb5 d5 8. exd5 a6 9. Nc3 Nf6 10. d4 Nxd5 11. dxc5 Nxc3 12. Qxd8+ Kxd8 13. bxc3 Bxc3 14. Rb1 Kc7 15. Rb3 Bg7 16. Bd2 Bf5 17. Ba5+ Kc8 18. Rf2 h6 19. Rd2 Re8 20. Ne5 Bxe5 21. fxe5 f6 22. Bb6 fxe5 23. g4 e4 24. gxf5 gxf5 25. Rd5 e6 26. Rd6 e5 27. Rb1 Rg8+ 28. Kf1 1-0

[Event "London Classic op 10th"]
[Site "London"]
[Date "2018.12.13"]
[Round "5"]
[White "Olarasu, Iuliana"]
[Black "Zhao, Haolin"]
[Result "1-0"]
[ECO "E11"]
[WhiteElo "2058"]
[BlackElo "1765"]
[PlyCount "61"]
[EventDate "2018.12.09"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ENG"]
[SourceTitle "CBM 187 Extra"]
[Source "ChessBase"]
[SourceDate "2018.11.04"]
[SourceVersion "1"]
[SourceVersionDate "2018.11.04"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 e6 3. Nf3 Bb4+ 4. Bd2 Qe7 5. a3 Bxd2+ 6. Nbxd2 Nc6 7. e3 d6 8. Be2 a5 9. e4 e5 10. d5 Nb8 11. b4 0-0 12. 0-0 Bg4 13. Kh1 Na6 14. Rb1 Rfb8 15. Ng1 Bxe2 16. Qxe2 c6 17. g3 cxd5 18. cxd5 Rc8 19. Nc4 Qc7 20. Nxa5 b6 21. Nc6 Nb8 22. Rfc1 Nxc6 23. Rxc6 Qd8 24. Rbc1 Rxc6 25. Rxc6 Qb8 26. Qc2 Kf8 27. a4 Ke7 28. Rc7+ Nd7 29. Qc6 Qd8 30. Rxd7+ Qxd7 31. Qxa8 1-0

[Event "London Classic op 10th"]
[Site "London"]
[Date "2018.12.12"]
[Round "4"]
[White "Zhao, Haolin"]
[Black "Jyothilal, Narayanan"]
[Result "0-1"]
[ECO "B23"]
[WhiteElo "1765"]
[BlackElo "2078"]
[PlyCount "156"]
[EventDate "2018.12.09"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ENG"]
[SourceTitle "CBM 187 Extra"]
[Source "ChessBase"]
[SourceDate "2018.11.04"]
[SourceVersion "1"]
[SourceVersionDate "2018.11.04"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 Nc6 3. f4 g6 4. Nf3 Bg7 5. Bb5 Nd4 6. 0-0 Nxb5 7. Nxb5 d5 8. exd5 a6 9. Nc3 Nf6 10. d4 c4 11. Qe2 Nxd5 12. Qxc4 Nxc3 13. Qxc3 Bf5 14. Qd2 Rc8 15. c3 0-0 16. Qe2 Re8 17. Re1 b5 18. Bd2 Qd5 19. Ne5 Rc7 20. Qf3 Qd6 21. Nd3 Bc8 22. Qf2 Qd5 23. Nc5 b4 24. Qe2 bxc3 25. bxc3 Rc6 26. Nd3 Re6 27. Ne5 Rd8 28. Qf3 Qd6 29. a3 f6 30. Nd3 Rxe1+ 31. Bxe1 Be6 32. Nc5 Bd5 33. Qf1 Ra8 34. Bg3 Qc6 35. Qe2 Bf8 36. Qd2 e6 37. Nd3 a5 38. Be1 Rb8 39. Nc1 Bd6 40. Bh4 Kg7 41. Bg3 Rb6 42. h3 Qb7 43. Nd3 Qc6 44. Nc1 Qc4 45. Be1 Rb7 46. Qd3 Bxf4 47. Rb1 Rxb1 48. Qxb1 Be3+ 49. Bf2 Qxc3 50. Ne2 Qxa3 51. Qb6 Bxf2+ 52. Kxf2 g5 53. Qc7+ Kg8 54. Qd8+ Qf8 55. Qxa5 Qb8 56. Qc5 Qb7 57. Qd6 Kf7 58. Qg3 Bc4 59. Qg4 Qb2 60. Qh5+ Kg7 61. g3 Bxe2 62. Qxe2 Qxe2+ 63. Kxe2 Kf7 64. Ke3 Ke7 65. Kd3 Kd6 66. Ke4 f5+ 67. Ke3 Kd5 68. Kd3 h6 69. Ke3 h5 70. h4 gxh4 71. gxh4 Kc4 72. Kf4 Kxd4 73. Kg5 Ke3 74. Kxh5 f4 75. Kg6 f3 76. Kf6 f2 77. Kxe6 f1Q 78. h5 Qf8 0-1

[Event "London Classic op 10th"]
[Site "London"]
[Date "2018.12.11"]
[Round "3"]
[White "Gant, Chris"]
[Black "Zhao, Haolin"]
[Result "1-0"]
[ECO "E43"]
[WhiteElo "2135"]
[BlackElo "1765"]
[PlyCount "39"]
[EventDate "2018.12.09"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ENG"]
[SourceTitle "CBM 187 Extra"]
[Source "ChessBase"]
[SourceDate "2018.11.04"]
[SourceVersion "1"]
[SourceVersionDate "2018.11.04"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 b6 5. Bd3 Bb7 6. Nge2 Bxg2 7. Rg1 Bf3 8. Rxg7 Bxc3+ 9. bxc3 Ne4 10. Qc2 Qh4 11. Ng3 Nf6 12. Nf1 Ng4 13. e4 Nxh2 14. Bg5 Qh3 15. Bf6 Nxf1 16. Bxf1 Qh6 17. e5 Qf4 18. Rg3 Rf8 19. Bd3 d6 20. Bg5 1-0

[Event "London Classic op 10th"]
[Site "London"]
[Date "2018.12.10"]
[Round "2"]
[White "Zhao, Haolin"]
[Black "Longson, Sarah N"]
[Result "1/2-1/2"]
[ECO "C68"]
[WhiteElo "1765"]
[BlackElo "2137"]
[PlyCount "114"]
[EventDate "2018.12.09"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ENG"]
[SourceTitle "CBM 187 Extra"]
[Source "ChessBase"]
[SourceDate "2018.11.04"]
[SourceVersion "1"]
[SourceVersionDate "2018.11.04"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. 0-0 Bg4 6. h3 h5 7. d3 Qf6 8. Nbd2 g5 9. Nc4 Bxf3 10. Qxf3 Qxf3 11. gxf3 f6 12. h4 gxh4 13. f4 b5 14. Na5 exf4 15. Bxf4 Kd7 16. Kg2 Ne7 17. Rh1 Rg8+ 18. Kf3 Ng6 19. Rag1 Bd6 20. Be3 h3 21. Nb7 Nh4+ 22. Ke2 Rxg1 23. Rxg1 Ng2 24. Nxd6 cxd6 25. Rh1 Nxe3 26. Kxe3 Rg8 27. Rxh3 Rg5 28. Kd4 c5+ 29. Ke3 a5 30. Kd2 Rg2 31. Rxh5 Rxf2+ 32. Kc3 b4+ 33. Kb3 a4+ 34. Kxa4 Rxc2 35. Kb3 Rd2 36. Rd5 Kc6 37. a3 f5 38. Rxf5 Rxd3+ 39. Kc2 Re3 40. axb4 cxb4 41. Rf4 Kc5 42. Kd2 Rh3 43. Rg4 Rh2+ 44. Kc1 b3 45. Rg5+ Kc4 46. Rd5 Rc2+ 47. Kb1 Re2 48. Kc1 Re1+ 49. Kd2 Rb1 50. Rxd6 Rxb2+ 51. Kc1 Re2 52. Rd1 Rxe4 53. Rh1 Re2 54. Kb1 Kc3 55. Rh3+ Kb4 56. Rh1 Ka3 57. Ka1 Rd2 1/2-1/2

[Event "London Classic op 10th"]
[Site "London"]
[Date "2018.12.09"]
[Round "1"]
[White "Britton, Richard"]
[Black "Zhao, Haolin"]
[Result "1/2-1/2"]
[ECO "A04"]
[WhiteElo "2186"]
[BlackElo "1765"]
[PlyCount "100"]
[EventDate "2018.12.09"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ENG"]
[SourceTitle "CBM 187 Extra"]
[Source "ChessBase"]
[SourceDate "2018.11.04"]
[SourceVersion "1"]
[SourceVersionDate "2018.11.04"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 g6 3. d3 Bg7 4. g3 Nc6 5. Bg2 d6 6. 0-0 Nf6 7. c3 Bg4 8. h3 Bxf3 9. Qxf3 0-0 10. Rd1 Nd7 11. Be3 Rb8 12. Qe2 b5 13. d4 Qc7 14. Na3 b4 15. Nc4 Rfd8 16. Rac1 Na5 17. cxb4 Rxb4 18. Nxa5 Qxa5 19. Bd2 Bxd4 20. a3 Qb5 21. Qxb5 Rxb5 22. b4 Bb2 23. a4 Bxc1 24. axb5 Bxd2 25. Rxd2 cxb4 26. Rb2 Rb8 27. Rxb4 a6 28. Bf1 axb5 29. Rxb5 Rxb5 30. Bxb5 Nc5 31. f3 Kg7 32. Kf2 h5 33. h4 Ne6 34. Ke3 g5 35. hxg5 Nxg5 36. f4 Ne6 37. Be2 Kh6 38. Bd1 Ng7 39. Kd4 Kg6 40. Kd5 Ne8 41. Kc6 Ng7 42. Kd7 Kf6 43. Bf3 Ne6 44. e5+ dxe5 45. fxe5+ Kxe5 46. Kxe7 Ng5 47. Bxh5 f5 48. Bg6 Ne4 49. Bxf5 Kxf5 50. g4+ Kxg4 1/2-1/2

[Event "London Classic op"]
[Site "London"]
[Date "2017.12.09"]
[Round "9"]
[White "Wilks, Simon"]
[Black "Zhao, Haolin"]
[Result "1-0"]
[ECO "B27"]
[WhiteElo "2022"]
[BlackElo "1715"]
[PlyCount "55"]
[EventDate "2017.12.02"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ENG"]
[SourceTitle "CBM 182 Extra"]
[Source "ChessBase"]
[SourceDate "2018.02.23"]
[SourceVersion "1"]
[SourceVersionDate "2018.02.23"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 g6 3. d4 cxd4 4. Qxd4 Nf6 5. e5 Nc6 6. Qa4 Nd5 7. Qe4 Nb6 8. Bb5 Bg7 9. Nc3 0-0 10. 0-0 d5 11. exd6 Bf5 12. dxe7 Nxe7 13. Qe2 Ned5 14. Nxd5 Qxd5 15. Rd1 Qc5 16. c3 Nd5 17. Nd4 Bc8 18. Nb3 Qd6 19. Qf3 Rd8 20. Bg5 f6 21. Bf4 Qe6 22. Bc4 g5 23. Rxd5 Rxd5 24. Bxd5 gxf4 25. Re1 Qxd5 26. Qxd5+ Kf8 27. Qd8+ Kf7 28. Qe8# 1-0

[Event "London Classic op"]
[Site "London"]
[Date "2017.12.07"]
[Round "7"]
[White "Zhao, Haolin"]
[Black "Shepherd, Katherine M"]
[Result "1-0"]
[ECO "C03"]
[WhiteElo "1715"]
[BlackElo "1929"]
[PlyCount "125"]
[EventDate "2017.12.02"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ENG"]
[SourceTitle "CBM 182 Extra"]
[Source "ChessBase"]
[SourceDate "2018.02.23"]
[SourceVersion "1"]
[SourceVersionDate "2018.02.23"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. Nd2 Be7 4. Bd3 c5 5. dxc5 Nf6 6. exd5 Qxd5 7. Ngf3 Nbd7 8. Nb3 Nxc5 9. Nxc5 Qxc5 10. 0-0 0-0 11. b3 b6 12. Bb2 Bb7 13. c4 Rfd8 14. Qe2 Qh5 15. Rad1 Rac8 16. Bc2 Nd7 17. Be4 Ba6 18. Nd4 Qxe2 19. Nxe2 Bf6 20. Nc3 g6 21. Na4 Bxb2 22. Nxb2 Nc5 23. Bf3 Bb7 24. Bxb7 Nxb7 25. f3 Kf8 26. Kf2 Ke7 27. Ke2 Rc5 28. Rxd8 Nxd8 29. Rd1 Nc6 30. Nd3 Ra5 31. Rd2 Rh5 32. h3 e5 33. Ke3 f5 34. Nf2 f4+ 35. Ke4 Ke6 36. Nd1 Nb4 37. Nc3 Na6 38. Kd3 Rf5 39. Ne4 h6 40. Kc3 Rf7 41. Rd6+ Kf5 42. Rc6 Rf8 43. b4 Nb8 44. Rd6 h5 45. c5 bxc5 46. bxc5 g5 47. Rh6 g4 48. h4 Rd8 49. Nd6+ Rxd6 50. cxd6 e4 51. Rxh5+ Ke6 52. fxe4 Nd7 53. Rf5 Kxd6 54. Rxf4 Ke5 55. Rxg4 Nf6 56. Rg5+ Kxe4 57. g3 Ke3 58. a4 Ne4+ 59. Kc4 Nd2+ 60. Kb5 Nb1 61. Ka6 Nc3 62. a5 Ne4 63. Re5 1-0

[Event "London Classic op"]
[Site "London"]
[Date "2017.12.06"]
[Round "6"]
[White "Nyenhuis, Yannek"]
[Black "Zhao, Haolin"]
[Result "1/2-1/2"]
[ECO "A46"]
[WhiteElo "1847"]
[BlackElo "1715"]
[PlyCount "67"]
[EventDate "2017.12.02"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ENG"]
[SourceTitle "CBM 182 Extra"]
[Source "ChessBase"]
[SourceDate "2018.02.23"]
[SourceVersion "1"]
[SourceVersionDate "2018.02.23"]
[SourceQuality "1"]

1. d4 Nf6 2. Bf4 e6 3. Nf3 c5 4. e3 Nc6 5. c3 b6 6. Nbd2 cxd4 7. cxd4 Bb7 8. a3 Be7 9. h3 Rc8 10. Bd3 d6 11. Qa4 0-0 12. Bb5 a5 13. Rc1 Nxd4 14. 0-0 Nxb5 15. Qxb5 Bxf3 16. Nxf3 Rc5 17. Qe2 Qc8 18. Rcd1 d5 19. Nd4 Nd7 20. Qg4 Nf6 21. Qe2 Rd8 22. Qf3 Ne4 23. Qg4 Nf6 24. Qf3 Rc4 25. Rfe1 Qd7 26. Qe2 Rdc8 27. Qf3 b5 28. Ra1 a4 29. Qe2 h6 30. Red1 R8c5 31. Nf3 Rc2 32. Rd2 Qc8 33. Rxc2 Rxc2 34. Qxb5 1/2-1/2

[Event "London Classic op"]
[Site "London"]
[Date "2017.12.05"]
[Round "5"]
[White "Zhao, Haolin"]
[Black "Levy, Christopher A"]
[Result "1-0"]
[ECO "C10"]
[WhiteElo "1715"]
[BlackElo "1526"]
[PlyCount "45"]
[EventDate "2017.12.02"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ENG"]
[SourceTitle "CBM 182 Extra"]
[Source "ChessBase"]
[SourceDate "2018.02.23"]
[SourceVersion "1"]
[SourceVersionDate "2018.02.23"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. Nd2 dxe4 4. Nxe4 Bd7 5. Nf3 Bc6 6. Bd3 Nd7 7. 0-0 Ngf6 8. Re1 Bxe4 9. Bxe4 Nxe4 10. Rxe4 Nf6 11. Re1 Be7 12. c3 0-0 13. Bf4 c5 14. Qc2 cxd4 15. Nxd4 Nd5 16. Bg3 Bd6 17. Bxd6 Qxd6 18. Rad1 Qb6 19. Nf5 Qc5 20. Re5 Qc7 21. Rdxd5 exd5 22. Ne7+ Kh8 23. Qxh7+ 1-0

[Event "London Classic op"]
[Site "London"]
[Date "2017.12.04"]
[Round "4"]
[White "Iyengar, Ilya"]
[Black "Zhao, Haolin"]
[Result "1-0"]
[ECO "A47"]
[WhiteElo "2044"]
[BlackElo "1715"]
[PlyCount "161"]
[EventDate "2017.12.02"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ENG"]
[SourceTitle "CBM 182 Extra"]
[Source "ChessBase"]
[SourceDate "2018.02.23"]
[SourceVersion "1"]
[SourceVersionDate "2018.02.23"]
[SourceQuality "1"]

1. d4 Nf6 2. Nf3 e6 3. Bg5 c5 4. e3 Nc6 5. Bd3 cxd4 6. exd4 Be7 7. c3 b6 8. 0-0 Bb7 9. Nbd2 0-0 10. Qc2 h6 11. Bh4 Rc8 12. a3 Nh5 13. Bxe7 Nxe7 14. Rfe1 Nf4 15. Bf1 Nf5 16. g3 Ng6 17. Bg2 Qc7 18. a4 a5 19. Qd3 d6 20. h4 Rfd8 21. h5 Nf8 22. Nb1 Qc4 23. Qxc4 Rxc4 24. Na3 Rc7 25. Nb5 Rcd7 26. Nd2 Bxg2 27. Kxg2 d5 28. Nf3 Nd6 29. Ne5 Rb7 30. Nc6 Rdd7 31. g4 Nh7 32. f3 Nf6 33. Ne5 Rd8 34. Nc6 Rdd7 35. b3 Kf8 36. Ne5 Rd8 37. Nc6 Rdd7 38. Rec1 Ng8 39. Ne5 Rd8 40. Nc6 Rdd7 41. Kf2 Ne7 42. Ne5 Rd8 43. Ke3 f6 44. Nd3 Nec8 45. Nf4 Kf7 46. Kd3 Nxb5 47. axb5 Rbd7 48. Re1 Rd6 49. Ra2 Na7 50. Rae2 Re8 51. c4 dxc4+ 52. bxc4 Nc8 53. Kc3 e5 54. dxe5 Rxe5 55. Rxe5 fxe5 56. Ng6 Ne7 57. Nxe7 Kxe7 58. Rxe5+ Kf6 59. Rf5+ Ke7 60. c5 bxc5 61. Rxc5 Rf6 62. Rf5 Re6 63. Kd4 Rd6+ 64. Rd5 Rf6 65. Rf5 Rd6+ 66. Kc5 a4 67. Kb4 Rd4+ 68. Ka3 Rc4 69. Re5+ Kd7 70. Re4 Rc3+ 71. Kxa4 Rxf3 72. Rc4 Rf6 73. Ka5 g6 74. Rc6 Rf1 75. Rxg6 Rg1 76. Kb6 Rg2 77. Kb7 Rg1 78. b6 Rg2 79. Kb8 Rg1 80. b7 Ra1 81. Rxh6 1-0

[Event "London Classic op"]
[Site "London"]
[Date "2017.12.03"]
[Round "2"]
[White "Stone, Andrew M"]
[Black "Zhao, Haolin"]
[Result "1-0"]
[ECO "A37"]
[WhiteElo "2170"]
[BlackElo "1715"]
[PlyCount "129"]
[EventDate "2017.12.02"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ENG"]
[SourceTitle "CBM 182 Extra"]
[Source "ChessBase"]
[SourceDate "2018.02.23"]
[SourceVersion "1"]
[SourceVersionDate "2018.02.23"]
[SourceQuality "1"]

1. c4 c5 2. Nc3 g6 3. g3 Nc6 4. Bg2 Bg7 5. Nf3 e6 6. d4 cxd4 7. Nb5 d5 8. cxd5 Qa5+ 9. Nd2 Qxb5 10. dxc6 Ne7 11. a4 Qb4 12. b3 Nxc6 13. Ba3 Qa5 14. 0-0 Bf8 15. Bxf8 Kxf8 16. e3 Kg7 17. Nc4 Qc5 18. Bxc6 bxc6 19. exd4 Qd5 20. Ne3 Qd6 21. Ng4 Qd5 22. Rc1 Rb8 23. Qd2 h5 24. Qf4 hxg4 25. Qxb8 Ba6 26. Qe5+ Qxe5 27. dxe5 Bxf1 28. Kxf1 Rc8 29. Rc4 f5 30. exf6+ Kxf6 31. Rxg4 Kf5 32. Rc4 e5 33. Ke2 g5 34. b4 Ke6 35. Ke3 Kd5 36. Rc5+ Kd6 37. Ra5 Rb8 38. b5 cxb5 39. Rxb5 Ra8 40. Ra5 g4 41. Ke4 Rf8 42. Ra6+ Kc5 43. Rxa7 Rxf2 44. Kxe5 Rxh2 45. Rc7+ Kb6 46. Rc4 Rh6 47. Kf5 Rh8 48. Kxg4 Rg8+ 49. Kf3 Rf8+ 50. Kg2 Rg8 51. g4 Ka5 52. Kg3 Kb6 53. Kf4 Rf8+ 54. Ke5 Rf1 55. g5 Rg1 56. Kf6 Rf1+ 57. Kg7 Rg1 58. g6 Ka5 59. Kf7 Rf1+ 60. Kg8 Rg1 61. g7 Rg2 62. Rc6 Kxa4 63. Kh7 Kb5 64. Rg6 Rh2+ 65. Rh6 1-0

[Event "London Classic op"]
[Site "London"]
[Date "2017.12.03"]
[Round "3"]
[White "Zhao, Haolin"]
[Black "Edwards, Simon R"]
[Result "0-1"]
[ECO "B23"]
[WhiteElo "1715"]
[BlackElo "1966"]
[PlyCount "116"]
[EventDate "2017.12.02"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ENG"]
[SourceTitle "CBM 182 Extra"]
[Source "ChessBase"]
[SourceDate "2018.02.23"]
[SourceVersion "1"]
[SourceVersionDate "2018.02.23"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 Nc6 3. f4 g6 4. Nf3 Bg7 5. Bb5 Nd4 6. 0-0 e6 7. Nxd4 cxd4 8. Ne2 Qb6 9. Bd3 Ne7 10. Rb1 0-0 11. Kh1 d6 12. Qe1 Bd7 13. Rf3 Bb5 14. c4 Bd7 15. b3 d5 16. e5 dxc4 17. Bxc4 Bc6 18. Rh3 Nf5 19. Ng3 Nxg3+ 20. Qxg3 Be4 21. Bd3 Qc6 22. Bxe4 Qxe4 23. d3 Qe2 24. Bb2 Rfd8 25. Qf3 Qc2 26. Qf1 Qd2 27. Rf3 Qa5 28. Ra1 Rac8 29. Rf2 Bf8 30. Qd1 Ba3 31. Kg1 Bxb2 32. Rxb2 Rc3 33. Kf1 Rdc8 34. Qd2 Qb5 35. Ke2 a5 36. Rab1 Qd5 37. Kd1 b5 38. Ke1 b4 39. Kd1 Qd8 40. Ke2 R8c5 41. Ra1 Qc8 42. Kd1 Qc6 43. Rab1 Qd5 44. Ke1 Qd8 45. Ke2 Qh4 46. Rh1 Qg4+ 47. Kf2 g5 48. g3 Qf5 49. Ke2 g4 50. Ra1 h5 51. a3 bxa3 52. Rxa3 h4 53. Ra4 hxg3 54. hxg3 Qh7 55. Rc4 Qh2+ 56. Kd1 Qh1+ 57. Ke2 R5xc4 58. bxc4 Rc1 0-1

[Event "BCF-chT4S 1617 (4NCL)"]
[Site "England"]
[Date "2017.05.01"]
[Round "11.75"]
[White "Mountford, Corinne"]
[Black "Zhao, Haolin"]
[Result "0-1"]
[ECO "A46"]
[WhiteElo "1705"]
[BlackElo "1701"]
[PlyCount "75"]
[EventDate "2016.11.26"]
[EventType "team-swiss"]
[EventRounds "11"]
[EventCountry "ENG"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]
[WhiteTeam "Poisoned Pawns II"]
[BlackTeam "Kent KJCA Kestrels"]
[WhiteTeamCountry "ENG"]
[BlackTeamCountry "ENG"]

1. d4 Nf6 2. Nf3 e6 3. Bf4 c5 4. e3 Nc6 5. Nbd2 b6 6. c3 Bb7 7. Bd3 cxd4 8. exd4 Be7 9. Qc2 d6 10. a4 a5 11. Bb5 Nd5 12. Bg3 0-0 13. h4 Bf6 14. Ne4 h5 15. Nxd6 Qe7 16. 0-0-0 Rfd8 17. Nxb7 Qxb7 18. Ng5 g6 19. Rhe1 Rac8 20. Bxc6 Qxc6 21. Be5 Nb4 22. Qb3 Bxg5+ 23. hxg5 Qxg2 24. Bg3 Qf3 25. Re3 Qf5 26. Kd2 Nd5 27. Re5 Qf3 28. Rc1 h4 29. Bxh4 Qf4+ 30. Kc2 Qxh4 31. Kb1 Qxf2 32. Ka2 Nb4+ 33. Ka3 Nd3 34. Rc2 Qf1 35. Ree2 Nc1 36. Rf2 Qxf2 37. Rxf2 Nxb3 38. Kxb3 0-1

[Event "BCF-chT4S 1617 (4NCL)"]
[Site "England"]
[Date "2017.04.30"]
[Round "10.208"]
[White "Huang, Henry"]
[Black "Zhao, Haolin"]
[Result "0-1"]
[ECO "E33"]
[WhiteElo "1457"]
[BlackElo "1701"]
[PlyCount "128"]
[EventDate "2016.11.26"]
[EventType "team-swiss"]
[EventRounds "11"]
[EventCountry "ENG"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]
[WhiteTeam "Wood Green III"]
[BlackTeam "Kent KJCA Kestrels"]
[WhiteTeamCountry "ENG"]
[BlackTeamCountry "ENG"]

1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 Nc6 5. Nf3 0-0 6. a3 Bxc3+ 7. Qxc3 Ne4 8. Qc2 f5 9. e3 b6 10. Bd3 Nf6 11. 0-0 Bb7 12. Bd2 Ne7 13. Ne1 Ne4 14. f3 Nxd2 15. Qxd2 Ng6 16. Nc2 Qg5 17. Qe2 f4 18. e4 Rad8 19. e5 Ne7 20. Be4 Bxe4 21. fxe4 Ng6 22. Ne1 Nh4 23. Nf3 Nxf3+ 24. Qxf3 Rf7 25. Rad1 Rdf8 26. b4 c6 27. c5 b5 28. Ra1 h5 29. a4 a6 30. axb5 axb5 31. Ra7 g6 32. Ra3 Kg7 33. Ra7 Qd8 34. Ra3 Rh8 35. g3 Rhf8 36. Raa1 Qg5 37. Qg2 f3 38. Qf2 Qg4 39. Rae1 h4 40. Re3 g5 41. Kh1 hxg3 42. Qxg3 Qxg3 43. hxg3 Rh8+ 44. Kg1 g4 45. Ree1 Rh3 46. Kf2 Rh2+ 47. Ke3 Rg2 48. Rh1 Rxg3 49. Kd2 f2 50. Ref1 Rh3 51. Rxh3 gxh3 52. Ke2 h2 53. Rh1 f1Q+ 54. Rxf1 Rxf1 55. Kxf1 h1Q+ 56. Kf2 Qxe4 57. d5 cxd5 58. c6 dxc6 59. Kf1 Qc2 60. Ke1 Kg6 61. Kf1 Kf5 62. Ke1 Kf4 63. Kf1 Kf3 64. Kg1 Qg2# 0-1

[Event "London Classic op U2050-A 8th"]
[Site "London"]
[Date "2016.12.11"]
[Round "5"]
[White "Sanchez Arevalo, Luis Ortiz"]
[Black "Zhao, Haolin"]
[Result "1-0"]
[ECO "B36"]
[WhiteElo "1836"]
[BlackElo "1696"]
[PlyCount "93"]
[EventDate "2016.12.09"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "ENG"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. c4 c5 2. Nf3 g6 3. d4 cxd4 4. Nxd4 Nc6 5. e4 Nf6 6. Nc3 d6 7. Be2 Nxd4 8. Qxd4 Bg7 9. Be3 0-0 10. Qd2 Be6 11. Rb1 a6 12. 0-0 Qa5 13. f3 Rfc8 14. b3 Qd8 15. Rfc1 Nd7 16. Rc2 Nc5 17. Rbc1 Qd7 18. Nd5 Qd8 19. g4 Nd7 20. b4 Bxd5 21. Qxd5 Qc7 22. Kg2 Qc6 23. Qd2 Nf6 24. Qd3 Rd8 25. Rd1 Qc7 26. a4 Rac8 27. a5 Nd7 28. f4 Kh8 29. Rdc1 h6 30. Qb3 Re8 31. h3 Nf6 32. Bf3 e5 33. f5 gxf5 34. gxf5 Rg8 35. Qd3 Bf8+ 36. Kh2 Kh7 37. Bf2 Be7 38. Bh4 Rcd8 39. Rd1 Ne8 40. Bf2 Qc8 41. Bh5 f6 42. Bb6 Nc7 43. Bg6+ Kh8 44. Rg1 Rdf8 45. Qe3 Kg7 46. Qf3 d5 47. cxd5 1-0

[Event "London Classic op U2050-A 8th"]
[Site "London"]
[Date "2016.12.11"]
[Round "4"]
[White "Zhao, Haolin"]
[Black "San Vicente Cosculluela, Jose Luis"]
[Result "1/2-1/2"]
[ECO "B23"]
[WhiteElo "1696"]
[BlackElo "1844"]
[PlyCount "112"]
[EventDate "2016.12.09"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "ENG"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 Nc6 3. f4 d6 4. Nf3 g6 5. Bb5 Bg7 6. d3 a6 7. Bxc6+ bxc6 8. 0-0 f5 9. Rb1 Nh6 10. Qe1 0-0 11. e5 e6 12. h3 Nf7 13. exd6 Qxd6 14. Be3 Bd4 15. Qf2 Rd8 16. Ne2 e5 17. Nxe5 Bxe3 18. Qxe3 Re8 19. Nc3 Nxe5 20. fxe5 Rxe5 21. Qf2 Qd4 22. Rbe1 Rxe1 23. Rxe1 Kf7 24. Nd1 Qxf2+ 25. Kxf2 Be6 26. b3 Rd8 27. Nc3 Kf6 28. h4 h6 29. g3 a5 30. Rh1 Ke5 31. Re1+ Kd6 32. Na4 Bf7 33. Nc3 Bd5 34. Nxd5 cxd5 35. c3 Rb8 36. Kf3 Ra8 37. Rc1 Re8 38. Kf2 Re7 39. a3 Rb7 40. Rb1 g5 41. hxg5 hxg5 42. d4 cxd4 43. cxd4 Rc7 44. Re1 Rc2+ 45. Re2 Rxe2+ 46. Kxe2 Kc6 47. Kd3 Kb5 48. Kc3 a4 49. b4 f4 50. gxf4 gxf4 51. Kd3 f3 52. Ke3 Kc4 53. Kxf3 Kxd4 54. Ke2 Kc4 55. Kd2 Kd4 56. Kd1 Kc4 1/2-1/2

[Event "London Classic op U2050-A 8th"]
[Site "London"]
[Date "2016.12.10"]
[Round "3"]
[White "Mutton, Ian"]
[Black "Zhao, Haolin"]
[Result "1/2-1/2"]
[ECO "B30"]
[WhiteElo "1862"]
[BlackElo "1696"]
[PlyCount "110"]
[EventDate "2016.12.09"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "ENG"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 g6 3. Nc3 Nc6 4. Bc4 Bg7 5. d3 e6 6. Be3 b6 7. Qd2 Nge7 8. Bh6 0-0 9. h4 d5 10. Bxg7 Kxg7 11. Bb3 dxe4 12. Nxe4 h5 13. c3 Na5 14. Bc2 Bb7 15. Neg5 Qd7 16. Qe3 Nac6 17. Rg1 Nf5 18. Qd2 Nh6 19. Nh2 Ne5 20. 0-0-0 Neg4 21. Nxg4 Nxg4 22. f3 Nh6 23. g4 hxg4 24. fxg4 f6 25. Ne4 Bxe4 26. dxe4 Qxd2+ 27. Rxd2 Rad8 28. g5 fxg5 29. Rxg5 Rxd2 30. Kxd2 Rf2+ 31. Kd3 c4+ 32. Kxc4 Rxc2 33. h5 Ng8 34. Rxg6+ Kf7 35. Kb3 Rh2 36. Rg5 Nf6 37. a4 Rxh5 38. Rxh5 Nxh5 39. Kc4 Ng3 40. e5 Kg6 41. Kb5 Ne4 42. c4 Nc5 43. b4 Nxa4 44. Kxa4 Kf5 45. Kb5 Kxe5 46. Kc6 Kd4 47. c5 e5 48. Kd6 e4 49. c6 e3 50. c7 e2 51. c8Q e1Q 52. Qg4+ Kc3 53. Qg7+ Kb3 54. Qxa7 Qxb4+ 55. Kc6 b5 1/2-1/2

[Event "London Classic op U2050-A 8th"]
[Site "London"]
[Date "2016.12.10"]
[Round "2"]
[White "Zhao, Haolin"]
[Black "Dean, Robert A"]
[Result "1/2-1/2"]
[ECO "C06"]
[WhiteElo "1696"]
[BlackElo "1838"]
[PlyCount "119"]
[EventDate "2016.12.09"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "ENG"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. c3 c5 6. Bd3 Nc6 7. Ne2 Qb6 8. Nf3 cxd4 9. cxd4 f6 10. exf6 Nxf6 11. 0-0 Bd6 12. b3 Bd7 13. Bb2 0-0 14. Rc1 Rae8 15. Bb1 a5 16. a4 Bb8 17. Ba3 Nb4 18. h3 e5 19. Nxe5 Bxe5 20. dxe5 Rxe5 21. Qd4 Qxd4 22. Nxd4 Ne4 23. Nf3 Ree8 24. Rfd1 Bxh3 25. Bxb4 axb4 26. Bxe4 dxe4 27. Nh2 Be6 28. Rd4 Bxb3 29. Rxb4 Bd5 30. Nf1 Rc8 31. Rxc8 Rxc8 32. Ne3 Bc6 33. Nc4 Rd8 34. Na5 Rd1+ 35. Kh2 Bd5 36. Nxb7 Rd2 37. Kg3 e3 38. fxe3 Rxg2+ 39. Kh3 Re2 40. Nd6 Rxe3+ 41. Kh2 h6 42. a5 Re2+ 43. Kg3 Ra2 44. Rb5 Bc6 45. Rc5 Bh1 46. Ne8 Kf8 47. Nc7 Ke7 48. Rc1 Bb7 49. a6 Bxa6 50. Nd5+ Kf7 51. Rc7+ Kg8 52. Ne7+ Kf7 53. Nf5+ Kf6 54. Nxg7 Ra3+ 55. Kh4 Be2 56. Ne8+ Kg6 57. Re7 Ra4+ 58. Kg3 Bd1 59. Re6+ Kf7 60. Rxh6 1/2-1/2

[Event "London Classic op U2050-A 8th"]
[Site "London"]
[Date "2016.12.09"]
[Round "1"]
[White "Aswin, Kumar BS"]
[Black "Zhao, Haolin"]
[Result "1-0"]
[ECO "B34"]
[WhiteElo "1880"]
[BlackElo "1696"]
[PlyCount "89"]
[EventDate "2016.12.09"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "ENG"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 g6 3. d4 cxd4 4. Nxd4 Nc6 5. Be3 Nf6 6. f3 Bg7 7. c4 d6 8. Nb3 0-0 9. Nc3 Be6 10. Be2 Nd7 11. Rc1 b6 12. 0-0 Nc5 13. Na1 Rc8 14. Qd2 Qd7 15. Nd5 Rfd8 16. Bd1 Bxd5 17. cxd5 Nb8 18. b3 Nca6 19. Be2 Rxc1 20. Rxc1 Rc8 21. a4 Rxc1+ 22. Qxc1 Qc7 23. Qxc7 Nxc7 24. Nc2 Bc3 25. Na3 Bb4 26. Nb5 Nxb5 27. Bxb5 Bc5 28. Bxc5 dxc5 29. e5 Kf8 30. Kf2 a6 31. Bc4 f6 32. e6 Ke8 33. Ke3 Kd8 34. Ke4 Kc7 35. g4 Kd6 36. h4 Kc7 37. h5 Kd6 38. f4 Kc7 39. hxg6 hxg6 40. g5 fxg5 41. fxg5 Kd6 42. Bd3 a5 43. Bb5 c4 44. bxc4 Kc5 45. Ke5 1-0

[Event "BCF-ch U11"]
[Site "Bournemouth"]
[Date "2016.08.05"]
[Round "7"]
[White "Zhao, Haolin"]
[Black "Shchepinova, Polina"]
[Result "1/2-1/2"]
[ECO "B23"]
[WhiteElo "1660"]
[BlackElo "95"]
[PlyCount "91"]
[EventDate "2016.07.31"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "ENG"]
[SourceTitle "CBM 173 Extra"]
[Source "ChessBase"]
[SourceDate "2016.08.29"]
[SourceVersion "1"]
[SourceVersionDate "2016.08.29"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 e6 3. f4 d6 4. Nf3 Qc7 5. Bb5+ Nd7 6. 0-0 a6 7. Bxd7+ Bxd7 8. d3 g6 9. Qe1 Ne7 10. Rb1 Bg7 11. Bd2 0-0 12. Qh4 f6 13. g4 Nc6 14. Ne2 b5 15. Qg3 Rac8 16. h4 Nd4 17. Nfxd4 cxd4 18. Rbc1 e5 19. f5 gxf5 20. gxf5 Kf7 21. Kf2 Rg8 22. Qf3 h6 23. Qh5+ Ke7 24. Rg1 Be8 25. Qf3 Bf7 26. a3 Qb6 27. c3 dxc3+ 28. Be3 Qa5 29. Rxc3 Rxc3 30. Nxc3 b4 31. axb4 Qxb4 32. Qe2 d5 33. Bc1 Qb6+ 34. Kf1 d4 35. Nb1 Qc6 36. Kf2 Bf8 37. Rxg8 Bxg8 38. Qd2 h5 39. Na3 Kd7 40. Qd1 Qb6 41. Qa4+ Qc6 42. Qxc6+ Kxc6 43. Bd2 Bb3 44. Ke2 Bg7 45. Ke1 Kc5 46. Ke2 1/2-1/2

[Event "BCF-ch U11"]
[Site "Bournemouth"]
[Date "2016.08.04"]
[Round "6"]
[White "Akeya Price, Robert A"]
[Black "Zhao, Haolin"]
[Result "1/2-1/2"]
[ECO "E16"]
[WhiteElo "1669"]
[BlackElo "1660"]
[PlyCount "79"]
[EventDate "2016.07.31"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "ENG"]
[SourceTitle "CBM 173 Extra"]
[Source "ChessBase"]
[SourceDate "2016.08.29"]
[SourceVersion "1"]
[SourceVersionDate "2016.08.29"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 e6 3. Nf3 Bb4+ 4. Nbd2 b6 5. g3 Bb7 6. Bg2 d6 7. 0-0 Bxd2 8. Qxd2 Nbd7 9. b3 0-0 10. Bb2 Be4 11. Nh4 Bxg2 12. Nxg2 Re8 13. f3 h6 14. e4 e5 15. Rae1 Qc8 16. Ne3 a5 17. Bc3 Qb7 18. Qb2 Rad8 19. Nd5 Nxd5 20. exd5 exd4 21. Bxd4 f6 22. f4 Qc8 23. Re6 Nf8 24. Re2 Qf5 25. Rfe1 Kf7 26. Kg2 Ng6 27. Re3 Rxe3 28. Rxe3 Re8 29. Qe2 Rxe3 30. Qxe3 Nf8 31. Qe2 h5 32. Bg1 h4 33. Bd4 hxg3 34. hxg3 Qg6 35. Kf3 Qh5+ 36. Kf2 Qh2+ 37. Kf3 Qxe2+ 38. Kxe2 Nd7 39. Kf3 g6 40. Ke4 1/2-1/2

[Event "BCF-ch U11"]
[Site "Bournemouth"]
[Date "2016.08.03"]
[Round "5"]
[White "Zhao, Haolin"]
[Black "Roy, Anika Rachna"]
[Result "1-0"]
[ECO "C68"]
[WhiteElo "1660"]
[BlackElo "1151"]
[PlyCount "89"]
[EventDate "2016.07.31"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "ENG"]
[SourceTitle "CBM 173 Extra"]
[Source "ChessBase"]
[SourceDate "2016.08.29"]
[SourceVersion "1"]
[SourceVersionDate "2016.08.29"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. 0-0 Bg4 6. h3 h5 7. d3 Qf6 8. Nbd2 Bc5 9. Nc4 Bxf3 10. Qxf3 Qxf3 11. gxf3 f6 12. Be3 Bxe3 13. fxe3 Ne7 14. f4 Ng6 15. fxe5 fxe5 16. Kh2 Ke7 17. Rg1 Rh6 18. Raf1 c5 19. Rg5 Rg8 20. Nxe5 Nxe5 21. Rxe5+ Kd6 22. Rg5 b6 23. Rff5 g6 24. Rf2 Re8 25. Rf6+ Re6 26. Rxe6+ Kxe6 27. Rg2 Ke5 28. Re2 Rh8 29. Rf2 Rh7 30. Rf8 Re7 31. Kg2 a5 32. Kg3 a4 33. Kh4 Ke6 34. Kg5 Rg7 35. Kh6 Rf7 36. Rxf7 Kxf7 37. Kg5 b5 38. a3 b4 39. c3 b3 40. d4 cxd4 41. exd4 c6 42. e5 Kg7 43. c4 Kf7 44. d5 cxd5 45. cxd5 1-0

[Event "BCF-ch U11"]
[Site "Bournemouth"]
[Date "2016.08.02"]
[Round "4"]
[White "Balouka Myers, Raphael"]
[Black "Zhao, Haolin"]
[Result "1/2-1/2"]
[ECO "A36"]
[WhiteElo "1321"]
[BlackElo "1660"]
[PlyCount "96"]
[EventDate "2016.07.31"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "ENG"]
[SourceTitle "CBM 173 Extra"]
[Source "ChessBase"]
[SourceDate "2016.08.29"]
[SourceVersion "1"]
[SourceVersionDate "2016.08.29"]
[SourceQuality "1"]

1. c4 c5 2. g3 g6 3. Bg2 Bg7 4. Nc3 Nc6 5. e3 e6 6. Nge2 Nge7 7. 0-0 0-0 8. d4 cxd4 9. exd4 d5 10. cxd5 Nxd5 11. Nxd5 exd5 12. Be3 Bg4 13. h3 Bxe2 14. Qxe2 Nxd4 15. Bxd4 Bxd4 16. Rad1 Qb6 17. Bxd5 Rad8 18. Qc4 Bf6 19. b3 Kg7 20. Bg2 Bd4 21. Bd5 Bc5 22. Qc3+ f6 23. Qc4 Rc8 24. Qe4 Rc7 25. Kg2 Qb4 26. Rc1 Qxe4+ 27. Bxe4 Rff7 28. Bxb7 Bxf2 29. Rxc7 Rxc7 30. Kxf2 Rxb7 31. Rb1 f5 32. b4 Kf6 33. a4 g5 34. b5 f4 35. Rb4 fxg3+ 36. Kxg3 Kf5 37. h4 gxh4+ 38. Kxh4 Ke5 39. Kg5 Kd5 40. Rf4 Kc5 41. Kh6 Kb6 42. Re4 Ka5 43. Rf4 a6 44. bxa6 Kxa6 45. Re4 Ka5 46. Rf4 Rb4 47. Rxb4 Kxb4 48. Kxh7 Kxa4 1/2-1/2

[Event "BCF-ch U11"]
[Site "Bournemouth"]
[Date "2016.08.01"]
[Round "3"]
[White "Zhao, Haolin"]
[Black "Ratnesan, Radha"]
[Result "1-0"]
[ECO "C68"]
[WhiteElo "1660"]
[BlackElo "1074"]
[PlyCount "131"]
[EventDate "2016.07.31"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "ENG"]
[SourceTitle "CBM 173 Extra"]
[Source "ChessBase"]
[SourceDate "2016.08.29"]
[SourceVersion "1"]
[SourceVersionDate "2016.08.29"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. 0-0 Bd6 6. d4 exd4 7. Qxd4 f6 8. Be3 Be6 9. Nbd2 Ne7 10. a3 0-0 11. Rad1 Ng6 12. Qc3 Qe7 13. Rfe1 Rad8 14. Nc4 Bf4 15. Bxf4 Nxf4 16. Rxd8 Rxd8 17. Ncd2 Qd6 18. e5 fxe5 19. Qxe5 Qxe5 20. Rxe5 Kf7 21. g3 Ng6 22. Re1 h6 23. Nf1 Kf6 24. Ne3 Bd5 25. Nd4 Ke5 26. c3 Kf6 27. f4 c5 28. Nxd5+ Rxd5 29. Nf3 Rd8 30. Kf2 Ne7 31. Ke2 Nf5 32. Rd1 Rxd1 33. Kxd1 Ne3+ 34. Ke2 Nc4 35. Nd2 Nxd2 36. Kxd2 Kf5 37. Ke3 Kg4 38. Kf2 Kf5 39. Kf3 h5 40. h3 g6 41. g4+ hxg4+ 42. hxg4+ Ke6 43. Ke4 Kd6 44. f5 gxf5+ 45. Kxf5 Kd5 46. g5 Kc4 47. g6 Kb3 48. g7 Kxb2 49. g8Q Kxc3 50. Qc8 Kb3 51. Qxc7 Kxa3 52. Qxc5+ Kb3 53. Qb6+ Kc2 54. Qxb7 a5 55. Qb5 a4 56. Qxa4+ Kd3 57. Qe4+ Kc3 58. Qd5 Kc2 59. Qd4 Kb3 60. Qc5 Kb2 61. Qc4 Ka3 62. Qb5 Ka2 63. Ke4 Ka3 64. Kd3 Ka2 65. Kc2 Ka3 66. Qa5# 1-0

[Event "BCF-ch U11"]
[Site "Bournemouth"]
[Date "2016.07.31"]
[Round "2"]
[White "Leslie, Alex"]
[Black "Zhao, Haolin"]
[Result "1-0"]
[ECO "C05"]
[WhiteElo "111"]
[BlackElo "1660"]
[PlyCount "45"]
[EventDate "2016.07.31"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "ENG"]
[SourceTitle "CBM 173 Extra"]
[Source "ChessBase"]
[SourceDate "2016.08.29"]
[SourceVersion "1"]
[SourceVersionDate "2016.08.29"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. f4 c5 6. c3 Nc6 7. Ndf3 Nb6 8. Bd3 Bd7 9. Ne2 a5 10. 0-0 g6 11. g4 h5 12. gxh5 Rxh5 13. Bd2 Be7 14. Qb1 a4 15. Bxg6 Rh8 16. Kh1 cxd4 17. Rg1 Rg8 18. Bxf7+ Kxf7 19. Qh7+ Ke8 20. Rxg8+ Bf8 21. Rag1 dxc3 22. Rxf8+ Kxf8 23. Rg8# 1-0

[Event "BCF-ch U11"]
[Site "Bournemouth"]
[Date "2016.07.31"]
[Round "1"]
[White "Zhao, Haolin"]
[Black "Headlong, Georgia"]
[Result "1-0"]
[ECO "C11"]
[WhiteElo "1660"]
[BlackElo "91"]
[PlyCount "35"]
[EventDate "2016.07.31"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "ENG"]
[SourceTitle "CBM 173 Extra"]
[Source "ChessBase"]
[SourceDate "2016.08.29"]
[SourceVersion "1"]
[SourceVersionDate "2016.08.29"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. e5 Nfd7 5. f4 c5 6. Nf3 Nc6 7. Be3 cxd4 8. Nxd4 Bc5 9. Nxc6 bxc6 10. Bxc5 Nxc5 11. Qd4 Qe7 12. Qb4 Nd3+ 13. Bxd3 Qxb4 14. Rb1 0-0 15. 0-0 Qc5+ 16. Rf2 f6 17. Na4 Qd4 18. Nc3 1-0

[Event "Crawley e2e4 Gatwick op U2050"]
[Site "Crawley"]
[Date "2016.05.30"]
[Round "6"]
[White "Goodfellow, Russell Robert"]
[Black "Zhao, Haolin"]
[Result "1-0"]
[ECO "B36"]
[WhiteElo "1909"]
[BlackElo "1635"]
[PlyCount "95"]
[EventDate "2016.05.27"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "ENG"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 g6 3. c4 Nc6 4. d4 cxd4 5. Nxd4 Nf6 6. f3 d6 7. Be3 Nxd4 8. Qxd4 Bg7 9. Nc3 0-0 10. Qd2 Be6 11. Rc1 Qa5 12. b3 Rfc8 13. Be2 Nd7 14. 0-0 a6 15. Rfd1 b5 16. Nd5 Qxd2 17. Rxd2 Bxd5 18. Rxd5 bxc4 19. Rxc4 Rxc4 20. Bxc4 Ne5 21. Be2 Nc6 22. Rd1 Nb4 23. a4 Na2 24. Rd2 Nb4 25. Bd4 Bxd4+ 26. Rxd4 a5 27. Rc4 Ra7 28. Kf2 e6 29. Rc8+ Kg7 30. Ke3 d5 31. Bb5 dxe4 32. fxe4 e5 33. Rc5 f6 34. Kd2 Kf8 35. Kc3 Ke7 36. Be2 Kd6 37. Rc8 Rc7+ 38. Rxc7 Kxc7 39. Bc4 Kd6 40. Bg8 Kc5 41. Bxh7 g5 42. g3 Na2+ 43. Kb2 Nb4 44. h4 Nd3+ 45. Kc3 Nf2 46. Bf5 Nd1+ 47. Kd2 gxh4 48. gxh4 1-0

[Event "Crawley e2e4 Gatwick op U2050"]
[Site "Crawley"]
[Date "2016.05.30"]
[Round "7"]
[White "Zhao, Haolin"]
[Black "Desai, Nilomi"]
[Result "1/2-1/2"]
[ECO "B18"]
[WhiteElo "1635"]
[BlackElo "1508"]
[PlyCount "98"]
[EventDate "2016.05.27"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "ENG"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. e4 c6 2. d4 d5 3. Nd2 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. N1e2 Nf6 7. Nf4 e6 8. c3 Nbd7 9. Be2 Be7 10. Bd2 Qb6 11. Nxg6 hxg6 12. Qc2 0-0-0 13. 0-0-0 e5 14. dxe5 Nxe5 15. Be3 Bc5 16. Bxc5 Qxc5 17. Rxd8+ Rxd8 18. Rf1 Neg4 19. Ne4 Qe5 20. Nxf6 Nxf6 21. g3 Kb8 22. Rd1 Re8 23. Bc4 Rf8 24. Qe2 Qc7 25. f3 Nh5 26. Qe3 Nf6 27. Qc5 Re8 28. Qd6 Qxd6 29. Rxd6 Kc7 30. Rd2 Re7 31. Kc2 g5 32. Re2 Rxe2+ 33. Bxe2 Nd5 34. Kd3 f5 35. a3 Kd6 36. c4 Ne7 37. f4 gxf4 38. gxf4 c5 39. b4 b6 40. Bf3 Nc6 41. bxc5+ bxc5 42. Bxc6 Kxc6 43. Kc3 Kb6 44. Kb3 Ka5 45. Kb2 Kb6 46. Kb3 Ka5 47. Kc3 Ka4 48. Kb2 Ka5 49. Kb3 Kb6 1/2-1/2

[Event "Crawley e2e4 Gatwick op U2050"]
[Site "Crawley"]
[Date "2016.05.29"]
[Round "4"]
[White "Suseenthiram, Rajaji"]
[Black "Zhao, Haolin"]
[Result "1-0"]
[ECO "A06"]
[WhiteElo "1874"]
[BlackElo "1635"]
[PlyCount "53"]
[EventDate "2016.05.27"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "ENG"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. Nc3 d5 2. Nf3 Nf6 3. e3 Bf5 4. b3 g6 5. Bb2 Bg7 6. d3 c6 7. Be2 Nbd7 8. Nd4 e5 9. Nxf5 gxf5 10. 0-0 Qc7 11. d4 e4 12. Na4 Bf8 13. c4 Bd6 14. g3 h5 15. cxd5 h4 16. dxc6 bxc6 17. Kg2 Nd5 18. Nc3 hxg3 19. Nxd5 Rxh2+ 20. Kg1 cxd5 21. f4 exf3 22. Rxf3 g2 23. Qd2 Bb4 24. Qxb4 Rh1+ 25. Kf2 g1Q+ 26. Rxg1 Qh2+ 27. Rg2 1-0

[Event "Crawley e2e4 Gatwick op U2050"]
[Site "Crawley"]
[Date "2016.05.29"]
[Round "5"]
[White "Zhao, Haolin"]
[Black "Lanzer, Robert A"]
[Result "1/2-1/2"]
[ECO "C05"]
[WhiteElo "1635"]
[BlackElo "1877"]
[PlyCount "66"]
[EventDate "2016.05.27"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "ENG"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. Ngf3 c5 6. c3 Nc6 7. Be2 cxd4 8. cxd4 Qb6 9. Nb3 Bb4+ 10. Bd2 Bxd2+ 11. Qxd2 Qb4 12. Qxb4 Nxb4 13. Kd2 b6 14. a3 Na6 15. Rhc1 Bb7 16. Rc3 Ke7 17. Ne1 Rhc8 18. Rac1 Rxc3 19. Rxc3 Rc8 20. Rg3 g6 21. Rc3 Rxc3 22. Kxc3 Nc7 23. Nc2 a5 24. Nc1 Ba6 25. Bxa6 Nxa6 26. b4 axb4+ 27. Nxb4 Ndb8 28. Nxa6 Nxa6 29. Nd3 Kd7 30. Nb4 Nc7 31. a4 Ne8 32. Nc2 Ng7 33. g3 Nh5 1/2-1/2

[Event "Crawley e2e4 Gatwick op U2050"]
[Site "Crawley"]
[Date "2016.05.28"]
[Round "2"]
[White "Dydak, Mateusz"]
[Black "Zhao, Haolin"]
[Result "0-1"]
[ECO "A05"]
[WhiteElo "1897"]
[BlackElo "1635"]
[PlyCount "82"]
[EventDate "2016.05.27"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "ENG"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 g6 3. g3 Nc6 4. Bg2 Bg7 5. 0-0 d6 6. Re1 Bg4 7. h3 Bxf3 8. Qxf3 Nf6 9. c3 0-0 10. d3 Rb8 11. Bf4 Nd7 12. Nd2 b5 13. a3 a5 14. Rac1 b4 15. axb4 axb4 16. Nc4 Nde5 17. Nxe5 Nxe5 18. Qe2 Nc6 19. Bd2 Na5 20. Be3 Nb3 21. Rc2 Qa5 22. c4 Nd4 23. Bxd4 Bxd4 24. Kh2 e5 25. f4 Qd8 26. Rf1 f5 27. exf5 Rxf5 28. Qe4 Qf8 29. Ra1 exf4 30. Qe6+ Kh8 31. gxf4 Rxf4 32. Ra7 Be5 33. Kg1 Rd8 34. Re2 Rf6 35. Qd5 Bd4+ 36. Kh2 Qh6 37. Ree7 Qf4+ 38. Kh1 Qc1+ 39. Kh2 Bg1+ 40. Kh1 Bf2+ 41. Kh2 Qg1# 0-1

[Event "Crawley e2e4 Gatwick op U2050"]
[Site "Crawley"]
[Date "2016.05.28"]
[Round "3"]
[White "Zhao, Haolin"]
[Black "Stephenson, David W"]
[Result "0-1"]
[ECO "C00"]
[WhiteElo "1635"]
[BlackElo "1892"]
[PlyCount "104"]
[EventDate "2016.05.27"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "ENG"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. e4 e6 2. d3 d5 3. Nd2 c5 4. g3 Nc6 5. Bg2 Nf6 6. Ngf3 Be7 7. 0-0 0-0 8. Re1 dxe4 9. dxe4 e5 10. Qe2 Bg4 11. Nb3 Rc8 12. c3 a6 13. Bg5 b5 14. h3 Be6 15. Rad1 Qb6 16. Qc2 h6 17. Be3 a5 18. a3 a4 19. Nc1 Nd7 20. Nd2 Rfd8 21. Kh2 Qa5 22. Nd3 b4 23. f3 Rc7 24. Nf2 Rb8 25. Rb1 Nb6 26. cxb4 cxb4 27. axb4 Bxb4 28. Nd3 Rbc8 29. Bxb6 Qxb6 30. Nxb4 Qxb4 31. Qc3 Qd6 32. Red1 Nd4 33. Qa5 Rc2 34. Kh1 Nc6 35. Nc4 Qxd1+ 36. Rxd1 Nxa5 37. Nxa5 Rc1 38. Rxc1 Rxc1+ 39. Kh2 Rc2 40. b4 axb3 41. Nxb3 Bxb3 42. h4 Bc4 43. Kh3 Rf2 44. Kg4 Rxg2 45. f4 exf4 46. e5 fxg3 47. e6 Bxe6+ 48. Kh5 Bd5 49. Kg4 Rg1 50. Kh3 g2 51. Kg4 Ra1 52. Kh5 Bf3# 0-1

[Event "Crawley e2e4 Gatwick op U2050"]
[Site "Crawley"]
[Date "2016.05.27"]
[Round "1"]
[White "Zhao, Haolin"]
[Black "Fallowfield, Nicholas"]
[Result "1/2-1/2"]
[ECO "B04"]
[WhiteElo "1635"]
[BlackElo "1915"]
[PlyCount "47"]
[EventDate "2016.05.27"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "ENG"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. Nf3 dxe5 5. Nxe5 c6 6. Bc4 Nd7 7. Nc3 Nxe5 8. dxe5 Be6 9. Nxd5 Bxd5 10. Bxd5 Qxd5 11. Qxd5 cxd5 12. Be3 e6 13. c3 Be7 14. Ke2 Kd7 15. Rhd1 Rhc8 16. Rac1 Ke8 17. f3 b5 18. g4 Bc5 19. Bxc5 Rxc5 20. Rd4 Rac8 21. a3 Ke7 22. f4 Rc4 23. Rcd1 h5 24. g5 1/2-1/2

[Event "BCF-ch U11"]
[Site "Coventry"]
[Date "2015.08.01"]
[Round "7"]
[White "Zhao, Haolin"]
[Black "Sawhney, Anisha"]
[Result "1-0"]
[ECO "A02"]
[WhiteElo "1559"]
[BlackElo "90"]
[PlyCount "83"]
[EventDate "2015.07.27"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "ENG"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]

1. f4 Nf6 2. e3 g6 3. b3 Bg7 4. Bb2 0-0 5. Bd3 e6 6. Nf3 b6 7. 0-0 Bb7 8. Nc3 c5 9. Ne2 Nc6 10. a3 Ne7 11. Ng3 Re8 12. h4 Nf5 13. Bxf5 exf5 14. Rb1 Ng4 15. Bxg7 Kxg7 16. h5 Bxf3 17. Rxf3 Qh4 18. Qe1 Qh2+ 19. Kf1 gxh5 20. Nxf5+ Kh8 21. Rh3 Rg8 22. Rxh2 Nxh2+ 23. Kf2 Rae8 24. d3 Ng4+ 25. Kg1 Re6 26. Qh4 Nh6 27. Nxh6 Rxh6 28. Kf2 d5 29. Rg1 f5 30. Qe7 Rhg6 31. Qe5+ R8g7 32. Qxf5 d4 33. e4 h4 34. e5 h6 35. e6 Kh7 36. Rh1 a5 37. Rxh4 Re7 38. Rg4 Reg7 39. Rxg6 Rxg6 40. e7 h5 41. e8Q b5 42. Qfxg6# 1-0

[Event "BCF-ch U11"]
[Site "Coventry"]
[Date "2015.07.31"]
[Round "6"]
[White "Thakar, Abhishek"]
[Black "Zhao, Haolin"]
[Result "1-0"]
[ECO "B27"]
[WhiteElo "117"]
[BlackElo "1559"]
[PlyCount "69"]
[EventDate "2015.07.27"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "ENG"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]

1. e4 c5 2. d4 cxd4 3. c3 g6 4. cxd4 d5 5. e5 Bg7 6. Nf3 Nc6 7. Nc3 Bg4 8. Be2 Bxf3 9. Bxf3 e6 10. b3 Nge7 11. Ba3 Qa5 12. Bb2 Nf5 13. 0-0 Nfxd4 14. Re1 0-0 15. Na4 Nxf3+ 16. Qxf3 Qc7 17. Rac1 Rac8 18. Ba3 Rfe8 19. Qc3 Bxe5 20. Rxe5 Qxe5 21. Qd2 Nd4 22. Re1 Nxb3 23. axb3 Qc7 24. Bb2 f6 25. Bxf6 Qf7 26. Qd4 b6 27. h4 Rf8 28. Be5 h5 29. Nc3 Qf5 30. Re3 Kh7 31. Rg3 Ra8 32. Ne2 Rac8 33. Nf4 Rg8 34. Nh3 Qe4 35. Ng5+ 1-0

[Event "BCF-ch U11"]
[Site "Coventry"]
[Date "2015.07.30"]
[Round "5"]
[White "Zhao, Haolin"]
[Black "Lo, Matthew"]
[Result "1-0"]
[ECO "C41"]
[WhiteElo "1559"]
[BlackElo "99"]
[PlyCount "73"]
[EventDate "2015.07.27"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "ENG"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]

1. e4 d6 2. d4 Nf6 3. Nc3 Nbd7 4. Nf3 e5 5. dxe5 dxe5 6. Bd3 c6 7. a4 h6 8. 0-0 Qc7 9. h3 Be7 10. Be3 Nf8 11. Qd2 g5 12. Nh2 Ng6 13. Rfe1 Rg8 14. Be2 Nf4 15. Bxf4 gxf4 16. Kh1 Bd7 17. Bc4 Rg7 18. Bf1 0-0-0 19. Qe2 Rdg8 20. Nf3 Kb8 21. Rab1 Qd6 22. b4 Qc7 23. b5 c5 24. Nd5 Qd6 25. Nxe7 Qxe7 26. a5 Nh7 27. Red1 f6 28. Rd2 Ng5 29. Nxg5 Rxg5 30. f3 Qg7 31. Qf2 h5 32. Rbd1 Rd8 33. Qxc5 Qh7 34. Qd6+ Ka8 35. Qc7 Rgg8 36. Rxd7 Rxd7 37. Rxd7 1-0

[Event "BCF-ch U11"]
[Site "Coventry"]
[Date "2015.07.29"]
[Round "4"]
[White "Fraser, Susanna"]
[Black "Zhao, Haolin"]
[Result "0-1"]
[ECO "C12"]
[WhiteElo "82"]
[BlackElo "1559"]
[PlyCount "118"]
[EventDate "2015.07.27"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "ENG"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]

1. d4 Nf6 2. Nc3 d5 3. Bg5 e6 4. e4 Bb4 5. e5 h6 6. exf6 hxg5 7. fxg7 Rg8 8. Qd3 Rxg7 9. 0-0-0 Bd7 10. a3 Bxc3 11. Qxc3 Nc6 12. Nf3 Qf6 13. h3 0-0-0 14. Bb5 Rdg8 15. Rhf1 Qf4+ 16. Kb1 a6 17. Bd3 g4 18. hxg4 Rxg4 19. Ne1 Qxd4 20. Qxd4 Rxd4 21. f4 e5 22. c3 Rxf4 23. Rxf4 exf4 24. c4 dxc4 25. Bxc4 Be6 26. Bxe6+ fxe6 27. Kc2 e5 28. Rd2 Rd8 29. Rf2 b5 30. Nd3 a5 31. Kc3 Kb7 32. Re2 Rd5 33. b3 Kb6 34. a4 b4+ 35. Kc2 Nd4+ 36. Kd2 Nxe2 37. Kxe2 Rxd3 38. Kxd3 Kc5 39. Ke4 Kd6 40. Kd3 Kd5 41. Kd2 e4 42. Kc2 Kd4 43. Kd2 e3+ 44. Kd1 Kd3 45. Ke1 Kc3 46. Ke2 Kxb3 47. g4 fxg3 48. Kxe3 Kxa4 49. Kf3 b3 50. Kxg3 b2 51. Kf2 b1Q 52. Ke3 Qd1 53. Kf2 c5 54. Ke3 c4 55. Kf2 c3 56. Ke3 c2 57. Kf2 c1Q 58. Kg3 Qg1+ 59. Kf3 Qce3# 0-1

[Event "BCF-ch U11"]
[Site "Coventry"]
[Date "2015.07.29"]
[Round "3"]
[White "Haridas, Navieinaah"]
[Black "Zhao, Haolin"]
[Result "1/2-1/2"]
[ECO "B35"]
[WhiteElo "1154"]
[BlackElo "1559"]
[PlyCount "110"]
[EventDate "2015.07.27"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "ENG"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 g6 3. d4 cxd4 4. Nxd4 Nc6 5. Be3 Nf6 6. Nc3 Bg7 7. Qd2 0-0 8. Bc4 Ng4 9. 0-0 Nxe3 10. fxe3 Nxd4 11. exd4 d6 12. Kh1 e6 13. Qd3 Bd7 14. Rae1 a6 15. e5 d5 16. Bb3 b5 17. a3 Rb8 18. Rb1 a5 19. a4 b4 20. Nb5 Bxb5 21. axb5 Qb6 22. Ba4 Rfc8 23. c3 bxc3 24. bxc3 Rc4 25. Bb3 Rc7 26. Ba4 Rbc8 27. Rfc1 Bf8 28. Qd2 h5 29. Qb2 Bh6 30. Rc2 Be3 31. g3 Bxd4 32. cxd4 Rxc2 33. Bxc2 Rc4 34. Bd3 Rxd4 35. Qf2 Kg7 36. Rd1 h4 37. Bf1 Rxd1 38. Qxb6 Rxf1+ 39. Kg2 Rb1 40. Qxa5 d4 41. Qd2 Rxb5 42. Qxd4 hxg3 43. hxg3 Rd5 44. Qe4 f6 45. exf6+ Kxf6 46. g4 g5 47. Kf3 Ke7 48. Qg6 Kd7 49. Ke4 Ke7 50. Qh7+ Kf6 51. Qh6+ Kf7 52. Qh5+ Kf6 53. Qh2 Kg6 54. Qh5+ Kf6 55. Qh8+ Kf7 1/2-1/2

[Event "BCF-ch U11"]
[Site "Coventry"]
[Date "2015.07.28"]
[Round "2"]
[White "Zhao, Haolin"]
[Black "Munshi, Aditya"]
[Result "0-1"]
[ECO "C00"]
[WhiteElo "1559"]
[BlackElo "1656"]
[PlyCount "82"]
[EventDate "2015.07.27"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "ENG"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]

1. e4 e6 2. d3 d5 3. Nd2 Nf6 4. g3 c5 5. Bg2 Nc6 6. Ngf3 Be7 7. 0-0 0-0 8. Re1 Qc7 9. Nf1 dxe4 10. dxe4 Rd8 11. Qe2 Nd4 12. Nxd4 cxd4 13. Bf4 e5 14. Bg5 h6 15. Bxf6 Bxf6 16. h4 Be6 17. b3 Rac8 18. Rec1 Be7 19. a4 Qb6 20. Nd2 Rc3 21. Nb1 d3 22. Qe1 Rxc2 23. Nd2 Bb4 24. Rd1 Qa5 25. Nc4 Bxe1 26. Nxa5 Bxa5 27. Bf1 d2 28. Rab1 Bg4 29. Kg2 Bxd1 30. Rxd1 Rc1 31. Rxd2 Rxd2 32. Bc4 Rxc4 33. bxc4 Rc2 34. Kf3 Rxc4 35. Kg4 Rxe4+ 36. Kf5 Re2 37. Kg4 Rxf2 38. Kh5 e4 39. g4 Rf3 40. g5 Rg3 41. gxh6 g6# 0-1

[Event "BCF-ch U09"]
[Site "Coventry"]
[Date "2015.07.27"]
[Round "5"]
[White "Vanguelova, Ralitza"]
[Black "Zhao, Haolin"]
[Result "1/2-1/2"]
[ECO "B35"]
[WhiteElo "83"]
[BlackElo "1559"]
[PlyCount "144"]
[EventDate "2015.07.26"]
[EventType "swiss"]
[EventRounds "6"]
[EventCountry "ENG"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 g6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Bg7 6. Be3 Nf6 7. Qd2 0-0 8. 0-0-0 Ng4 9. Nxc6 bxc6 10. Bc4 Nxe3 11. Qxe3 Qb6 12. Qxb6 axb6 13. Rd3 d6 14. Re3 Bh6 15. Rhe1 b5 16. Bb3 Be6 17. Kd1 Bxe3 18. Rxe3 Bxb3 19. cxb3 e6 20. Ke2 Rfe8 21. Kf1 d5 22. exd5 exd5 23. Rd3 Re7 24. b4 Rae8 25. g3 f5 26. a4 Re1+ 27. Kg2 bxa4 28. Nxa4 Ra8 29. Nc3 Rb8 30. b5 cxb5 31. Nxd5 Re2 32. b4 Re4 33. Nf6+ Kf7 34. Nxe4 fxe4 35. Rd4 Ra8 36. Rxe4 Ra4 37. h4 h5 38. g4 hxg4 39. Rxg4 Kf6 40. Kg3 Ra3+ 41. f3 Rb3 42. Rf4+ Kg7 43. Kg4 Kh6 44. Re4 Rb2 45. Kf4 Rb3 46. Rd4 Kh5 47. Kg3 Rb2 48. Rd5+ Kh6 49. Rxb5 Kg7 50. f4 Kf6 51. Kf3 Rh2 52. Rc5 Rxh4 53. b5 Rh3+ 54. Kg4 Rb3 55. Rc6+ Kg7 56. b6 Kh6 57. f5 Rb4+ 58. Kf3 Kg7 59. f6+ Kf7 60. Kg3 g5 61. Rd6 Kf8 62. Kh3 Kf7 63. Kg3 Kf8 64. Kf3 g4+ 65. Ke3 Rb3+ 66. Kf2 g3+ 67. Kg2 Kf7 68. Kh3 Kf8 69. b7 Rxb7 70. Kxg3 Kf7 71. Kg4 Rb1 72. Kg5 Rg1+ 1/2-1/2

[Event "BCF-ch U09"]
[Site "Coventry"]
[Date "2015.07.27"]
[Round "6"]
[White "Zhao, Haolin"]
[Black "Shapiro, Noah"]
[Result "1-0"]
[ECO "B23"]
[WhiteElo "1559"]
[BlackElo "104"]
[PlyCount "113"]
[EventDate "2015.07.26"]
[EventType "swiss"]
[EventRounds "6"]
[EventCountry "ENG"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 d6 3. f4 Nc6 4. Nf3 Nf6 5. Bb5 a6 6. Bxc6+ bxc6 7. 0-0 g6 8. d3 Bg7 9. Qe1 0-0 10. Qh4 Bg4 11. h3 Bxf3 12. Rxf3 Qd7 13. Be3 Rab8 14. Rb1 Rfe8 15. g4 Qc7 16. Na4 a5 17. b3 Rb5 18. Rbf1 Rf8 19. f5 Rb7 20. fxg6 fxg6 21. Bh6 Bxh6 22. Qxh6 Qd8 23. h4 Nd7 24. Rxf8+ Nxf8 25. Qf4 Qe8 26. e5 Rd7 27. Re1 Qf7 28. Qxf7+ Kxf7 29. exd6 exd6 30. Nb6 Rc7 31. Nc4 Rd7 32. a4 Ne6 33. Re2 Nd4 34. Rf2+ Ke6 35. Nxa5 Ra7 36. Nc4 d5 37. Nb2 Ke5 38. Kg2 Ra5 39. Kg3 Ra7 40. Kg2 Ra5 41. Nd1 Ra7 42. Ne3 Re7 43. Nd1 Rg7 44. Nc3 Re7 45. Kg3 Rg7 46. g5 Nf5+ 47. Kh3 Rd7 48. Ne2 Rf7 49. Ng3 d4 50. Nxf5 gxf5 51. Kg3 Ra7 52. Re2+ Kd6 53. Kf4 Rf7 54. Re5 Re7 55. Rxe7 Kxe7 56. Kxf5 Kd8 57. Ke4 1-0

[Event "BCF-ch U11"]
[Site "Coventry"]
[Date "2015.07.27"]
[Round "1"]
[White "Zhao, Haolin"]
[Black "Shirinyan, Daniel"]
[Result "1-0"]
[ECO "B01"]
[WhiteElo "1559"]
[BlackElo "72"]
[PlyCount "141"]
[EventDate "2015.07.27"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "ENG"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]

1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. Nf3 Bg4 5. Be2 g6 6. d4 Bg7 7. Be3 Nc6 8. Nb5 Qd7 9. c3 a6 10. Na3 e6 11. Nc4 Nge7 12. Qd2 b5 13. Nce5 Nxe5 14. Nxe5 Bxe5 15. Bxg4 Bg7 16. 0-0 0-0 17. Bh6 Rac8 18. Bxg7 Kxg7 19. Qe2 Nd5 20. Qe5+ Kg8 21. Rfe1 Qd6 22. Rad1 Qxe5 23. Rxe5 Nf6 24. Bf3 Nd7 25. Ree1 Nf6 26. a3 c5 27. Bb7 Rc7 28. Bxa6 cxd4 29. Rxd4 Rb8 30. Red1 Kg7 31. Rd8 Rb6 32. Bc8 Rbc6 33. Bd7 Nxd7 34. R8xd7 Rxd7 35. Rxd7 Rc5 36. f3 Re5 37. Kf2 Rh5 38. h3 Kf6 39. Rd4 Rc5 40. g4 Kg7 41. Kg3 f5 42. g5 h6 43. h4 Rc7 44. f4 Re7 45. Rb4 e5 46. gxh6+ Kxh6 47. Rxb5 exf4+ 48. Kxf4 Re4+ 49. Kg3 Rg4+ 50. Kh3 Kh5 51. Rb4 f4 52. Rb5+ g5 53. Rxg5+ Rxg5 54. hxg5 Kxg5 55. Kg2 Kf5 56. Kf2 Ke5 57. b4 Ke6 58. a4 Kd6 59. c4 Kc6 60. a5 Kb7 61. b5 Kb8 62. c5 Kb7 63. a6+ Kb8 64. Kf3 Kc7 65. Kxf4 Kb8 66. b6 Kc8 67. c6 Kb8 68. c7+ Kc8 69. a7 Kb7 70. a8Q+ Kxa8 71. c8Q# 1-0

[Event "BCF-ch U09"]
[Site "Coventry"]
[Date "2015.07.26"]
[Round "1"]
[White "Chung, Ethan Cheung Jing"]
[Black "Zhao, Haolin"]
[Result "0-1"]
[ECO "B14"]
[WhiteElo "54"]
[BlackElo "1559"]
[PlyCount "90"]
[EventDate "2015.07.26"]
[EventType "swiss"]
[EventRounds "6"]
[EventCountry "ENG"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]

1. e4 c5 2. d4 cxd4 3. c3 g6 4. cxd4 d5 5. exd5 Nf6 6. Nc3 Nxd5 7. Bb5+ Bd7 8. Bxd7+ Qxd7 9. Nf3 Nxc3 10. bxc3 Bg7 11. 0-0 0-0 12. Bf4 Nc6 13. Qd2 e6 14. Bh6 Rac8 15. Bxg7 Kxg7 16. Rfd1 Rfd8 17. Rac1 Qd6 18. c4 Ne7 19. h3 b6 20. a4 Qc6 21. Qb4 Qc7 22. d5 exd5 23. cxd5 Qxc1 24. Rxc1 Rxc1+ 25. Kh2 Nxd5 26. Qb2+ Rc3 27. Ng5 Kg8 28. Ne4 Rc4 29. Nf6+ Nxf6 30. Qxf6 Rcc8 31. g4 Rd5 32. Qf3 Rcc5 33. h4 Ra5 34. Kg2 Rd8 35. h5 gxh5 36. gxh5 Rg5+ 37. Kh3 Rdd5 38. h6 Rh5+ 39. Kg2 Rdg5+ 40. Kf1 Rxh6 41. Qa8+ Kg7 42. Qxa7 Rf6 43. Qb8 h6 44. Ke1 Rgf5 45. Qg3+ Kh7 0-1

[Event "BCF-ch U09"]
[Site "Coventry"]
[Date "2015.07.26"]
[Round "3"]
[White "Sheikh, Anum"]
[Black "Zhao, Haolin"]
[Result "1-0"]
[ECO "B26"]
[WhiteElo "100"]
[BlackElo "1559"]
[PlyCount "69"]
[EventDate "2015.07.26"]
[EventType "swiss"]
[EventRounds "6"]
[EventCountry "ENG"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 g6 3. g3 Bg7 4. Bg2 Nc6 5. d3 d6 6. Be3 Nf6 7. h3 0-0 8. f4 Nd4 9. Nge2 Nxe2 10. Nxe2 Rb8 11. 0-0 b5 12. Qd2 Bd7 13. g4 a5 14. f5 b4 15. Bh6 a4 16. Bxg7 Kxg7 17. g5 Ne8 18. Rf2 f6 19. Raf1 b3 20. axb3 axb3 21. c3 Ra8 22. Ng3 Ra2 23. h4 e6 24. h5 fxg5 25. fxe6 Nf6 26. exd7 Qxd7 27. Qxg5 Qd8 28. h6+ Kg8 29. Rxf6 Rxf6 30. Rxf6 Kh8 31. Qf4 Kg8 32. Rxd6 Qe8 33. Qf6 Qf8 34. Rd8 Qxd8 35. Qg7# 1-0

[Event "BCF-ch U09"]
[Site "Coventry"]
[Date "2015.07.26"]
[Round "4"]
[White "Zhao, Haolin"]
[Black "Hussain, Adam"]
[Result "1-0"]
[ECO "C00"]
[WhiteElo "1559"]
[BlackElo "65"]
[PlyCount "181"]
[EventDate "2015.07.26"]
[EventType "swiss"]
[EventRounds "6"]
[EventCountry "ENG"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]

1. e4 e6 2. d3 d5 3. Nd2 c5 4. g3 Be7 5. Bg2 Nf6 6. Ngf3 Nc6 7. 0-0 0-0 8. Re1 Bd7 9. e5 Ne8 10. Nf1 f6 11. exf6 Nxf6 12. Bf4 Nh5 13. Bd2 Nf6 14. Ng5 Qc8 15. c3 h6 16. Nf3 Bd6 17. Nh4 Be8 18. Bh3 Bd7 19. Ng6 Re8 20. Bg2 Kh7 21. Nf4 d4 22. c4 e5 23. Nd5 Nxd5 24. Bxd5 Rf8 25. Qh5 Bg4 26. Be4+ Kg8 27. Qg6 Rf6 28. Qh7+ Kf7 29. Bd5+ Be6 30. Bxe6+ Qxe6 31. Qe4 Rf8 32. Kg2 Ke7 33. Re2 Qf7 34. Be1 Qh5 35. a3 Qg5 36. h4 Qf5 37. Qxf5 Rxf5 38. Nh2 g5 39. hxg5 Rxg5 40. Nf3 Rgf5 41. Nh4 Rh5 42. Ng6+ Kf7 43. Nxf8 Kxf8 44. Bd2 Rf5 45. Bxh6+ Kf7 46. Bd2 Rf6 47. Rh1 Kg7 48. Re4 Kf7 49. Reh4 Bf8 50. Rh7+ Ke6 51. Rxb7 Kd6 52. g4 Rg6 53. g5 Be7 54. Rh6 Re6 55. Rxe6+ Kxe6 56. Kg3 Kf5 57. Rc7 Bxg5 58. Bxg5 Kxg5 59. Rxc6 Kf5 60. Rxc5 Kf6 61. Ra5 Ke6 62. Rxa7 e4 63. dxe4 Ke5 64. Kf3 d3 65. Ke3 d2 66. Rd7 d1Q 67. Rxd1 Ke6 68. b4 Ke7 69. b5 Ke6 70. b6 Ke7 71. a4 Ke6 72. a5 Ke5 73. a6 Ke6 74. a7 Ke5 75. a8B Ke6 76. b7 Ke5 77. b8B+ Ke6 78. c5 Ke7 79. c6 Ke6 80. c7 Ke7 81. c8R Ke6 82. Bd5+ Ke7 83. Ba2 Kf6 84. Re8 Kg6 85. Rf8 Kg7 86. Rf7+ Kg6 87. Rg1+ Kh6 88. Bf4+ Kh5 89. Bb3 Kh4 90. Rh1+ Kg4 91. Bd1# 1-0

[Event "BCF-ch U09"]
[Site "Coventry"]
[Date "2015.07.26"]
[Round "2"]
[White "Zhao, Haolin"]
[Black "Ray, Hiya"]
[Result "1-0"]
[ECO "C68"]
[WhiteElo "1559"]
[BlackElo "73"]
[PlyCount "133"]
[EventDate "2015.07.26"]
[EventType "swiss"]
[EventRounds "6"]
[EventCountry "ENG"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. 0-0 Bg4 6. h3 h5 7. d3 Qf6 8. Nbd2 Ne7 9. Nc4 Bxf3 10. Qxf3 Qxf3 11. gxf3 Ng6 12. Rd1 0-0-0 13. Be3 Be7 14. Kf1 Bh4 15. Ke2 Rhe8 16. Rg1 b6 17. b4 b5 18. Na5 Re6 19. Nb3 Be7 20. a3 Kb8 21. Rh1 Nf4+ 22. Bxf4 exf4 23. Rhg1 Bf6 24. Rab1 Ka7 25. Nc5 Red6 26. Nb3 g6 27. Na5 Kb6 28. Nb3 Ka7 29. Rgd1 Bg7 30. Nc5 Kb6 31. Rdc1 Bd4 32. Nb3 Bc3 33. Nd2 Bxd2 34. Kxd2 c5 35. Ke2 cxb4 36. Rxb4 c5 37. Rbb1 Kc6 38. Rd1 Rd4 39. c3 Ra4 40. Ra1 Rd6 41. Rdb1 Kd7 42. Kd2 Ke6 43. h4 Kf6 44. Rg1 a5 45. Rg5 Rc6 46. Rgg1 Rd6 47. Rgb1 Rb6 48. Kc2 g5 49. hxg5+ Kxg5 50. Rg1+ Kf6 51. Rh1 Kg6 52. Kb2 Rd6 53. Kc2 Kg5 54. Rhd1 Kh6 55. Re1 Rg6 56. Kb3 c4+ 57. dxc4 Rxc4 58. Rad1 Rgc6 59. Rd3 Re6 60. Rd5 Rec6 61. Rc1 b4 62. Rxa5 bxc3 63. Rf5 h4 64. Rxf4 R4c5 65. Rxh4+ Kg5 66. Rg4+ Kh5 67. Rh1# 1-0

[Event "London Golders Green op U1900 5th"]
[Site "London"]
[Date "2015.01.18"]
[Round "5"]
[White "Lim, Peter Yu Chin"]
[Black "Zhao, Haolin"]
[Result "1-0"]
[ECO "B34"]
[WhiteElo "1648"]
[BlackElo "1485"]
[PlyCount "107"]
[EventDate "2015.01.17"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "ENG"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 g6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Bg7 6. Be3 Nf6 7. Be2 0-0 8. 0-0 d5 9. exd5 Nxd5 10. Nxd5 Qxd5 11. Bf3 Qd7 12. Nxc6 bxc6 13. Qxd7 Bxd7 14. Rad1 Rfd8 15. c3 Be5 16. Rxd7 Rxd7 17. Bxc6 Rdd8 18. Bxa8 Rxa8 19. Rd1 Bd6 20. c4 Rc8 21. b3 a6 22. Rd5 Kf8 23. g3 Ke8 24. c5 Bc7 25. b4 Rb8 26. a3 a5 27. Bd2 e6 28. Rd3 axb4 29. axb4 Rb5 30. Kg2 h5 31. Kh3 Bb8 32. Bg5 Bc7 33. Rd4 e5 34. Rc4 Kd7 35. f4 Ke6 36. fxe5 Bxe5 37. c6 Rd5 38. Bf4 Bxf4 39. gxf4 Rd3+ 40. Kh4 Rd8 41. c7 Rc8 42. b5 Kd7 43. b6 g5+ 44. Kxg5 Kd6 45. h3 Kd7 46. Kxh5 Kd6 47. Kg4 Kd7 48. Kf5 Kd6 49. b7 Kd7 50. b8Q Rxb8 51. cxb8Q f6 52. Qc7+ Ke8 53. Kxf6 Kf8 54. Qd8# 1-0

[Event "London Golders Green op U1900 5th"]
[Site "London"]
[Date "2015.01.18"]
[Round "4"]
[White "Zhao, Haolin"]
[Black "Pride, Stephen C"]
[Result "1/2-1/2"]
[ECO "C42"]
[WhiteElo "1485"]
[BlackElo "1658"]
[PlyCount "47"]
[EventDate "2015.01.17"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "ENG"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. e4 d6 2. d4 Nf6 3. Nc3 Nc6 4. h3 e5 5. Nf3 exd4 6. Nxd4 Be7 7. Be3 Nxd4 8. Qxd4 c6 9. Qd2 Bd7 10. Bd3 Qa5 11. a3 0-0 12. 0-0 Rfe8 13. f3 Rad8 14. Ne2 Qxd2 15. Bxd2 Bc8 16. Nc3 d5 17. exd5 Nxd5 18. Nxd5 Rxd5 19. Be3 Bc5 20. Bxc5 Rxc5 21. Rfe1 Rce5 22. Kf2 Kf8 23. Rxe5 Rxe5 24. Re1 1/2-1/2

[Event "London Golders Green op U1900 5th"]
[Site "London"]
[Date "2015.01.17"]
[Round "2"]
[White "O'Gorman, Brendan"]
[Black "Zhao, Haolin"]
[Result "1/2-1/2"]
[ECO "B36"]
[WhiteElo "1783"]
[BlackElo "1485"]
[PlyCount "85"]
[EventDate "2015.01.17"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "ENG"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. Nf3 c5 2. c4 Nf6 3. Nc3 Nc6 4. d4 cxd4 5. Nxd4 g6 6. e4 d6 7. Be2 Nxd4 8. Qxd4 Bg7 9. Be3 0-0 10. Qd2 Be6 11. 0-0 Qc7 12. b3 Ng4 13. Bxg4 Bxg4 14. Rac1 Be6 15. Nd5 Qd7 16. Rc2 Bxd5 17. cxd5 b6 18. Rc6 Rab8 19. Rfc1 Rb7 20. Qc2 f6 21. a4 Rfb8 22. Rc7 Rxc7 23. Qxc7 Rb7 24. Qxd7 Rxd7 25. b4 Rb7 26. Rc6 f5 27. f3 fxe4 28. fxe4 Be5 29. Bh6 Bg7 30. Be3 Be5 31. g3 Kf7 32. Kf2 e6 33. Kf3 exd5 34. exd5 h5 35. Bg5 Rd7 36. Ke4 Bf6 37. Bf4 Ke7 38. h4 Bg7 39. Bg5+ Bf6 40. Bxf6+ Kxf6 41. Kf4 Kf7 42. Kg5 Kg7 43. b5 1/2-1/2

[Event "London Golders Green op U1900 5th"]
[Site "London"]
[Date "2015.01.17"]
[Round "3"]
[White "Woltery, Nicolai"]
[Black "Zhao, Haolin"]
[Result "1/2-1/2"]
[ECO "E43"]
[WhiteElo "1726"]
[BlackElo "1485"]
[PlyCount "153"]
[EventDate "2015.01.17"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "ENG"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Nf3 b6 5. e3 Bb7 6. Bd3 Ne4 7. Bxe4 Bxe4 8. 0-0 Bb7 9. Re1 f5 10. a3 Bxc3 11. bxc3 0-0 12. Nd2 Nc6 13. e4 Ne7 14. f3 c5 15. e5 Rc8 16. Bb2 Qc7 17. Rc1 Rfd8 18. Nb3 Kf7 19. Nd2 Ba8 20. a4 a5 21. Qe2 Qc6 22. Qd1 h6 23. Nb1 Rb8 24. Na3 Nc8 25. Nb5 Bb7 26. Re2 d5 27. cxd5 Rxd5 28. c4 Rd8 29. Rd2 Ne7 30. Nd6+ Kg8 31. Kh1 Nc8 32. d5 Qd7 33. Nxb7 Rxb7 34. Bc3 Qe8 35. Rb1 Rbd7 36. d6 Ra7 37. Ra1 Rad7 38. Ra3 Rb7 39. Ba1 Rbd7 40. Rad3 Kh8 41. Qe1 Kg8 42. Qh4 Kh7 43. f4 g6 44. Rh3 h5 45. Qg3 Qf7 46. Qb3 Kg7 47. Rhd3 Qe8 48. h3 Qh8 49. h4 Qe8 50. Qd1 Qf7 51. Qf3 Kh7 52. Qg3 Kg7 53. Qg5 Re8 54. Rg3 Red8 55. Rgd3 Re8 56. Qg3 Red8 57. Qg5 Re8 58. Rg3 Red8 59. Qxh5 Rh8 60. Qg5 Rhd8 61. Kg1 Rh8 62. Rdd3 Rh6 63. Bb2 Kh7 64. Rh3 Rh5 65. Qg3 Kg7 66. Qf2 Qe8 67. Rdg3 Kf7 68. Rg5 Qh8 69. Rxh5 Qxh5 70. Rf3 Qh6 71. Qg3 Qh5 72. Bc3 Kg7 73. Kf2 Kf7 74. Kg1 Kg7 75. Kf2 Kf7 76. Kg1 Kg7 77. Kf2 1/2-1/2

[Event "London Golders Green op U1900 5th"]
[Site "London"]
[Date "2015.01.17"]
[Round "1"]
[White "Zhao, Haolin"]
[Black "Torrance, John"]
[Result "1/2-1/2"]
[ECO "C41"]
[WhiteElo "1485"]
[BlackElo "1702"]
[PlyCount "114"]
[EventDate "2015.01.17"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "ENG"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 d6 3. d4 Qe7 4. Nc3 c6 5. Bd3 Nf6 6. 0-0 Qc7 7. h3 Be7 8. Be3 0-0 9. Qe2 Nbd7 10. Rad1 a6 11. Bc4 b5 12. Bd3 Bb7 13. a3 Rfe8 14. dxe5 dxe5 15. b4 c5 16. bxc5 Nxc5 17. Bxc5 Bxc5 18. Nb1 Qc6 19. Nfd2 Rad8 20. Nb3 Bb6 21. N3d2 Ba7 22. Rfe1 g6 23. g4 Nd7 24. Kg2 Qf6 25. f3 Nc5 26. Nf1 Ne6 27. Kg3 Nf4 28. Qh2 Ne6 29. h4 Rd7 30. c3 Red8 31. Bc2 Qf4+ 32. Kg2 Qxh2+ 33. Kxh2 Bf2 34. Rxd7 Rxd7 35. Rd1 Rxd1 36. Bxd1 Bxh4 37. Bb3 Nc5 38. Ba2 Kf8 39. c4 bxc4 40. Bxc4 Ke7 41. Nfd2 Bg5 42. Kg2 f5 43. exf5 gxf5 44. gxf5 Kf6 45. Bg8 Kxf5 46. Bxh7+ Kf4 47. Kf2 a5 48. Bg8 Bh4+ 49. Ke2 Ba6+ 50. Bc4 Bxc4+ 51. Nxc4 Nb3 52. Nbd2 Nxd2 53. Kxd2 Be7 54. Nxa5 Kxf3 55. Nc4 e4 56. Ke1 e3 57. Nxe3 Bxa3 1/2-1/2

[Event "London Golders Green op U1900 4th"]
[Site "London"]
[Date "2014.08.25"]
[Round "6"]
[White "Karia, Devin"]
[Black "Zhao, Haolin"]
[Result "0-1"]
[ECO "A36"]
[WhiteElo "1578"]
[BlackElo "1353"]
[PlyCount "78"]
[EventDate "2014.08.23"]
[EventType "swiss"]
[EventRounds "6"]
[EventCountry "ENG"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. c4 c5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7 5. e4 Nf6 6. d3 0-0 7. Nge2 d6 8. 0-0 Bd7 9. Rb1 Re8 10. a3 a5 11. Nd5 Nxd5 12. exd5 Nd4 13. Nxd4 Bxd4 14. Be3 Bg7 15. d4 b6 16. dxc5 bxc5 17. Qd2 Bf5 18. Ra1 Rb8 19. Ra2 a4 20. h3 Rb3 21. Rd1 Qb6 22. Bf1 Rxb2 23. Rxb2 Qxb2 24. Qxb2 Bxb2 25. g4 Bd7 26. Bc1 Bxc1 27. Rxc1 Rb8 28. Re1 Kf8 29. Ra1 e6 30. Bg2 Rb3 31. dxe6 fxe6 32. f4 Rc3 33. Rd1 Ke7 34. f5 exf5 35. gxf5 Bxf5 36. Re1+ Kd7 37. Bd5 Rxa3 38. Rf1 Rb3 39. Ra1 Rb1+ 0-1

[Event "London Golders Green op U1900 4th"]
[Site "London"]
[Date "2014.08.25"]
[Round "5"]
[White "Zhao, Haolin"]
[Black "Balaji, Aaravamudhan"]
[Result "0-1"]
[ECO "C60"]
[WhiteElo "1353"]
[BlackElo "1616"]
[PlyCount "76"]
[EventDate "2014.08.23"]
[EventType "swiss"]
[EventRounds "6"]
[EventCountry "ENG"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 Nge7 4. 0-0 g6 5. d4 exd4 6. Nxd4 Bg7 7. Nxc6 bxc6 8. Bd3 0-0 9. Nc3 d5 10. Bf4 Be6 11. a3 c5 12. exd5 Nxd5 13. Nxd5 Bxd5 14. c3 Rb8 15. Qc2 Bb3 16. Qe2 Re8 17. Qf3 Bd5 18. Qg3 Rxb2 19. Bxc7 Qf6 20. Rfc1 Bh6 21. f4 Rxg2+ 22. Qxg2 Bxg2 23. Be5 Qc6 24. Rab1 Rxe5 25. Bb5 Qf3 26. Rc2 Bxf4 27. Rxg2 Be3+ 28. Kh1 h5 29. Rf1 Bf2 30. Rfxf2 Re1+ 31. Bf1 Rxf1+ 32. Rxf1 Qxf1+ 33. Rg1 Qf3+ 34. Rg2 Qxc3 35. Rg3 Qe1+ 36. Rg1 Qe4+ 37. Rg2 c4 38. Kg1 Qe1# 0-1

[Event "London Golders Green op U1900 4th"]
[Site "London"]
[Date "2014.08.24"]
[Round "4"]
[White "Crouch, Timothy J"]
[Black "Zhao, Haolin"]
[Result "1/2-1/2"]
[ECO "B23"]
[WhiteElo "1663"]
[BlackElo "1353"]
[PlyCount "21"]
[EventDate "2014.08.23"]
[EventType "swiss"]
[EventRounds "6"]
[EventCountry "ENG"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 g6 3. b3 Bg7 4. Bb2 Nc6 5. Nf3 Nf6 6. Nd5 0-0 7. Bc4 Nxd5 8. Bxg7 Kxg7 9. Bxd5 e6 10. Bxc6 bxc6 11. 0-0 1/2-1/2

[Event "London Golders Green op U1900 4th"]
[Site "London"]
[Date "2014.08.23"]
[Round "2"]
[White "Oliveri, Claudio"]
[Black "Zhao, Haolin"]
[Result "1-0"]
[ECO "B34"]
[WhiteElo "1658"]
[BlackElo "1353"]
[PlyCount "60"]
[EventDate "2014.08.23"]
[EventType "swiss"]
[EventRounds "6"]
[EventCountry "ENG"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 g6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Bg7 6. Be3 Nf6 7. Nxc6 bxc6 8. e5 Ng8 9. Bd4 Nh6 10. e6 Bxd4 11. Qxd4 0-0 12. exd7 Qxd7 13. Qxd7 Bxd7 14. 0-0-0 Be6 15. f3 Nf5 16. Ba6 Rab8 17. Rhe1 Rb6 18. Bf1 Rfb8 19. b3 Kf8 20. Ne4 Bd5 21. Nc5 Ke8 22. c4 Be6 23. Nxe6 fxe6 24. Rxe6 Kf7 25. Ree1 Re8 26. Rd2 c5 27. Bd3 Nd4 28. Kb2 Rbb8 29. Bc2 e5 30. Kc3 Rbd8 1-0

[Event "London Golders Green op U1900 4th"]
[Site "London"]
[Date "2014.08.23"]
[Round "1"]
[White "Zhao, Haolin"]
[Black "Cork, David J"]
[Result "0-1"]
[ECO "B23"]
[WhiteElo "1353"]
[BlackElo "1756"]
[PlyCount "80"]
[EventDate "2014.08.23"]
[EventType "swiss"]
[EventRounds "6"]
[EventCountry "ENG"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 Nc6 3. f4 g6 4. Nf3 Bg7 5. Bb5 Nd4 6. 0-0 Nf6 7. d3 Ng4 8. h3 Nxf3+ 9. Qxf3 Bd4+ 10. Kh1 a6 11. Bc4 Nf6 12. Ne2 b5 13. Bb3 Bb7 14. Nxd4 cxd4 15. f5 a5 16. a3 a4 17. Ba2 Qc7 18. Qe2 Nh5 19. Bxf7+ Kf8 20. Bh6+ Kxf7 21. fxg6+ Kxg6 22. Bf4 Qxf4 23. Qxh5+ Kxh5 24. Rxf4 Raf8 25. g4+ Kh4 26. Rxf8 Rxf8 27. Kg2 e5 28. Re1 d5 29. c3 dxc3 30. bxc3 dxe4 31. dxe4 Rf4 32. Re2 Rxe4 33. Rxe4 Bxe4+ 34. Kh2 Bd3 35. Kg2 e4 36. c4 e3 37. cxb5 e2 38. b6 e1Q 39. b7 Qg3+ 40. Kh1 Be4# 0-1

[Event "BCF-ch U10"]
[Site "Aberystwyth"]
[Date "2014.08.01"]
[Round "7"]
[White "Zhao, Haolin"]
[Black "Dorman, Henry"]
[Result "1-0"]
[ECO "C68"]
[WhiteElo "115"]
[BlackElo "67"]
[PlyCount "99"]
[EventDate "2014.07.28"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "WLS"]
[SourceTitle "EXT 2017"]
[Source "ChessBase"]
[SourceDate "2016.10.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.25"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. 0-0 Bg4 6. h3 Bh5 7. g4 Bg6 8. Nxe5 Bxe4 9. Re1 Qd5 10. d3 Bh1 11. Nf3+ Be7 12. Kxh1 Nf6 13. Nc3 Qd6 14. Qe2 Rd8 15. Bf4 Qd7 16. Bg5 Qd6 17. Bxf6 Qxf6 18. Kg1 Rd7 19. Ne5 Rd6 20. Qf3 0-0 21. Qxf6 Bxf6 22. Nc4 Rdd8 23. Re2 b5 24. Na5 c5 25. Rae1 b4 26. Na4 h6 27. b3 Rd5 28. Re8 Rxe8 29. Rxe8+ Kh7 30. Ra8 Re5 31. Kf1 Re6 32. Nxc5 Re5 33. Nab7 h5 34. Rxa6 hxg4 35. hxg4 Rg5 36. Ne4 Rxg4 37. Nxf6+ gxf6 38. Rxf6 Kg7 39. Rc6 Rh4 40. Rxc7 Rh1+ 41. Ke2 Ra1 42. Rc4 Rxa2 43. Kd2 Ra7 44. Rxb4 Kf6 45. Nc5 Ke5 46. Ne4 f5 47. Nc3 Rg7 48. f4+ Ke6 49. Rb6+ Kd7 50. Rb7+ 1-0

[Event "BCF-ch U10"]
[Site "Aberystwyth"]
[Date "2014.07.31"]
[Round "6"]
[White "Doherty, Bobby"]
[Black "Zhao, Haolin"]
[Result "1/2-1/2"]
[ECO "B34"]
[WhiteElo "90"]
[BlackElo "115"]
[PlyCount "125"]
[EventDate "2014.07.28"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "WLS"]
[SourceTitle "EXT 2017"]
[Source "ChessBase"]
[SourceDate "2016.10.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.25"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 g6 3. d4 cxd4 4. Nxd4 Nc6 5. Be3 Nf6 6. Nc3 Bg7 7. Qd2 d5 8. exd5 Nxd5 9. Bb5 Nxc3 10. Qxc3 Bd7 11. Bxc6 bxc6 12. Qc4 Qa5+ 13. Bd2 Qd5 14. Qxd5 cxd5 15. c3 0-0 16. 0-0 Bxd4 17. cxd4 Rfc8 18. Rfe1 e6 19. b3 Rc2 20. Bf4 Rac8 21. Rec1 Rxc1+ 22. Rxc1 Rxc1+ 23. Bxc1 Bb5 24. Be3 Bd3 25. g3 Bb1 26. a3 Bc2 27. b4 a6 28. Kf1 Kf8 29. Ke2 Ke7 30. Kd2 Ba4 31. f4 f5 32. h4 h5 33. Kc3 Kd6 34. Kd3 Kc6 35. Kc3 Kb5 36. Kd3 Bb3 37. Kc3 Bc4 38. Kb2 Ka4 39. Bc1 Bb5 40. Ka2 Bc4+ 41. Kb2 Kb5 42. Kc3 Ba2 43. Kd3 Ka4 44. Kc3 Bc4 45. Kb2 a5 46. bxa5 Kxa5 47. Kc3 Ka4 48. Kb2 Ba6 49. Kc3 Bc4 50. Bb2 Bf1 51. Bc1 Bb5 52. Kb2 Be8 53. Kc3 Ka5 54. Bb2 Ba4 55. Kd3 Kb6 56. Kc3 Kb5 57. Bc1 Bd1 58. Bb2 Ka4 59. Bc1 Bb3 60. Bb2 Ba2 61. Bc1 Bb1 62. Bb2 Be4 63. Bc1 1/2-1/2

[Event "BCF-ch U10"]
[Site "Aberystwyth"]
[Date "2014.07.31"]
[Round "5"]
[White "Zhao, Haolin"]
[Black "Metcalfe, Charlie P"]
[Result "1-0"]
[ECO "C67"]
[WhiteElo "115"]
[BlackElo "54"]
[PlyCount "43"]
[EventDate "2014.07.28"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "WLS"]
[SourceTitle "EXT 2017"]
[Source "ChessBase"]
[SourceDate "2016.10.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.25"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. 0-0 Nxe4 5. Re1 d5 6. d3 Nf6 7. Nxe5 Be7 8. Bxc6+ Nd7 9. Bxd7+ Bxd7 10. Nxd7 Qxd7 11. Qe2 h6 12. Nc3 c6 13. Bd2 Rc8 14. Qe5 Rc7 15. Qxg7 Rf8 16. Bxh6 Qd6 17. Qxf8+ Kd7 18. Qxf7 c5 19. Bg5 Kc6 20. Bxe7 Qd7 21. Re6+ Qxe6 22. Qxe6# 1-0

[Event "BCF-ch U10"]
[Site "Aberystwyth"]
[Date "2014.07.29"]
[Round "2"]
[White "Rahulan, Thivyaa"]
[Black "Zhao, Haolin"]
[Result "1/2-1/2"]
[ECO "A47"]
[WhiteElo "88"]
[BlackElo "115"]
[PlyCount "61"]
[EventDate "2014.07.28"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "WLS"]
[SourceTitle "EXT 2017"]
[Source "ChessBase"]
[SourceDate "2016.10.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.25"]
[SourceQuality "1"]

1. d4 Nf6 2. Nf3 e6 3. e3 b6 4. Bd3 Bb7 5. Nbd2 c5 6. c3 cxd4 7. exd4 Be7 8. 0-0 0-0 9. Qe2 d6 10. Re1 Nbd7 11. Ne4 Nxe4 12. Bxe4 Bxe4 13. Qxe4 Nf6 14. Qc2 Rc8 15. h3 Qc7 16. a3 b5 17. Qd1 a6 18. Bf4 Qc6 19. Qe2 Qc4 20. Nd2 Qxe2 21. Rxe2 Nd5 22. Bh2 Nb6 23. Nf3 Rfd8 24. Kf1 Kf8 25. g4 Nd5 26. g5 Ke8 27. h4 Kd7 28. Nd2 Nb6 29. f4 Nc4 30. Nf3 Nb6 31. Kf2 1/2-1/2

[Event "BCF-ch U10"]
[Site "Aberystwyth"]
[Date "2014.07.29"]
[Round "3"]
[White "Zhao, Haolin"]
[Black "Ratnesan, Ranesh"]
[Result "0-1"]
[ECO "B01"]
[WhiteElo "115"]
[BlackElo "105"]
[PlyCount "76"]
[EventDate "2014.07.28"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "WLS"]
[SourceTitle "EXT 2017"]
[Source "ChessBase"]
[SourceDate "2016.10.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.25"]
[SourceQuality "1"]

1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. Nf3 Nf6 5. d4 Bg4 6. Be2 c6 7. Be3 e6 8. Qd2 Qc7 9. h3 Bh5 10. Bf4 Bd6 11. Bxd6 Qxd6 12. 0-0-0 Nbd7 13. Rdg1 0-0-0 14. g4 Bg6 15. Qe3 Nd5 16. Nxd5 exd5 17. Bd1 Rhe8 18. Qd2 h6 19. Re1 Be4 20. Re3 Qf6 21. Kb1 Re7 22. Rf1 Rde8 23. a3 Nf8 24. Ka2 Ne6 25. Rg1 Bxf3 26. Bxf3 Qxd4 27. Qa5 Nc5 28. Qb4 Qxb4 29. axb4 Ne4 30. Bg2 Kc7 31. c3 Nd2 32. Rd1 Nc4 33. Red3 Re2 34. Kb1 Rxb2+ 35. Ka1 Ree2 36. Bf1 Ra2+ 37. Kb1 Na3+ 38. Kc1 Rec2# 0-1

[Event "BCF-ch U10"]
[Site "Aberystwyth"]
[Date "2014.07.28"]
[Round "1"]
[White "Zhao, Haolin"]
[Black "Baradar, Amir"]
[Result "1-0"]
[ECO "C68"]
[WhiteElo "115"]
[BlackElo "68"]
[PlyCount "47"]
[EventDate "2014.07.28"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "WLS"]
[SourceTitle "EXT 2017"]
[Source "ChessBase"]
[SourceDate "2016.10.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.25"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. d4 a6 5. Bxc6+ bxc6 6. dxe5 g6 7. exd6 cxd6 8. Nc3 Nf6 9. 0-0 Bg7 10. e5 Ng4 11. Bg5 Qd7 12. Qxd6 Qxd6 13. exd6 0-0 14. Rad1 Rd8 15. Bxd8 Rb8 16. d7 Bxd7 17. Rxd7 Rxb2 18. h3 Bxc3 19. hxg4 Rxc2 20. Be7 Rxa2 21. Rd8+ Kg7 22. g5 a5 23. Bf8+ Kg8 24. Bh6# 1-0

[Event "BCF-ch U09"]
[Site "Aberystwyth"]
[Date "2014.07.27"]
[Round "5"]
[White "Golding, William"]
[Black "Zhao, Haolin"]
[Result "0-1"]
[ECO "A47"]
[WhiteElo "100"]
[BlackElo "115"]
[PlyCount "86"]
[EventDate "2014.07.26"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "WLS"]
[SourceTitle "EXT 2017"]
[Source "ChessBase"]
[SourceDate "2016.10.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.25"]
[SourceQuality "1"]

1. d4 Nf6 2. Bf4 e6 3. Nf3 b6 4. e3 c5 5. c3 Bb7 6. Be2 cxd4 7. exd4 Be7 8. 0-0 0-0 9. Nbd2 d6 10. Qc2 Nbd7 11. Bd3 Qc7 12. Bg5 Rac8 13. Bxh7+ Nxh7 14. Bxe7 Rfe8 15. Ng5 Nxg5 16. Bxg5 Qc6 17. f3 Qd5 18. h4 Qxd4+ 19. Kh2 Qe5+ 20. f4 Qd5 21. Nf3 Qe4 22. Qxe4 Bxe4 23. h5 f6 24. Bh4 Nc5 25. Nd2 Bf5 26. Rf3 Kh7 27. Rg3 Rf8 28. Nc4 Ne4 29. Re3 Rxc4 30. Rd1 d5 31. Rg1 e5 32. fxe5 fxe5 33. Rf1 Nd2 34. Rf2 Rxh4+ 35. Kg3 Ne4+ 36. Kxh4 Nxf2 37. Rxe5 Be4 38. Re7 Bxg2 39. Kg5 Ne4+ 40. Kg4 Bf3+ 41. Kh3 Rf5 42. Kh2 Rxh5+ 43. Kg1 Rh1# 0-1

[Event "BCF-ch U09"]
[Site "Aberystwyth"]
[Date "2014.07.27"]
[Round "4"]
[White "Zhao, Haolin"]
[Black "Roy, Anika Rachna"]
[Result "1-0"]
[ECO "C64"]
[WhiteElo "115"]
[BlackElo "17"]
[PlyCount "113"]
[EventDate "2014.07.26"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "WLS"]
[SourceTitle "EXT 2017"]
[Source "ChessBase"]
[SourceDate "2016.10.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.25"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 Bc5 4. 0-0 d6 5. d4 exd4 6. Nxd4 Bxd4 7. Qxd4 Nf6 8. e5 Ng4 9. exd6 0-0 10. Bxc6 bxc6 11. Nc3 Nf6 12. Bf4 Ba6 13. Rfd1 cxd6 14. Bxd6 Re8 15. Bc5 Qxd4 16. Bxd4 Be2 17. Nxe2 Rxe2 18. Bxf6 gxf6 19. Rac1 Rb8 20. Rb1 Rb5 21. Kf1 Rbe5 22. Re1 Rxe1+ 23. Rxe1 Rxe1+ 24. Kxe1 Kg7 25. Ke2 Kg6 26. c3 a6 27. a3 h6 28. h3 h5 29. g3 Kf5 30. Ke3 Ke5 31. h4 a5 32. b4 a4 33. c4 Ke6 34. Ke4 f5+ 35. Kd4 Kd6 36. f4 f6 37. c5+ Kc7 38. Kc4 Kc8 39. b5 cxb5+ 40. Kxb5 Kb7 41. Kxa4 Kc6 42. Kb4 Kc7 43. Kc4 Kc6 44. a4 Kb7 45. Kd5 Kc7 46. Ke6 Kc6 47. Kxf6 Kxc5 48. Kxf5 Kd6 49. a5 Kc7 50. Kg5 Kb7 51. f5 Kc7 52. a6 Kb6 53. f6 Kxa6 54. f7 Ka7 55. f8Q Kb6 56. Qc8 Kb5 57. Qc7 1-0

[Event "BCF-ch U09"]
[Site "Aberystwyth"]
[Date "2014.07.27"]
[Round "7"]
[White "Zhao, Haolin"]
[Black "Rushbrooke, Remy"]
[Result "1/2-1/2"]
[ECO "C42"]
[WhiteElo "115"]
[BlackElo "84"]
[PlyCount "96"]
[EventDate "2014.07.26"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "WLS"]
[SourceTitle "EXT 2017"]
[Source "ChessBase"]
[SourceDate "2016.10.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.25"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. Nc3 Nf6 6. d4 Nc6 7. Bb5 Bd7 8. 0-0 a6 9. Bxc6 Bxc6 10. Re1+ Be7 11. Qe2 Bxf3 12. Qxf3 Rb8 13. Qg3 Qd7 14. h3 0-0 15. Bh6 Nh5 16. Qf3 Nf6 17. Bf4 Rfe8 18. Nd5 Nxd5 19. Qxd5 Bf6 20. Bg5 c6 21. Qa5 Rxe1+ 22. Rxe1 b6 23. Qd2 Bxg5 24. Qxg5 Re8 25. Qd2 Rxe1+ 26. Qxe1 h6 27. Qe4 d5 28. Qe5 Qd8 29. Kf1 Kf8 30. Ke2 Qe7 31. Qxe7+ Kxe7 32. c3 Ke6 33. Ke3 Kf5 34. f4 h5 35. Kf3 g6 36. g4+ hxg4+ 37. hxg4+ Ke6 38. Ke3 f5 39. g5 Kd6 40. Kd3 Kc7 41. b3 b5 42. c4 b4 43. c5 a5 44. Kc2 Kb7 45. Kb1 Ka6 46. Kc2 Kb5 47. Kb2 Ka6 48. Kc2 Kb5 1/2-1/2

[Event "BCF-ch U09"]
[Site "Aberystwyth"]
[Date "2014.07.27"]
[Round "6"]
[White "Zhao, Haolin"]
[Black "See, Tristian"]
[Result "1/2-1/2"]
[ECO "C68"]
[WhiteElo "115"]
[BlackElo "114"]
[PlyCount "114"]
[EventDate "2014.07.26"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "WLS"]
[SourceTitle "EXT 2017"]
[Source "ChessBase"]
[SourceDate "2016.10.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.25"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. 0-0 Bd6 6. d4 Qe7 7. dxe5 Bxe5 8. Nxe5 Qxe5 9. Nc3 Ne7 10. Be3 0-0 11. Qd4 Qxd4 12. Bxd4 b6 13. Be5 Ra7 14. Rad1 Be6 15. Bg3 c5 16. Bh4 Ng6 17. Bg3 Rc8 18. Nd5 h6 19. b3 Rb7 20. f3 c6 21. Nf4 Nxf4 22. Bxf4 a5 23. Rd6 c4 24. Kf2 Kf8 25. Ke3 Ke7 26. Rfd1 cxb3 27. axb3 f6 28. Kd3 h5 29. h4 Ra7 30. Kc3 a4 31. Kb2 axb3 32. cxb3 b5 33. Rc1 Ra6 34. Rc5 Rb6 35. b4 g6 36. Kc3 Bc4 37. e5 fxe5 38. Rxe5+ Kxd6 39. Rxb5+ Ke6 40. Rxb6 Bf1 41. g3 Bg2 42. b5 Bxf3 43. bxc6 Rxc6+ 44. Rxc6+ Bxc6 45. Kd4 Kf5 46. Kc5 Be4 47. Kd6 Kg4 48. Ke5 Bf5 49. Kf6 Kf3 50. Kg5 Ke4 51. Bb8 Kf3 52. Bc7 Ke4 53. g4 hxg4 54. h5 gxh5 55. Kxh5 Kf3 56. Kh6 g3 57. Bxg3 Kxg3 1/2-1/2

[Event "BCF-ch U09"]
[Site "Aberystwyth"]
[Date "2014.07.26"]
[Round "1"]
[White "Metcalfe, Charlie P"]
[Black "Zhao, Haolin"]
[Result "1-0"]
[ECO "A47"]
[WhiteElo "54"]
[BlackElo "115"]
[PlyCount "45"]
[EventDate "2014.07.26"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "WLS"]
[SourceTitle "EXT 2017"]
[Source "ChessBase"]
[SourceDate "2016.10.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.25"]
[SourceQuality "1"]

1. d4 Nf6 2. Nf3 e6 3. Bf4 c5 4. e3 b6 5. c3 cxd4 6. cxd4 Bb7 7. Bd3 Be7 8. Nbd2 Nh5 9. Be5 d6 10. Bg3 Nd7 11. Nf1 0-0 12. h3 Nxg3 13. Nxg3 d5 14. 0-0 Nf6 15. Rc1 Qd7 16. Ne5 Qd6 17. Re1 Nd7 18. Nxd7 Qxd7 19. Qh5 g6 20. Qh6 Rfe8 21. Nh5 Bf8 22. Nf6+ Kh8 23. Qxh7# 1-0

[Event "BCF-ch U09"]
[Site "Aberystwyth"]
[Date "2014.07.26"]
[Round "3"]
[White "Uriely, Michael"]
[Black "Zhao, Haolin"]
[Result "0-1"]
[ECO "B72"]
[WhiteElo "59"]
[BlackElo "115"]
[PlyCount "88"]
[EventDate "2014.07.26"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "WLS"]
[SourceTitle "EXT 2017"]
[Source "ChessBase"]
[SourceDate "2016.10.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.25"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 g6 3. d4 cxd4 4. Nxd4 Nc6 5. Be3 Nf6 6. Nc3 Bg7 7. Bc4 0-0 8. 0-0 d6 9. Kh1 Bd7 10. Qd2 Nxd4 11. Bxd4 Bc6 12. Rad1 b6 13. Bd3 Nd7 14. f4 Bxd4 15. f5 Kg7 16. Rf3 Nc5 17. Rh3 h5 18. g4 Rh8 19. gxh5 Bf6 20. Rg1 Qd7 21. Bc4 Qxf5 22. h6+ Kf8 23. Re3 Nxe4 24. Nxe4 Bxe4+ 25. Rg2 Bxg2+ 26. Kxg2 Bg5 27. Qe1 Bxe3 28. Qxe3 Qg4+ 29. Kf2 Qxc4 30. Qf3 Qxc2+ 31. Kg3 Re8 32. Qe3 Qc5 33. Qf3 Rxh6 34. h4 Qe5+ 35. Kh3 Qf5+ 36. Qxf5 gxf5 37. a4 e5 38. a5 e4 39. a6 e3 40. b4 e2 41. b5 e1Q 42. h5 Re3+ 43. Kg2 Qg3+ 44. Kf1 Re1# 0-1

[Event "BCF-ch U09"]
[Site "Aberystwyth"]
[Date "2014.07.26"]
[Round "2"]
[White "Zhao, Haolin"]
[Black "Liu, Matthew"]
[Result "1-0"]
[ECO "C66"]
[WhiteElo "115"]
[BlackElo "49"]
[PlyCount "55"]
[EventDate "2014.07.26"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "WLS"]
[SourceTitle "EXT 2017"]
[Source "ChessBase"]
[SourceDate "2016.10.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.25"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. d4 Bd7 5. Nc3 Nf6 6. 0-0 g6 7. Bxc6 Bxc6 8. dxe5 dxe5 9. Qxd8+ Rxd8 10. Nxe5 Bxe4 11. Nxe4 Nxe4 12. Re1 f5 13. f3 Nf6 14. Nxg6+ Kf7 15. Nxh8+ Kg7 16. Bg5 Be7 17. Rxe7+ Kxh8 18. Bxf6+ Kg8 19. Rg7+ Kf8 20. Bxd8 Ke8 21. Bxc7 Kf8 22. Rxh7 Kg8 23. Rd7 Kf8 24. Bd6+ Ke8 25. Rxb7 Kd8 26. Re1 Kc8 27. Rc7+ Kb8 28. Re8# 1-0

[Event "Gatwick e2e4 op U1950"]
[Site "Crawley"]
[Date "2013.11.03"]
[Round "4"]
[White "Lavelle, Terry WT"]
[Black "Zhao, Haolin"]
[Result "0-1"]
[ECO "B25"]
[WhiteElo "1580"]
[BlackElo "1249"]
[PlyCount "60"]
[EventDate "2013.11.01"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "ENG"]
[SourceTitle "EXT 2015"]
[Source "ChessBase"]
[SourceDate "2014.11.20"]
[SourceVersion "1"]
[SourceVersionDate "2014.11.20"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 g6 3. g3 Bg7 4. Bg2 Nc6 5. d3 d6 6. f4 Nf6 7. Nf3 Bg4 8. h3 Bxf3 9. Bxf3 0-0 10. 0-0 Rb8 11. Ne2 Nd7 12. c3 b5 13. Rb1 a5 14. Be3 Qc7 15. Qd2 a4 16. f5 Kh8 17. Bh6 b4 18. Bxg7+ Kxg7 19. Nf4 Qa7 20. fxg6 hxg6 21. Ne2 Nde5 22. Bg2 bxc3 23. bxc3 Nxd3 24. c4 Nde5 25. Qc3 Rxb1 26. Rxb1 Rb8 27. Rb5 f6 28. Bf1 Nd7 29. Nf4 Nd4 30. Nd5 Nxb5 0-1

[Event "Gatwick e2e4 op U1950"]
[Site "Crawley"]
[Date "2013.11.03"]
[Round "5"]
[White "Zhao, Haolin"]
[Black "Bovtramovics, Vladimirs"]
[Result "0-1"]
[ECO "B23"]
[WhiteElo "1249"]
[BlackElo "1726"]
[PlyCount "106"]
[EventDate "2013.11.01"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "ENG"]
[SourceTitle "EXT 2015"]
[Source "ChessBase"]
[SourceDate "2014.11.20"]
[SourceVersion "1"]
[SourceVersionDate "2014.11.20"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 Nc6 3. f4 d6 4. Nf3 g6 5. Bb5 Bd7 6. 0-0 Bg7 7. Re1 a6 8. Bc4 b5 9. Bd5 e6 10. Bxc6 Bxc6 11. d3 Ne7 12. Be3 b4 13. Ne2 Bxb2 14. Rb1 Bg7 15. Ng3 a5 16. Qd2 0-0 17. Qf2 Rb8 18. Ne2 a4 19. Qh4 Rb7 20. Ng5 h6 21. Nf3 Nc8 22. Qf2 a3 23. Nd2 Ba4 24. c4 Bc2 25. Rbc1 Bxd3 26. Ng3 Nb6 27. Ngf1 Qa8 28. Qf3 Bxf1 29. Rxf1 Rc7 30. Nb3 Na4 31. Rfd1 Rd8 32. Rc2 Nc3 33. Re1 Nxe4 34. Rec1 f5 35. Qe2 Nc3 36. Qd3 Qe4 37. Qd2 Qxc4 38. Qe1 Re8 39. Bd2 d5 40. Bxc3 bxc3 41. g3 d4 42. Rg2 d3 43. Qd1 Qe4 44. Kh1 c4 45. Na1 d2 46. Rc2 Bd4 47. h3 Qe1+ 48. Qxe1 dxe1Q+ 49. Kh2 Rb7 50. Rce2 Qxa1 51. Rc2 Rb1 52. Rge2 Rh1+ 53. Kg2 Qf1# 0-1

[Event "Gatwick e2e4 op U1950"]
[Site "Crawley"]
[Date "2013.11.02"]
[Round "3"]
[White "Hossain, Farjana Annie"]
[Black "Zhao, Haolin"]
[Result "1/2-1/2"]
[ECO "B34"]
[WhiteElo "1710"]
[BlackElo "1249"]
[PlyCount "91"]
[EventDate "2013.11.01"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "ENG"]
[SourceTitle "EXT 2015"]
[Source "ChessBase"]
[SourceDate "2014.11.20"]
[SourceVersion "1"]
[SourceVersionDate "2014.11.20"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 g6 3. Nc3 Nc6 4. d4 cxd4 5. Nxd4 Bg7 6. Nxc6 bxc6 7. Bc4 e6 8. Qe2 Ne7 9. 0-0 0-0 10. Re1 d5 11. exd5 cxd5 12. Bb3 Bb7 13. Qd3 Nf5 14. Ne2 Qa5 15. Bd2 Qa6 16. Qxa6 Bxa6 17. c3 Nd6 18. Rad1 Ne4 19. Be3 Bb5 20. f3 Nf6 21. Nd4 Bd7 22. c4 dxc4 23. Bxc4 Rfc8 24. b3 Ne8 25. Ne2 Bc6 26. Nd4 Bb7 27. Nb5 a6 28. Na3 Rd8 29. Bb6 Bc3 30. Rxd8 Rxd8 31. Bxd8 Bxe1 32. Nc2 Bc3 33. Be7 Nc7 34. Bd6 Nd5 35. a4 Ba5 36. b4 Bd8 37. b5 axb5 38. axb5 Bb6+ 39. Kf1 Ne3+ 40. Nxe3 Bxe3 41. Bc7 Kf8 42. b6 Ke7 43. Bb5 Bc5 44. Ke2 Bd6 45. Bxd6+ Kxd6 46. Ke3 1/2-1/2

[Event "Gatwick e2e4 op U1950"]
[Site "Crawley"]
[Date "2013.11.02"]
[Round "2"]
[White "Zhao, Haolin"]
[Black "Wen, Jessica"]
[Result "0-1"]
[ECO "C68"]
[WhiteElo "1249"]
[BlackElo "1752"]
[PlyCount "158"]
[EventDate "2013.11.01"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "ENG"]
[SourceTitle "EXT 2015"]
[Source "ChessBase"]
[SourceDate "2014.11.20"]
[SourceVersion "1"]
[SourceVersionDate "2014.11.20"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. 0-0 Bd6 6. d4 Qe7 7. dxe5 Bxe5 8. Nxe5 Qxe5 9. Nc3 Nf6 10. h3 0-0 11. Re1 Re8 12. f3 Nh5 13. Be3 Be6 14. Qd4 Qg3 15. Bf2 Qg6 16. Kh2 Nf4 17. Bg3 Qh6 18. Bxf4 Qxf4+ 19. Kg1 Qg3 20. Qf2 Qg6 21. Kh2 b6 22. Qg3 Qxg3+ 23. Kxg3 Rad8 24. Rad1 Kf8 25. Kf2 f6 26. h4 Kf7 27. g3 b5 28. a3 Rd6 29. Ke3 Red8 30. b4 Ra8 31. Rc1 a5 32. Ra1 Bc4 33. Rg1 c5 34. bxc5 Rc6 35. Rgc1 Rxc5 36. Kd4 Rc6 37. Ke3 Rd6 38. Rg1 c5 39. Rge1 b4 40. axb4 cxb4 41. Na2 Rb6 42. Reb1 Bxa2 43. Rxa2 a4 44. f4 Raa6 45. g4 h6 46. f5 g6 47. Kf4 a3 48. h5 g5+ 49. Kf3 Ke7 50. Ke3 Kd7 51. Rd1+ Kc7 52. Rb1 Kc6 53. Rb3 Kc5 54. Rd3 Rd6 55. Rb3 Kc4 56. Rb1 Rab6 57. Rb3 Rd1 58. Kf3 Rf1+ 59. Ke3 Rf4 60. Ke2 Rxg4 61. Kf3 Rh4 62. Kg3 Rxh5 63. Kg4 Rh4+ 64. Kg3 Rxe4 65. Kf3 Rf4+ 66. Kg3 Rxf5 67. Kg4 Rf4+ 68. Kg3 Ra6 69. Rd3 h5 70. Kg2 f5 71. Kg3 Rg4+ 72. Kh2 h4 73. Kh1 Rg3 74. Rd2 g4 75. Kh2 f4 76. Kh1 h3 77. Kh2 Rf3 78. Kg1 g3 79. Kh1 Rf1# 0-1

[Event "Gatwick e2e4 op U1950"]
[Site "Crawley"]
[Date "2013.11.01"]
[Round "1"]
[White "Hand, Freddie"]
[Black "Zhao, Haolin"]
[Result "1-0"]
[ECO "E32"]
[WhiteElo "1776"]
[BlackElo "1249"]
[PlyCount "127"]
[EventDate "2013.11.01"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "ENG"]
[SourceTitle "EXT 2015"]
[Source "ChessBase"]
[SourceDate "2014.11.20"]
[SourceVersion "1"]
[SourceVersionDate "2014.11.20"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 0-0 5. a3 Be7 6. b4 d5 7. c5 Nbd7 8. Bf4 Nh5 9. Bg3 Bf6 10. Nf3 Re8 11. e3 c6 12. Be2 e5 13. dxe5 Nxe5 14. Nxe5 Bxe5 15. Bxh5 Bf6 16. Be2 Be6 17. 0-0 Qd7 18. Rad1 Qc8 19. Rd2 Bf5 20. Bd3 Bxd3 21. Rxd3 Qe6 22. h3 Rad8 23. Bd6 Rc8 24. Rfd1 Red8 25. Qe2 Re8 26. Qf3 a6 27. Na4 Be5 28. Bxe5 Qxe5 29. Rd4 Re6 30. Rf4 Rf6 31. Rxf6 Qxf6 32. Qxf6 gxf6 33. Nc3 Kg7 34. e4 dxe4 35. Nxe4 h6 36. Rd7 Rb8 37. Nd6 Rf8 38. Rxb7 Kg6 39. Rc7 h5 40. Rxc6 Rd8 41. Ne4 Kg7 42. Nxf6 Rh8 43. Rxa6 Rh6 44. Ne8+ Kh7 45. Rxh6+ Kxh6 46. c6 Kg6 47. c7 Kf5 48. c8Q+ Ke4 49. b5 f5 50. b6 h4 51. b7 f4 52. b8Q f3 53. a4 fxg2 54. a5 Kf3 55. a6 Ke4 56. a7 Kd4 57. a8Q Kd3 58. f4 Kd4 59. f5 Kd3 60. f6 Kd4 61. f7 Kd3 62. f8N Kd4 63. Qd6+ Ke3 64. Qce6# 1-0

