[Event "CAN-ch U20"]
[Site "Mississauga"]
[Date "2017.08.11"]
[Round "4"]
[White "Issani, Nameer"]
[Black "Cai, Jason"]
[Result "1-0"]
[ECO "A40"]
[WhiteElo "1819"]
[BlackElo "2130"]
[PlyCount "75"]
[EventDate "2017.08.09"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 180 Extra"]
[Source "ChessBase"]
[SourceDate "2017.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.06"]
[SourceQuality "1"]

1. d4 e6 2. c4 Bb4+ 3. Bd2 a5 4. g3 d6 5. Bg2 Nc6 6. Nf3 e5 7. d5 Nce7 8. 0-0 Nf6 9. Re1 h6 10. e4 0-0 11. a3 Bc5 12. Nc3 Ng4 13. Be3 Nxe3 14. fxe3 f5 15. Kh1 Bd7 16. Nh4 f4 17. exf4 exf4 18. Rf1 fxg3 19. hxg3 g5 20. Nf3 Bg4 21. Qd2 Ng6 22. Nh2 Qd7 23. Na4 Ba7 24. c5 Bxc5 25. Nxc5 dxc5 26. Qc3 Bh3 27. Bxh3 Qxh3 28. Rf6 Ra6 29. Rxf8+ Nxf8 30. Rf1 Qd7 31. Qf3 Ng6 32. Ng4 Kg7 33. e5 Qe7 34. e6 Nh8 35. Qc3+ Kh7 36. Rf6 Qg7 37. Qd3+ Kg8 38. Nxh6+ 1-0

[Event "CAN-ch U20"]
[Site "Mississauga"]
[Date "2017.08.10"]
[Round "3"]
[White "Cai, Jason"]
[Black "Liang, Hairan"]
[Result "0-1"]
[ECO "B37"]
[WhiteElo "2130"]
[BlackElo "2143"]
[PlyCount "100"]
[EventDate "2017.08.09"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 180 Extra"]
[Source "ChessBase"]
[SourceDate "2017.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.06"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. c4 Bg7 6. Nc2 d6 7. Be2 Nh6 8. Nc3 0-0 9. Bd2 f5 10. Qc1 Nf7 11. exf5 Bxf5 12. 0-0 Nfe5 13. Ne3 Nd4 14. Nxf5 Rxf5 15. Qd1 Rc8 16. b3 Qd7 17. Rc1 Nxe2+ 18. Qxe2 Nc6 19. Nd5 e6 20. Ne3 Rff8 21. Rfd1 d5 22. cxd5 exd5 23. Be1 d4 24. Nc4 Rce8 25. Qd2 Re6 26. b4 Rfe8 27. b5 Ne7 28. a4 Nd5 29. g3 Qe7 30. Qd3 Qf6 31. Bd2 Rf8 32. Rf1 Qf3 33. Qxf3 Rxf3 34. Rce1 Kf7 35. Rxe6 Kxe6 36. Re1+ Kd7 37. Ne5+ Bxe5 38. Rxe5 Kd6 39. Re8 Nc3 40. Rb8 Rf7 41. Rd8+ Kc5 42. Rc8+ Kb4 43. Kf1 Rd7 44. f4 Kxa4 45. b6 axb6 46. Bxc3 dxc3 47. Rxc3 b5 48. Ke2 b4 49. Rc4 Ka3 50. Rc5 b3 0-1

[Event "CAN-ch U20"]
[Site "Mississauga"]
[Date "2017.08.10"]
[Round "2"]
[White "Cai, Jason"]
[Black "Yang, Fan"]
[Result "1/2-1/2"]
[ECO "C45"]
[WhiteElo "2130"]
[BlackElo "1986"]
[PlyCount "98"]
[EventDate "2017.08.09"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 180 Extra"]
[Source "ChessBase"]
[SourceDate "2017.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.06"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Nb3 Bb6 6. Nc3 d6 7. Qe2 h6 8. Be3 Nf6 9. 0-0-0 Be6 10. h3 Qe7 11. Bxb6 axb6 12. Kb1 Bxb3 13. cxb3 0-0-0 14. f3 Rhe8 15. Qf2 Qe5 16. Bc4 Rf8 17. Rhe1 Nh5 18. Nd5 g5 19. Ne3 Ne7 20. Qc2 Kb8 21. Rc1 Rc8 22. b4 b5 23. Ng4 Qd4 24. Bxb5 c6 25. Bc4 d5 26. Bb3 Ng8 27. exd5 cxd5 28. Qf5 Rxc1+ 29. Rxc1 Nf4 30. Ne5 Rd8 31. Nxf7 Nd3 32. Rc3 Qg1+ 33. Kc2 Nxb4+ 34. Kd2 Qxg2+ 35. Kc1 Qf1+ 36. Bd1 Nxa2+ 37. Kc2 Nxc3 38. Qe5+ Ka8 39. Qxc3 Qf2+ 40. Kb1 Rb8 41. Nd6 Qf1 42. Qb3 Qa6 43. Qb4 Rd8 44. Nb5 Kb8 45. Be2 Qb6 46. Qg4 Qg6+ 47. Ka1 Qa6+ 48. Kb1 Qg6+ 49. Ka1 Qa6+ 1/2-1/2

[Event "CAN-ch U20"]
[Site "Mississauga"]
[Date "2017.08.09"]
[Round "1"]
[White "Kang, Dorian"]
[Black "Cai, Jason"]
[Result "0-1"]
[ECO "A85"]
[WhiteElo "1716"]
[BlackElo "2130"]
[PlyCount "122"]
[EventDate "2017.08.09"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 180 Extra"]
[Source "ChessBase"]
[SourceDate "2017.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.06"]
[SourceQuality "1"]

1. c4 e6 2. Nc3 Bb4 3. Nf3 f5 4. d4 Nf6 5. g3 0-0 6. Bg2 Bxc3+ 7. bxc3 d6 8. 0-0 Nc6 9. e3 e5 10. Ba3 e4 11. Nd2 Re8 12. Re1 b6 13. f4 Na5 14. Bb4 Nb7 15. Bf1 c5 16. Ba3 Be6 17. Nb3 Qd7 18. Bb2 Qa4 19. Nd2 Qa6 20. d5 Bd7 21. Nb3 Na5 22. Nxa5 Qxa5 23. a4 Kf7 24. Qb3 Rg8 25. Kh1 g5 26. Bh3 h5 27. Qa2 gxf4 28. gxf4 Rg6 29. Rg1 Rag8 30. Rxg6 Rxg6 31. Qb3 Ng4 32. Bxg4 hxg4 33. Kg2 Rh6 34. Bc1 b5 35. cxb5 Qd8 36. Qd1 Qh4 37. Qg1 Qh3+ 38. Kf2 Qf3+ 39. Ke1 g3 40. Qxg3 Qh1+ 41. Kd2 Rxh2+ 42. Qxh2 Qxh2+ 43. Kd1 Ke7 44. c4 Be8 45. Bd2 Qh1+ 46. Be1 Bh5+ 47. Kd2 Qg2+ 48. Kc3 Qe2 49. a5 Qxe3+ 50. Kb2 Qe2+ 51. Kb3 Qd3+ 52. Kb2 Bd1 53. Rc1 Qb3+ 54. Ka1 Bc2 55. Bh4+ Kd7 56. Rxc2 Qxc2 57. b6 axb6 58. axb6 Qa4+ 59. Kb2 Qb4+ 60. Kc2 Qxb6 61. Bf2 Qb4 0-1

[Event "World op 45th"]
[Site "Philadelphia"]
[Date "2017.06.30"]
[Round "1"]
[White "Hernandez Carmenates, Holden"]
[Black "Cai, Jason"]
[Result "1-0"]
[ECO "A90"]
[WhiteElo "2510"]
[BlackElo "2134"]
[PlyCount "63"]
[EventDate "2017.06.29"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "USA"]
[SourceTitle "CBM 179 Extra"]
[Source "ChessBase"]
[SourceDate "2017.08.23"]
[SourceVersion "1"]
[SourceVersionDate "2017.08.23"]
[SourceQuality "1"]

1. d4 e6 2. c4 Bb4+ 3. Bd2 a5 4. g3 f5 5. Bg2 Nf6 6. Nf3 d6 7. 0-0 Bxd2 8. Nbxd2 Nc6 9. Re1 e5 10. e4 fxe4 11. Nxe4 0-0 12. dxe5 dxe5 13. Qxd8 Rxd8 14. Nc3 Re8 15. Nd5 Nxd5 16. cxd5 Nb4 17. Rxe5 Bd7 18. a3 Nd3 19. Rxe8+ Rxe8 20. Bf1 Nxb2 21. Rb1 Na4 22. Rxb7 Nb6 23. Rxc7 Bg4 24. Nd4 Re1 25. Kg2 Kf8 26. Rc5 Rd1 27. Ne6+ Kf7 28. Rc7+ Kf6 29. Nxg7 Nxd5 30. Ne8+ Ke5 31. Rxh7 Bf5 32. Rh5 1-0

[Event "Ottawa Ontario op"]
[Site "Ottawa"]
[Date "2017.05.22"]
[Round "6"]
[White "Gordon, David"]
[Black "Cai, Jason"]
[Result "0-1"]
[ECO "A80"]
[WhiteElo "2315"]
[BlackElo "1946"]
[PlyCount "112"]
[EventDate "2017.05.20"]
[EventType "swiss"]
[EventRounds "6"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. d4 e6 2. Nf3 f5 3. Bg5 Nf6 4. e3 h6 5. Bxf6 Qxf6 6. Bd3 d5 7. Ne5 g6 8. Nd2 Nd7 9. f4 Nxe5 10. fxe5 Qh4+ 11. g3 Qd8 12. Qf3 Bd7 13. 0-0-0 c5 14. c3 Qa5 15. g4 0-0-0 16. gxf5 gxf5 17. Kb1 Be7 18. Nb3 Qc7 19. Nxc5 Bxc5 20. dxc5 Qxc5 21. Rhg1 Rdg8 22. Rg3 Bb5 23. Bc2 Rg5 24. Rdg1 Rhg8 25. h4 Be2 26. Qf4 Rxg3 27. Rxg3 Rxg3 28. Qxg3 Bg4 29. Bd3 Qe7 30. Kc2 a6 31. e4 dxe4 32. Bxe4 Qd7 33. Bf3 Bxf3 34. Qxf3 Qa4+ 35. Kb1 Qxh4 36. Kc2 Qe4+ 37. Qxe4 fxe4 38. Kd2 Kc7 39. Ke3 Kc6 40. Kxe4 Kc5 41. b3 a5 42. c4 b6 43. Kd3 h5 44. Ke4 h4 45. Kf4 Kd4 46. Kg4 Kxe5 47. Kxh4 Kf4 48. a3 e5 49. b4 axb4 50. axb4 e4 51. Kh3 Kf3 52. c5 bxc5 53. bxc5 e3 54. c6 e2 55. c7 e1Q 56. c8Q Qg3# 0-1

[Event "Ottawa Ontario op"]
[Site "Ottawa"]
[Date "2017.05.22"]
[Round "5"]
[White "Vettese, Nicholas"]
[Black "Cai, Jason"]
[Result "1-0"]
[ECO "C18"]
[WhiteElo "2186"]
[BlackElo "1946"]
[PlyCount "89"]
[EventDate "2017.05.20"]
[EventType "swiss"]
[EventRounds "6"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. e5 c5 5. a3 Bxc3+ 6. bxc3 Qa5 7. Bd2 Qa4 8. Qg4 Kf8 9. Kd1 Nc6 10. Nf3 Nge7 11. Qf4 h6 12. h4 cxd4 13. cxd4 b6 14. h5 Ba6 15. Bxa6 Qxa6 16. Nh4 Ke8 17. Bc3 Rc8 18. Rh3 Na5 19. Bxa5 Qxa5 20. Rf3 Rf8 21. Ng6 Nxg6 22. hxg6 f6 23. exf6 Rxf6 24. Qe3 Rxg6 25. Rg3 Qa4 26. Rc1 Rf6 27. Rxg7 Rc4 28. Rg4 h5 29. Rh4 Kd7 30. Kd2 Rf5 31. c3 Qxa3 32. g4 hxg4 33. Rh7+ Kd6 34. Rh6 Kc7 35. Rxe6 Qf8 36. Re7+ Kd8 37. Rxa7 Rxf2+ 38. Ke1 Rf1+ 39. Ke2 Qf3+ 40. Qxf3 Rxf3 41. Rh1 Rf8 42. Rh5 Rxc3 43. Rxd5+ Ke8 44. Ra8+ Ke7 45. Re5+ 1-0

[Event "Ottawa Ontario op"]
[Site "Ottawa"]
[Date "2017.05.21"]
[Round "4"]
[White "Cai, Jason"]
[Black "Song, Michael"]
[Result "0-1"]
[ECO "B48"]
[WhiteElo "1946"]
[BlackElo "2547"]
[PlyCount "98"]
[EventDate "2017.05.20"]
[EventType "swiss"]
[EventRounds "6"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. Be3 a6 7. Qf3 Ne5 8. Qg3 h5 9. f3 b5 10. 0-0-0 Bb7 11. Kb1 b4 12. Na4 Nf6 13. Bd3 h4 14. Qf2 d5 15. exd5 Nxd3 16. Rxd3 Nxd5 17. Nb3 Nxe3 18. Qxe3 Be7 19. Nb6 Rd8 20. Rhd1 Rxd3 21. Rxd3 Bc6 22. c4 0-0 23. h3 Rb8 24. c5 a5 25. Nc4 a4 26. Nd4 Bd5 27. Nb6 Bxc5 28. Nxd5 exd5 29. Qc1 Rc8 30. f4 Qd7 31. Qd2 Bxd4 32. Rxd4 Qf5+ 33. Qd3 Qxd3+ 34. Rxd3 Rc4 35. f5 Rf4 36. Rxd5 b3 37. axb3 axb3 38. Kc1 Rf2 39. Rb5 Rc2+ 40. Kb1 Rxg2 41. Rxb3 Rg3 42. Ra3 Kf8 43. Kc2 Ke7 44. Rd3 Kf6 45. b4 Rxd3 46. Kxd3 Kxf5 47. Ke3 Ke5 48. Kf3 f5 49. b5 g5 0-1

[Event "Ottawa Ontario op"]
[Site "Ottawa"]
[Date "2017.05.21"]
[Round "3"]
[White "Cai, Jason"]
[Black "Yie, Kevin Yi Xiao"]
[Result "1-0"]
[ECO "A31"]
[WhiteElo "1946"]
[BlackElo "2146"]
[PlyCount "97"]
[EventDate "2017.05.20"]
[EventType "swiss"]
[EventRounds "6"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. c4 Nf6 6. Nc3 d6 7. Be2 Be7 8. 0-0 0-0 9. Be3 Nbd7 10. Qd2 Qc7 11. f3 b6 12. a4 Bb7 13. a5 bxa5 14. Nb3 Rfb8 15. Nxa5 Bc8 16. Rfc1 Ne5 17. Na4 Nc6 18. Nxc6 Qxc6 19. b4 Bd8 20. e5 Ne8 21. c5 d5 22. Nb6 Bxb6 23. cxb6 Qd7 24. Bd1 Qd8 25. Ra5 Bb7 26. Be2 Bc8 27. Qd4 Bb7 28. Rca1 Qd7 29. Bxa6 Bxa6 30. Rxa6 Rxa6 31. Rxa6 Qb5 32. Ra5 Qe2 33. Qd2 Qc4 34. h3 f6 35. f4 fxe5 36. fxe5 g6 37. Qd4 Qe2 38. Bh6 Ng7 39. Bxg7 Kxg7 40. Ra7+ Kg8 41. Qh4 Qh5 42. Qf6 Qh6 43. Qxe6+ Kh8 44. Qf6+ Kg8 45. e6 Rf8 46. Rf7 Rxf7 47. Qxf7+ Kh8 48. Qf6+ Kg8 49. e7 1-0

[Event "Ottawa Ontario op"]
[Site "Ottawa"]
[Date "2017.05.20"]
[Round "1"]
[White "Cai, Jason"]
[Black "Sambuev, Bator"]
[Result "0-1"]
[ECO "C08"]
[WhiteElo "2599"]
[BlackElo "1946"]
[PlyCount "78"]
[EventDate "2017.05.20"]
[EventType "swiss"]
[EventRounds "6"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. Nd2 c5 4. exd5 exd5 5. Ngf3 Nf6 6. Bb5+ Bd7 7. Bxd7+ Nbxd7 8. 0-0 Be7 9. dxc5 Nxc5 10. Nd4 Qd7 11. Qf3 0-0 12. Nf5 Bd8 13. Nb3 Nce4 14. Be3 Rc8 15. c3 a5 16. Nbd4 a4 17. a3 h5 18. Rfe1 g6 19. Ng3 Re8 20. h3 Nd6 21. Bg5 Nfe4 22. Bxd8 Rcxd8 23. Rad1 f5 24. Qf4 Nc4 25. f3 Qd6 26. Qxd6 Nexd6 27. Ne6 Nxb2 28. Nxd8 Nxd1 29. Rxd1 Rxd8 30. Rxd5 Nf7 31. Rxd8+ Nxd8 32. Ne2 Nf7 33. f4 Nd6 34. Nd4 Nc4 35. Nb5 Kf7 36. Kf2 Ke6 37. Ke2 Kd5 38. Kd3 Kc5 39. Nc7 Nxa3 0-1

[Event "Ottawa Ontario op"]
[Site "Ottawa"]
[Date "2017.05.20"]
[Round "2"]
[White "Marin, Sam"]
[Black "Cai, Jason"]
[Result "0-1"]
[ECO "C01"]
[WhiteElo "2027"]
[BlackElo "1946"]
[PlyCount "132"]
[EventDate "2017.05.20"]
[EventType "swiss"]
[EventRounds "6"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. Nf3 e6 2. e4 d5 3. exd5 exd5 4. d4 Nc6 5. Bb5 Bd6 6. 0-0 Nge7 7. Re1 Bg4 8. h3 Bh5 9. c3 0-0 10. Nbd2 a6 11. Bd3 Ng6 12. Bxg6 Bxg6 13. Ne5 Bf5 14. Ndf3 Re8 15. Bf4 Na5 16. b3 f6 17. Nd3 Bxf4 18. Nxf4 Qd6 19. Qd2 b6 20. Rxe8+ Rxe8 21. Re1 Re4 22. Nd3 Nb7 23. Nb4 a5 24. Nc2 Qe6 25. Ne3 Bg6 26. c4 dxc4 27. bxc4 h6 28. d5 Qd7 29. Nd4 Nc5 30. Nb3 Nb7 31. Nd4 a4 32. f3 Re8 33. Ng4 h5 34. Ne3 Nc5 35. Nec2 Kf7 36. Nb4 Rxe1+ 37. Qxe1 Qe8 38. Qxe8+ Kxe8 39. Kf2 Nd3+ 40. Nxd3 Bxd3 41. a3 Bxc4 42. Ne6 b5 43. Nxc7+ Kd7 44. Na6 Kd6 45. h4 Kxd5 46. Ke3 Bf1 47. g4 hxg4 48. fxg4 Kc4 49. Nb4 Kb3 50. Kd4 Kxa3 51. Kc3 Be2 52. g5 fxg5 53. hxg5 Bc4 54. Nc2+ Ka2 55. Nb4+ Kb1 56. Nc2 g6 57. Na3+ Ka2 58. Nc2 Kb1 59. Na3+ Kc1 60. Nc2 Kd1 61. Ne3+ Ke2 62. Ng4 Bf7 63. Kb4 Be8 64. Nf6 Bc6 65. Ng4 Kf1 66. Ne5 Be8 0-1

[Event "North American op 26th"]
[Site "Las Vegas"]
[Date "2016.12.27"]
[Round "3"]
[White "Taghizadeh, Rayan"]
[Black "Cai, Jason"]
[Result "1-0"]
[ECO "C08"]
[WhiteElo "2310"]
[BlackElo "2088"]
[PlyCount "43"]
[EventDate "2016.12.26"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "USA"]
[SourceTitle "CBM 176 Extra"]
[Source "ChessBase"]
[SourceDate "2017.03.02"]
[SourceVersion "1"]
[SourceVersionDate "2017.03.02"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. Nd2 c5 4. exd5 exd5 5. Ngf3 Nf6 6. Bb5+ Bd7 7. Bxd7+ Nbxd7 8. 0-0 Be7 9. dxc5 Nxc5 10. Nd4 Qd7 11. Qf3 0-0 12. Nf5 Bd8 13. b3 Nfe4 14. Nxe4 dxe4 15. Qg4 Bf6 16. Ba3 Qc8 17. Rad1 Kh8 18. Rd5 b6 19. Bxc5 bxc5 20. Qxe4 Re8 21. Qc4 Be5 22. Rxe5 1-0

[Event "North American op 26th"]
[Site "Las Vegas"]
[Date "2016.12.26"]
[Round "1"]
[White "Panchanatham, Vignesh"]
[Black "Cai, Jason"]
[Result "1-0"]
[ECO "A80"]
[WhiteElo "2381"]
[BlackElo "2237"]
[PlyCount "83"]
[EventDate "2016.12.26"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "USA"]
[SourceTitle "CBM 176 Extra"]
[Source "ChessBase"]
[SourceDate "2017.03.02"]
[SourceVersion "1"]
[SourceVersionDate "2017.03.02"]
[SourceQuality "1"]

1. d4 e6 2. Nf3 f5 3. Nc3 d5 4. Bg5 Nf6 5. e3 Nbd7 6. Ne5 Be7 7. Bd3 Nxe5 8. dxe5 Ne4 9. Bxe7 Qxe7 10. Bxe4 fxe4 11. Qh5+ Qf7 12. Qxf7+ Kxf7 13. 0-0-0 Ke7 14. f3 exf3 15. gxf3 Rf8 16. Rhg1 g6 17. f4 Bd7 18. h4 Rf5 19. Rg4 Raf8 20. Ne2 R5f7 21. Ng3 Bb5 22. Kd2 d4 23. Ne4 Rd8 24. Rdg1 Bc6 25. Nf6 Bf3 26. R4g3 dxe3+ 27. Kxe3 Bd1 28. R1g2 Bh5 29. Rd2 Rxd2 30. Kxd2 Kf8 31. Rd3 Kg7 32. Ke3 h6 33. Rd8 Rf8 34. Nxh5+ gxh5 35. Rxf8 Kxf8 36. f5 exf5 37. Kf4 Ke7 38. Kxf5 Kf7 39. c4 c6 40. c5 b6 41. cxb6 axb6 42. a4 1-0

[Event "Toronto Hart House Holidays op"]
[Site "Toronto"]
[Date "2016.12.18"]
[Round "5"]
[White "Bellissimo, Joseph F"]
[Black "Cai, Jason"]
[Result "1-0"]
[ECO "C08"]
[WhiteElo "2252"]
[BlackElo "2210"]
[PlyCount "47"]
[EventDate "2016.12.16"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. Nd2 c5 4. exd5 exd5 5. Ngf3 Nf6 6. dxc5 Bxc5 7. Nb3 Be7 8. Bd3 Bg4 9. h3 Bh5 10. Nbd4 0-0 11. 0-0 Re8 12. Re1 Nc6 13. Nf5 Bc5 14. Be3 Bxe3 15. Nxe3 Rc8 16. c3 Bg6 17. Bxg6 hxg6 18. Qd2 Qb6 19. Nxd5 Nxd5 20. Qxd5 Qxb2 21. Ng5 Ne5 22. Rad1 Qxc3 23. f4 Rc5 24. Qxf7+ 1-0

[Event "Toronto Hart House Holidays op"]
[Site "Toronto"]
[Date "2016.12.17"]
[Round "3"]
[White "Bluvshtein, Ilia"]
[Black "Cai, Jason"]
[Result "0-1"]
[ECO "C18"]
[WhiteElo "2221"]
[BlackElo "2210"]
[PlyCount "95"]
[EventDate "2016.12.16"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. e5 c5 5. a3 Bxc3+ 6. bxc3 Qa5 7. Bd2 Qa4 8. dxc5 Nc6 9. Nf3 Qe4+ 10. Be3 Nxe5 11. Nxe5 Qxe5 12. Bb5+ Kf8 13. 0-0 Qxc3 14. c6 Ne7 15. Bd4 Qa5 16. Qg4 Nf5 17. Bc5+ Kg8 18. a4 h5 19. Qf4 a6 20. cxb7 Bxb7 21. Bb4 Qb6 22. Bd3 d4 23. Ra3 Qc6 24. f3 Ne3 25. Qxd4 Nxf1 26. Bc3 e5 27. Qxe5 f6 28. Qd4 Rc8 29. Rb3 Qd5 30. Kxf1 Qxd4 31. Bxd4 Bd5 32. Rb4 a5 33. Rb5 Bc4 34. Rxa5 Bxd3+ 35. cxd3 Rd8 36. Bc3 Rxd3 37. Rc5 Kf7 38. a5 Rd6 39. Kf2 Kg6 40. h4 Re8 41. g4 hxg4 42. fxg4 Re4 43. h5+ Kh6 44. Kf3 Ra4 45. Bb2 Rd3+ 46. Ke2 Rh3 47. Bc1+ Kh7 48. Kf2 0-1

[Event "Toronto Hart House Holidays op"]
[Site "Toronto"]
[Date "2016.12.17"]
[Round "2"]
[White "Cai, Jason"]
[Black "Ivanov, Mike"]
[Result "1-0"]
[ECO "C06"]
[WhiteElo "2210"]
[BlackElo "2385"]
[PlyCount "115"]
[EventDate "2016.12.16"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[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. 0-0 Bd6 11. Nf3 Qc7 12. Bg5 0-0 13. Rc1 h6 14. Bh4 Nh5 15. Bg6 Rxf3 16. Bxh5 Rf5 17. Bg6 Bxh2+ 18. Kh1 Bd6 19. Bxf5 exf5 20. f4 Qf7 21. Nc3 Be6 22. Nb5 Bf8 23. Kg1 Re8 24. Nc3 Qc7 25. Na4 Bd6 26. Qd2 Bf7 27. Nc5 Bh5 28. Rf2 Bg4 29. b4 Qb6 30. a3 a5 31. Qa2 Kh7 32. Qxd5 Qc7 33. Nxb7 Bxf4 34. Rxf4 Qxf4 35. Qxc6 Re2 36. Rf1 Qxd4+ 37. Bf2 Qd3 38. bxa5 Rc2 39. Qd6 Qb5 40. Qb4 Qc6 41. Qb6 Qd5 42. Nc5 Rc3 43. a4 h5 44. a6 Bh3 45. Qb7 Bxg2 46. Qxd5 Bxd5 47. a7 Rc4 48. Be3 g6 49. Rd1 Bf3 50. Rd7+ Kg8 51. a8Q+ Bxa8 52. Rd8+ Kg7 53. Rxa8 f4 54. Bf2 g5 55. a5 g4 56. a6 g3 57. a7 Rc1+ 58. Kg2 1-0

[Event "Toronto Hart House Holidays op"]
[Site "Toronto"]
[Date "2016.12.16"]
[Round "1"]
[White "Song, Michael"]
[Black "Cai, Jason"]
[Result "1-0"]
[ECO "A40"]
[WhiteElo "2492"]
[BlackElo "2210"]
[PlyCount "119"]
[EventDate "2016.12.16"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. d4 e6 2. c4 Bb4+ 3. Bd2 a5 4. Nc3 f5 5. e4 Bxc3 6. Bxc3 fxe4 7. Qg4 Nf6 8. Qxg7 Rg8 9. Qh6 d5 10. Nh3 Rg6 11. Qd2 b6 12. Nf4 Rg8 13. g3 Qe7 14. Bh3 Bd7 15. Qe2 Na6 16. 0-0 0-0-0 17. c5 Kb7 18. Rfc1 Ka7 19. Bf1 Bc8 20. Qb5 Qd7 21. a3 Nb8 22. Qxd7 Bxd7 23. b4 Nc6 24. Bb2 Ne7 25. cxb6+ cxb6 26. Nxe6 Rc8 27. Nc7 Kb8 28. Na6+ Ka8 29. bxa5 bxa5 30. Nc5 Bc6 31. Bc3 a4 32. Rab1 Rb8 33. Rb4 Ng4 34. h3 Nf6 35. Nxa4 e3 36. Rxb8+ Kxb8 37. Nc5 Nf5 38. g4 h5 39. f3 hxg4 40. hxg4 Nxg4 41. fxg4 Rxg4+ 42. Kh2 Nxd4 43. Bxd4 Rxd4 44. Nb3 Rf4 45. Kg3 Rf6 46. Nd4 Bd7 47. Bd3 Rf2 48. Be2 Rf8 49. Rc3 Re8 50. Bf3 Ba4 51. Kf4 Ka7 52. Rxe3 Rf8+ 53. Ke5 Re8+ 54. Ne6 Kb6 55. Bxd5 Ka5 56. Kd6 Rb8 57. Nd4 Rb6+ 58. Kc5 Rb1 59. Re7 Rc1+ 60. Bc4 1-0

[Event "Toronto Remember Active"]
[Site "Toronto"]
[Date "2016.09.25"]
[Round "5.4"]
[White "Cai, Jason"]
[Black "Zhang, Yuanchen"]
[Result "0-1"]
[ECO "C45"]
[WhiteElo "2178"]
[BlackElo "2323"]
[PlyCount "176"]
[EventDate "2016.09.25"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bb4+ 5. c3 Bc5 6. Be3 Bb6 7. Bc4 Nf6 8. Nxc6 bxc6 9. Bxb6 axb6 10. e5 Nd5 11. 0-0 Bb7 12. Qg4 0-0 13. Nd2 d6 14. exd6 Qxd6 15. Rad1 Qh6 16. Nf3 Nf6 17. Qg5 Qxg5 18. Nxg5 h6 19. Nf3 b5 20. Bb3 c5 21. a3 c4 22. Bc2 Bxf3 23. gxf3 Rfe8 24. Rfe1 Kf8 25. Kf1 Rxe1+ 26. Rxe1 Rd8 27. Rd1 Rxd1+ 28. Bxd1 Ke7 29. a4 c6 30. Ke1 Kd6 31. axb5 cxb5 32. b3 Nd5 33. bxc4 bxc4 34. Be2 Kc5 35. Kd2 f5 36. Bf1 f4 37. Be2 Nf6 38. Bf1 Nd7 39. Bh3 Ne5 40. Ke2 Kd6 41. Bf5 Ke7 42. Bh3 Kf6 43. Bc8 Kg5 44. Be6 Kh4 45. Bf5 g6 46. Be6 g5 47. h3 Kh5 48. Bf5 Nf7 49. Be6 Nd6 50. Bd7 Kg6 51. Be6 Kf6 52. Bd5 Ke5 53. Bc6 Nc8 54. Be8 Nb6 55. Bb5 Kd5 56. Be8 Nc8 57. Bf7+ Kc5 58. Be6 Nd6 59. Bd7 Nf7 60. Be6 Ne5 61. Bf5 Kb5 62. Bc2 Ka5 63. Bd1 Nd3 64. Bc2 Nc5 65. Kd1 Nb3 66. Bg6 Nc5 67. Bf7 Kb5 68. Be8+ Kb6 69. Bf7 Nd3 70. Ke2 Kc5 71. Be6 h5 72. Bf7 h4 73. Be6 Ne5 74. Bc8 Kb5 75. Be6 Ka4 76. Bf5 Kb3 77. Kd2 Nxf3+ 78. Ke2 Ne5 79. Kd2 g4 80. Be6 g3 81. fxg3 hxg3 82. Bd5 f3 83. Ke3 g2 84. Kf2 Kxc3 85. h4 Kd4 86. Be6 Nd3+ 87. Kg1 Ke3 88. Bxc4 Nf4 0-1

[Event "Toronto Remember Active"]
[Site "Toronto"]
[Date "2016.09.25"]
[Round "1.3"]
[White "Samsonkin, Artiom"]
[Black "Cai, Jason"]
[Result "1-0"]
[ECO "C18"]
[WhiteElo "2557"]
[BlackElo "2178"]
[PlyCount "65"]
[EventDate "2016.09.25"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. e5 c5 5. a3 Bxc3+ 6. bxc3 Qa5 7. Bd2 Qa4 8. dxc5 Ne7 9. Rb1 Nbc6 10. Nf3 Qe4+ 11. Qe2 Qxc2 12. Qd3 Qxd3 13. Bxd3 Ng6 14. Bb5 Bd7 15. 0-0 Ngxe5 16. Nxe5 Nxe5 17. Bxd7+ Nxd7 18. Rxb7 Nxc5 19. Rc7 Ne4 20. Bf4 0-0 21. f3 Nf6 22. Rb1 Rfc8 23. Rxc8+ Rxc8 24. Rb7 Ra8 25. a4 a6 26. Kf2 Ne8 27. Bb8 f6 28. Ke3 e5 29. f4 exf4+ 30. Kd4 a5 31. Rb6 Kf7 32. Kxd5 Ke7 33. Kc6 1-0

[Event "Toronto Remember Active"]
[Site "Toronto"]
[Date "2016.09.25"]
[Round "4.4"]
[White "Vettese, Nicholas"]
[Black "Cai, Jason"]
[Result "1/2-1/2"]
[ECO "C01"]
[WhiteElo "2242"]
[BlackElo "2178"]
[PlyCount "130"]
[EventDate "2016.09.25"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. exd5 exd5 5. Bd3 Nc6 6. a3 Bxc3+ 7. bxc3 Nge7 8. Qf3 Be6 9. Rb1 b6 10. Ne2 Qd7 11. Ng3 0-0-0 12. h3 g6 13. 0-0 Nf5 14. Bg5 Rde8 15. a4 Nd6 16. Ba6+ Kb8 17. Bf4 Na5 18. Rfd1 h5 19. Nf1 Rhg8 20. Ne3 g5 21. Be5 g4 22. hxg4 hxg4 23. Qf4 Rd8 24. c4 Ndxc4 25. Bxc4 Nxc4 26. Nxc4 dxc4 27. d5 Bxd5 28. Rxd5 Qxd5 29. Bxc7+ Ka8 30. Bxd8 Rxd8 31. Qxg4 f5 32. Qf4 Rg8 33. g3 Rh8 34. f3 Qe6 35. Qd4 Rg8 36. Kf2 Re8 37. Kg1 Rg8 38. Kf2 Re8 39. Kg1 Qc6 40. Kf2 Qxa4 41. Qd5+ Kb8 42. Qxf5 Rd8 43. Re1 Qb4 44. Qe5+ Kc8 45. Qe6+ Kb8 46. Qe5+ Kc8 47. Re2 a5 48. Qe6+ Kb8 49. Qe7 Qxe7 50. Rxe7 a4 51. Re2 c3 52. Re1 Rd2+ 53. Ke3 Rxc2 54. Kd3 Rf2 55. Kxc3 Rxf3+ 56. Kb4 a3 57. Rg1 a2 58. g4 Rg3 59. Ra1 Rxg4+ 60. Kb3 Rg2 61. Rxa2 Rxa2 62. Kxa2 Kb7 63. Kb3 b5 64. Kb4 Kb6 65. Kb3 Kc5 1/2-1/2

[Event "Windsor NAYCC U14"]
[Site "Windsor"]
[Date "2016.08.11"]
[Round "9.60"]
[White "Bu, Kevin1"]
[Black "Cai, Jason"]
[Result "1/2-1/2"]
[ECO "C01"]
[WhiteElo "1948"]
[BlackElo "1997"]
[PlyCount "85"]
[EventDate "2016.08.07"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. exd5 exd5 4. Bd3 Nc6 5. c3 Bd6 6. h3 Nge7 7. Nf3 Bf5 8. 0-0 Qd7 9. Re1 0-0-0 10. b4 Ng6 11. Bxf5 Qxf5 12. b5 Na5 13. Qa4 b6 14. Ba3 Rhe8 15. Nbd2 Bxa3 16. Qxa3 Qd3 17. Qb2 f6 18. g3 Nf8 19. Kg2 g5 20. Rad1 Qf5 21. Rxe8 Rxe8 22. Re1 Rxe1 23. Nxe1 Qe6 24. Nef3 h5 25. Qc2 Kb8 26. a4 Nb7 27. Nf1 Nd6 28. Ne3 Qe4 29. Qxe4 dxe4 30. Nd2 f5 31. Nec4 Ne6 32. Nxd6 cxd6 33. g4 Nf4+ 34. Kh2 hxg4 35. hxg4 fxg4 36. Nxe4 d5 37. Nf6 Kc7 38. Kg3 Ne2+ 39. Kxg4 Nxc3 40. Kxg5 Kd6 41. Ne8+ Kd7 42. Nf6+ Kd6 43. Ne8+ 1/2-1/2

[Event "Windsor NAYCC U14"]
[Site "Windsor"]
[Date "2016.08.11"]
[Round "8.61"]
[White "Cai, Jason"]
[Black "Surya, Benito"]
[Result "1-0"]
[ECO "B01"]
[WhiteElo "1997"]
[BlackElo "1814"]
[PlyCount "71"]
[EventDate "2016.08.07"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. d4 Nf6 5. Bc4 Nc6 6. d5 Ne5 7. Bb3 Bf5 8. Qe2 Ne4 9. Qb5+ Qxb5 10. Nxb5 Kd7 11. Bf4 f6 12. Bxe5 fxe5 13. Nf3 Nd6 14. Nxe5+ Kc8 15. Nd4 g6 16. 0-0-0 Bg7 17. Rhe1 Ne4 18. f4 a5 19. g4 Bxe5 20. fxe5 Bxg4 21. Rxe4 Bxd1 22. Kxd1 Rf8 23. Ke2 a4 24. Bc4 Ra5 25. Ke3 Ra8 26. Ne6 Rf5 27. Be2 h5 28. Bd3 Ra5 29. c4 b6 30. Nd4 Rg5 31. Nc6 Ra8 32. Rf4 Kd7 33. Rf7 Re8 34. Bc2 a3 35. bxa3 Rg4 36. Ba4 1-0

[Event "Windsor NAYCC U14"]
[Site "Windsor"]
[Date "2016.08.10"]
[Round "6.59"]
[White "Doknjas, Joshua"]
[Black "Cai, Jason"]
[Result "1/2-1/2"]
[ECO "C01"]
[WhiteElo "2137"]
[BlackElo "1997"]
[PlyCount "75"]
[EventDate "2016.08.07"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. exd5 exd5 5. Bd3 Nc6 6. a3 Bxc3+ 7. bxc3 Nge7 8. Qh5 Be6 9. Rb1 b6 10. Nf3 Qd7 11. Ng5 0-0-0 12. 0-0 g6 13. Qe2 Nf5 14. Nxe6 fxe6 15. a4 Nd6 16. Ba3 Na5 17. Bb4 Nac4 18. a5 b5 19. Bxd6 cxd6 20. a6 Rhe8 21. Rb4 Kc7 22. Bxc4 dxc4 23. Qd1 Rb8 24. Qa1 Rb6 25. Qa3 Qc6 26. Ra1 Rf8 27. Rbb1 Rf5 28. f3 h5 29. Re1 Kd7 30. Qc1 g5 31. Qe3 Qd5 32. h3 Rb8 33. Rab1 Rf4 34. Rb2 Rb6 35. Ra2 Qf5 36. Qe2 Qd5 37. Qe3 Qf5 38. Qe2 1/2-1/2

[Event "Windsor NAYCC U14"]
[Site "Windsor"]
[Date "2016.08.10"]
[Round "7.59"]
[White "Hua, Eugene"]
[Black "Cai, Jason"]
[Result "1-0"]
[ECO "A37"]
[WhiteElo "2140"]
[BlackElo "1997"]
[PlyCount "77"]
[EventDate "2016.08.07"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. c4 c5 2. Nf3 Nc6 3. g3 g6 4. Bg2 Bg7 5. Nc3 e5 6. 0-0 Nge7 7. Ne1 0-0 8. Nc2 d6 9. a3 a5 10. Ne3 f5 11. Ned5 Be6 12. d3 h6 13. Rb1 Bf7 14. Nxe7+ Qxe7 15. Nd5 Qd8 16. b4 cxb4 17. axb4 axb4 18. Nxb4 Rc8 19. Nd5 Rb8 20. Be3 Nd4 21. Rb4 Re8 22. Qd2 Kh7 23. Rfb1 Qa5 24. Bxd4 exd4 25. Nb6 Re7 26. Bd5 Bxd5 27. Nxd5 Re6 28. Qb2 Qd8 29. Rxb7 Rxb7 30. Qxb7 h5 31. Qf7 Qg8 32. Qc7 Kh6 33. Rb8 Re8 34. Rb7 Re6 35. Nf4 Rf6 36. h4 Qf8 37. Qd7 Qg8 38. Nd5 Rf8 39. Qe7 1-0

[Event "Windsor NAYCC U14"]
[Site "Windsor"]
[Date "2016.08.09"]
[Round "5.58"]
[White "Cai, Jason"]
[Black "Titus, Andrew L"]
[Result "1/2-1/2"]
[ECO "B53"]
[WhiteElo "1997"]
[BlackElo "2143"]
[PlyCount "78"]
[EventDate "2016.08.07"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Qxd4 a6 5. h3 Nc6 6. Qe3 Nf6 7. c4 e6 8. Be2 Be7 9. 0-0 0-0 10. Nc3 Qc7 11. b3 b6 12. Bb2 Bb7 13. Rac1 Nd7 14. Nd5 Qd8 15. Nxe7+ Qxe7 16. Rfd1 Rfd8 17. a3 Rab8 18. b4 e5 19. Bc3 a5 20. b5 Na7 21. Nd2 Nc5 22. Bf3 Nc8 23. Ba1 Qc7 24. Nb3 Ne7 25. Nxc5 dxc5 26. Bg4 Ng6 27. Bf5 Rxd1+ 28. Rxd1 Rd8 29. Qe1 f6 30. Bc3 Nf8 31. Rxd8 Qxd8 32. Qe2 Qa8 33. f4 exf4 34. Qg4 Qd8 35. e5 f3 36. gxf3 fxe5 37. Bxe5 Qd1+ 38. Kf2 Qd2+ 39. Kf1 Qd1+ 1/2-1/2

[Event "Windsor NAYCC U14"]
[Site "Windsor"]
[Date "2016.08.09"]
[Round "4.57"]
[White "Liu, Aristo S"]
[Black "Cai, Jason"]
[Result "1/2-1/2"]
[ECO "C01"]
[WhiteElo "1914"]
[BlackElo "1997"]
[PlyCount "69"]
[EventDate "2016.08.07"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nf3 Nc6 5. h3 Bf5 6. Be3 Bd6 7. c4 dxc4 8. Bxc4 Nb4 9. Na3 Ne7 10. 0-0 c6 11. Qb3 0-0 12. Ne5 Bg6 13. Rfd1 a5 14. Nxg6 hxg6 15. Rd2 Nf5 16. Qd1 Qh4 17. Nc2 Nxc2 18. Rxc2 Rae8 19. Rc3 Re4 20. Rd3 Rfe8 21. Qf3 b5 22. Bb3 a4 23. Bc2 Nxd4 24. Rxd4 Rxd4 25. g3 Bxg3 26. fxg3 Qd8 27. Rf1 Rd7 28. Be4 Rde7 29. Bxc6 Rxe3 30. Qxf7+ Kh7 31. Bxe8 Rxe8 32. Qf2 Qd5 33. a3 Re4 34. Qg2 Qe5 35. Rf2 1/2-1/2

[Event "Windsor NAYCC U14"]
[Site "Windsor"]
[Date "2016.08.08"]
[Round "3.54"]
[White "Cai, Jason"]
[Black "Wang, Ricky"]
[Result "1-0"]
[ECO "C45"]
[WhiteElo "1997"]
[BlackElo "1807"]
[PlyCount "93"]
[EventDate "2016.08.07"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Nb3 Bb6 6. Nc3 d6 7. Qe2 Nge7 8. Be3 Be6 9. 0-0-0 0-0 10. f4 f5 11. g3 Qe8 12. Bg2 Qf7 13. Rhe1 Rfe8 14. Kb1 Kh8 15. h3 Bxe3 16. Qxe3 a5 17. Nd4 Nxd4 18. Qxd4 Nc6 19. Qd2 a4 20. exf5 Qxf5 21. g4 Qf7 22. f5 Bd7 23. Bd5 Qf8 24. Rf1 Nb4 25. f6 Nxd5 26. Nxd5 Bb5 27. Rf2 Qf7 28. g5 Re5 29. Nc3 Bc6 30. h4 b5 31. a3 Rae8 32. fxg7+ Qxg7 33. Rdf1 R5e7 34. h5 Qe5 35. g6 Qe3 36. Rf8+ Rxf8 37. Rxf8+ Kg7 38. Rf7+ Kg8 39. Qxe3 Rxe3 40. Rxc7 Bf3 41. Rxh7 Bg4 42. Kc1 Rh3 43. Ne4 Rh1+ 44. Kd2 Rf1 45. h6 d5 46. Ra7 Rd1+ 47. Kc3 1-0

[Event "Windsor NAYCC U14"]
[Site "Windsor"]
[Date "2016.08.08"]
[Round "2.57"]
[White "Ling, Evan M"]
[Black "Cai, Jason"]
[Result "0-1"]
[ECO "C17"]
[WhiteElo "1776"]
[BlackElo "1997"]
[PlyCount "64"]
[EventDate "2016.08.07"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. e5 c5 5. Bd2 Ne7 6. Nb5 Bxd2+ 7. Qxd2 0-0 8. f4 Qb6 9. a4 c4 10. Qc3 Nbc6 11. Nf3 f6 12. Be2 fxe5 13. fxe5 Bd7 14. b3 cxb3 15. a5 Qd8 16. cxb3 Nf5 17. Bd3 Nh4 18. 0-0 Nxf3+ 19. Rxf3 Rxf3 20. gxf3 Qg5+ 21. Kh1 Qf4 22. Rf1 Rf8 23. Qc2 Nxd4 24. Nxd4 Qxd4 25. Bxh7+ Kh8 26. Re1 Rxf3 27. Bg6 Bc6 28. Qc1 Qh4 29. Re2 d4 30. Kg1 Qg4+ 31. Rg2 Qxg2+ 32. Kxg2 Rc3+ 0-1

[Event "Windsor NAYCC U14"]
[Site "Windsor"]
[Date "2016.08.07"]
[Round "1.59"]
[White "Cai, Jason"]
[Black "Le, Collin Khoi"]
[Result "1-0"]
[ECO "B23"]
[WhiteElo "1997"]
[BlackElo "1540"]
[PlyCount "57"]
[EventDate "2016.08.07"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 d6 3. f4 Nc6 4. Nf3 g6 5. Bb5 Bg7 6. 0-0 e6 7. Bxc6+ bxc6 8. e5 d5 9. b3 Ne7 10. d3 Nf5 11. Qe1 Nd4 12. Nxd4 cxd4 13. Na4 Qe7 14. Bb2 c5 15. Ba3 Bd7 16. Bxc5 Qd8 17. Qb4 Bxa4 18. Qxa4+ Qd7 19. Qxd4 Rc8 20. c4 dxc4 21. dxc4 Qc6 22. Bd6 Rd8 23. Qxa7 Rd7 24. Qb8+ Rd8 25. Qb4 Qe4 26. Rad1 Qe3+ 27. Kh1 h5 28. Qb5+ Rd7 29. Bc5 1-0

[Event "CAN-ch U14"]
[Site "Windsor"]
[Date "2016.07.08"]
[Round "6.23"]
[White "Cai, Jason"]
[Black "Wang, Jeff"]
[Result "1-0"]
[ECO "B76"]
[WhiteElo "2185"]
[BlackElo "1920"]
[PlyCount "119"]
[EventDate "2016.07.05"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. f3 0-0 8. Qd2 Nc6 9. g4 Be6 10. Nxe6 fxe6 11. 0-0-0 Ne5 12. Be2 Qc8 13. h4 Nfd7 14. h5 Nc4 15. Bxc4 Qxc4 16. hxg6 hxg6 17. f4 Bxc3 18. bxc3 Qxa2 19. Qh2 Kf7 20. Qh7+ Ke8 21. e5 Rc8 22. Qxg6+ Kd8 23. Qd3 d5 24. g5 Nb6 25. Bxb6+ axb6 26. Qd4 Qa5 27. Rh3 Rc4 28. Qxc4 Qa1+ 29. Kd2 Qxd1+ 30. Kxd1 dxc4 31. Rh4 b5 32. Ke2 Ke8 33. Ke3 Rg8 34. Rh7 b6 35. Kf3 Kd7 36. Rh1 Kc6 37. Kg4 b4 38. cxb4 Kd5 39. Rd1+ Ke4 40. c3 b5 41. Rd4+ Ke3 42. f5 exf5+ 43. Kxf5 Rg7 44. g6 Ke2 45. Kg5 Rg8 46. e6 Ke1 47. Kh6 Rh8+ 48. Kg7 Rh3 49. Kf7 Rxc3 50. g7 Rf3+ 51. Kxe7 Rg3 52. Kf7 Rf3+ 53. Kg6 Rg3+ 54. Kf6 c3 55. e7 Rf3+ 56. Kg5 Rg3+ 57. Rg4 Re3 58. g8Q c2 59. e8Q c1Q 60. Rg1+ 1-0

[Event "CAN-ch U14"]
[Site "Windsor"]
[Date "2016.07.08"]
[Round "7.23"]
[White "Sivapathasundaram, Manojh"]
[Black "Cai, Jason"]
[Result "1/2-1/2"]
[ECO "E54"]
[WhiteElo "1937"]
[BlackElo "2185"]
[PlyCount "68"]
[EventDate "2016.07.05"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 0-0 5. Bd3 d5 6. Nf3 c5 7. 0-0 cxd4 8. exd4 dxc4 9. Bxc4 b6 10. Bg5 Bb7 11. Re1 Nbd7 12. Rc1 Rc8 13. Qb3 Bxc3 14. Rxc3 Bd5 15. Ne5 Bxc4 16. Rxc4 Rxc4 17. Qxc4 h6 18. Nxd7 Qxd7 19. Bxf6 gxf6 20. Rd1 Rd8 21. h3 Qd5 22. Qxd5 Rxd5 23. Kf1 e5 24. Ke2 exd4 25. Kd3 Kf8 26. Ke4 Re5+ 27. Kf3 Rf5+ 28. Ke2 Rd5 29. Rd2 Ke7 30. Kd3 Kd6 31. a4 a6 32. g4 Ra5 33. b3 Rd5 34. Ke4 Re5+ 1/2-1/2

[Event "CAN-ch U14"]
[Site "Windsor"]
[Date "2016.07.07"]
[Round "4.20"]
[White "Cai, Jason"]
[Black "Hua, Eugene"]
[Result "1/2-1/2"]
[ECO "B44"]
[WhiteElo "2185"]
[BlackElo "2201"]
[PlyCount "46"]
[EventDate "2016.07.05"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nb5 d6 6. c4 Nf6 7. N1c3 a6 8. Na3 Be7 9. Be2 0-0 10. 0-0 b6 11. Be3 Bb7 12. Qb3 Nd7 13. Rac1 Nc5 14. Qc2 Bf6 15. Rfd1 Qc7 16. f3 Nb4 17. Qd2 Rfd8 18. Nc2 Bxc3 19. bxc3 Nxc2 20. Qxc2 a5 21. Rd2 Bc6 22. Rb1 Rab8 23. Qd1 Na4 1/2-1/2

[Event "CAN-ch U14"]
[Site "Windsor"]
[Date "2016.07.07"]
[Round "5.21"]
[White "Liang, Hairan"]
[Black "Cai, Jason"]
[Result "1-0"]
[ECO "C07"]
[WhiteElo "2182"]
[BlackElo "2185"]
[PlyCount "49"]
[EventDate "2016.07.05"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. Nd2 c5 4. exd5 Qxd5 5. Ngf3 cxd4 6. Bc4 Qd7 7. 0-0 Nc6 8. Nb3 Nf6 9. Nbxd4 Nxd4 10. Nxd4 a6 11. Re1 Bc5 12. c3 Qc7 13. Bg5 Bd7 14. Bxe6 0-0-0 15. Bxf7 Ng4 16. g3 Rdf8 17. Bf4 Qb6 18. Be6 Nf6 19. Bxd7+ Nxd7 20. b4 Bxd4 21. cxd4 Rf6 22. Rc1+ Rc6 23. d5 Rxc1 24. Qxc1+ Kd8 25. Re6 1-0

[Event "CAN-ch U14"]
[Site "Windsor"]
[Date "2016.07.06"]
[Round "2.23"]
[White "Cai, Jason"]
[Black "Zhang, Zhehai"]
[Result "1-0"]
[ECO "B44"]
[WhiteElo "2185"]
[BlackElo "1837"]
[PlyCount "157"]
[EventDate "2016.07.05"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nb5 d6 6. c4 a6 7. N5a3 Nf6 8. Nc3 Be7 9. Be2 0-0 10. 0-0 Qc7 11. Be3 b6 12. Rc1 Nd7 13. Nc2 Bb7 14. f3 Rac8 15. Nd4 Qb8 16. a3 Na5 17. Na4 Ba8 18. b4 Nc6 19. Qd2 Rc7 20. Rfd1 Rfc8 21. Nb2 Nxd4 22. Bxd4 b5 23. Kh1 Rc6 24. Rc3 Bf6 25. Rdc1 Bxd4 26. Qxd4 bxc4 27. Rxc4 d5 28. exd5 exd5 29. Rxc6 Rxc6 30. Rxc6 Bxc6 31. Bxa6 Bb5 32. Bxb5 Qxb5 33. h3 h6 34. a4 Qb7 35. b5 Nf6 36. Nd3 Qc7 37. Qc5 Qa5 38. b6 Qxa4 39. b7 Nd7 40. Qxd5 Kh7 41. Qf5+ Kg8 42. Nc5 Qd1+ 43. Kh2 Qd6+ 44. f4 Nb8 45. Ne4 Qd7 46. Qxd7 Nxd7 47. Nc5 Nb8 48. g4 Kf8 49. h4 Ke7 50. h5 Kd6 51. Ne4+ Kc7 52. g5 Nd7 53. Kg3 f6 54. gxh6 gxh6 55. Kg4 Kxb7 56. Kf5 Kc7 57. Nxf6 Nc5 58. Ng4 Kd7 59. Nxh6 Ke7 60. Kg6 Ne4 61. f5 Nf6 62. Kg5 Ne4+ 63. Kg4 Nf6+ 64. Kh4 Nh7 65. Ng4 Kf7 66. h6 Ke7 67. Kg3 Ke8 68. Kf4 Kf7 69. Ke5 Ke7 70. f6+ Kf7 71. Kf5 Nf8 72. Ne5+ Kg8 73. Ng6 Nh7 74. Ke6 Ng5+ 75. Ke7 Kh7 76. Ne5 Kg8 77. f7+ Nxf7 78. Nxf7 Kh7 79. Kf6 1-0

[Event "CAN-ch U14"]
[Site "Windsor"]
[Date "2016.07.06"]
[Round "3.21"]
[White "Li, William"]
[Black "Cai, Jason"]
[Result "0-1"]
[ECO "C15"]
[WhiteElo "2075"]
[BlackElo "2185"]
[PlyCount "90"]
[EventDate "2016.07.05"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. Nge2 dxe4 5. a3 Be7 6. Nxe4 Nf6 7. N2g3 Nbd7 8. f4 Nxe4 9. Nxe4 Nf6 10. Nxf6+ Bxf6 11. c3 Qd5 12. Be3 Bh4+ 13. Kd2 0-0 14. Rg1 c5 15. Kc2 Bd7 16. c4 Qc6 17. dxc5 e5 18. Bd3 exf4 19. Bxf4 Qxc5 20. Bd6 Qf2+ 21. Qe2 Qxe2+ 22. Bxe2 Rfe8 23. Bd3 Rad8 24. b3 Ba4 25. c5 Bc6 26. g3 Be7 27. Bxe7 Rxe7 28. Rge1 Red7 29. Rad1 h5 30. Bc4 Rxd1 31. Rxd1 Rxd1 32. Kxd1 Kf8 33. Kd2 Ke7 34. Ke3 g6 35. Kd4 a6 36. Bd5 f6 37. Bxc6 bxc6 38. b4 Ke6 39. Ke4 g5 40. Kd4 f5 41. h4 g4 42. Ke3 Ke5 43. a4 Kd5 44. Kf4 a5 45. Kxf5 axb4 0-1

[Event "CAN-ch U14"]
[Site "Windsor"]
[Date "2016.07.05"]
[Round "1.24"]
[White "Mathews, Joshua"]
[Black "Cai, Jason"]
[Result "0-1"]
[ECO "C02"]
[WhiteElo "1361"]
[BlackElo "2185"]
[PlyCount "78"]
[EventDate "2016.07.05"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 Bd7 6. Be2 Qb6 7. 0-0 Nh6 8. a3 cxd4 9. b4 Nf5 10. cxd4 Nfxd4 11. Nxd4 Qxd4 12. Qxd4 Nxd4 13. Bb2 Nxe2+ 14. Kh1 Nf4 15. Nd2 Be7 16. g3 Nd3 17. Bd4 f6 18. f4 fxe5 19. fxe5 Rf8 20. Rxf8+ Bxf8 21. Rd1 Ba4 22. Rf1 Rc8 23. Bxa7 Nxe5 24. Re1 Nc6 25. Bb6 Kd7 26. Nf3 Be7 27. h4 Bf6 28. g4 Rf8 29. Bc5 Be7 30. Ng5 e5 31. Bxe7 Kxe7 32. h5 h6 33. Nh3 d4 34. Re2 d3 35. Rd2 e4 36. g5 Ne5 37. gxh6 gxh6 38. Ng1 Nc4 39. Rg2 d2 0-1

[Event "Hart House Holiday op"]
[Site "Toronto"]
[Date "2015.12.20"]
[Round "4"]
[White "Cai, Jason"]
[Black "Hua, Eugene"]
[Result "1/2-1/2"]
[ECO "B44"]
[WhiteElo "2200"]
[BlackElo "2202"]
[PlyCount "70"]
[EventDate "2015.12.18"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "CAN"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nb5 d6 6. c4 Nf6 7. N1c3 a6 8. Na3 Be7 9. Be2 0-0 10. 0-0 Rb8 11. Be3 b6 12. f4 Bb7 13. Bf3 Nd7 14. Qe2 Nc5 15. Rfd1 Qc7 16. Rac1 Bf6 17. Nab1 Qe7 18. Kh1 g6 19. Rd2 Rfd8 20. Rcd1 Bg7 21. Qf2 Ba8 22. h3 Bf8 23. Ne2 b5 24. cxb5 axb5 25. b3 b4 26. Rc1 Na5 27. e5 Bxf3 28. exd6 Ne4 29. Qxf3 Nxd6 30. Bc5 Qb7 31. Qxb7 Ndxb7 32. Bb6 Rdc8 33. Rdc2 Rxc2 34. Rxc2 Ra8 35. Nd2 Ra6 1/2-1/2

[Event "Wch U14"]
[Site "Porto Carras"]
[Date "2015.10.25"]
[Round "1"]
[White "Nguyen, Thai Dai Van"]
[Black "Cai, Jason"]
[Result "1-0"]
[ECO "B33"]
[WhiteElo "2409"]
[BlackElo "1946"]
[PlyCount "61"]
[EventDate "2015.10.25"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "GRE"]
[SourceTitle "CBM 169 Extra"]
[Source "ChessBase"]
[SourceDate "2015.12.18"]
[SourceVersion "1"]
[SourceVersionDate "2015.12.18"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e5 6. Ndb5 d6 7. Bg5 a6 8. Na3 b5 9. Bxf6 gxf6 10. Nd5 Bg7 11. g3 Ne7 12. Bg2 Be6 13. Nxe7 Qxe7 14. c3 Rb8 15. 0-0 b4 16. cxb4 Rxb4 17. b3 0-0 18. Nc2 Rb5 19. Qh5 Qd7 20. Ne3 Rc8 21. Rfd1 Rc3 22. Bf1 Ra5 23. Nc4 Bg4 24. Rxd6 Bxh5 25. Rxd7 Rc5 26. Nb6 Bh6 27. Nd5 Kg7 28. Nxc3 Rxc3 29. Bxa6 Bf3 30. Rd3 Rxd3 31. Bxd3 1-0

[Event "Aurora Fall op"]
[Site "Aurora "]
[Date "2015.10.04"]
[Round "4.2"]
[White "Cai, Jason"]
[Black "Noritsyn, Sergey"]
[Result "1-0"]
[ECO "B01"]
[WhiteElo "2144"]
[BlackElo "2237"]
[PlyCount "57"]
[EventDate "2015.10.03"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "CAN"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. d4 c6 5. Bd2 Bf5 6. Bc4 e6 7. d5 cxd5 8. Nxd5 Qd8 9. Qe2 Be7 10. Ne3 Bg6 11. Nf3 Nf6 12. 0-0-0 Qc7 13. h4 Nbd7 14. Nd4 a6 15. h5 Be4 16. f3 Bc6 17. Bc3 Nc5 18. h6 g6 19. Nxc6 bxc6 20. Ng4 Qf4+ 21. Bd2 Qf5 22. Ne5 Nfe4 23. Nxc6 Ng3 24. Qe3 Nxh1 25. Nxe7 Kxe7 26. g4 Nd3+ 27. Bxd3 Qd5 28. Be4 Qxa2 29. Bb4+ 1-0

[Event "Aurora Fall op"]
[Site "Aurora "]
[Date "2015.10.04"]
[Round "5.1"]
[White "Plotkin, Mark"]
[Black "Cai, Jason"]
[Result "1-0"]
[ECO "B33"]
[WhiteElo "2249"]
[BlackElo "2144"]
[PlyCount "125"]
[EventDate "2015.10.03"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "CAN"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e5 6. Nde2 Bb4 7. a3 Be7 8. h3 d6 9. g4 Be6 10. Bg2 Rc8 11. Be3 a6 12. 0-0 0-0 13. Qd2 Na5 14. b3 Qc7 15. Rfd1 Nd7 16. Rac1 Rfd8 17. Na2 b5 18. Nb4 Nc5 19. Nc3 Nc6 20. Ncd5 Bxd5 21. Nxd5 Qb7 22. b4 Ne6 23. c3 Bf8 24. Ra1 Ne7 25. a4 Nxd5 26. exd5 Nf4 27. axb5 axb5 28. Ra7 Qb8 29. Bf1 Rc7 30. Rda1 Rxa7 31. Rxa7 h5 32. Ra5 hxg4 33. hxg4 Qc8 34. f3 Ng6 35. Bd3 Nh4 36. Be2 Be7 37. Rxb5 f5 38. Bg5 Qd7 39. gxf5 Nxf5 40. Ra5 Ng3 41. Bxe7 Qxe7 42. Bd3 e4 43. Bxe4 Nxe4 44. fxe4 Qxe4 45. Ra1 Rf8 46. Rf1 Rxf1+ 47. Kxf1 Qf3+ 48. Ke1 Qe4+ 49. Kf2 Qh4+ 50. Kf3 Qh3+ 51. Ke4 Qh7+ 52. Kd4 Qh4+ 53. Kd3 Qh1 54. Kc4 Qf1+ 55. Qd3 Qf4+ 56. Kb5 Qf7 57. Kc6 Qe8+ 58. Kxd6 Qd8+ 59. Kc5 Qc7+ 60. Kd4 Qf4+ 61. Qe4 Qd2+ 62. Kc4 Qa2+ 63. Kb5 1-0

[Event "Aurora Fall op"]
[Site "Aurora "]
[Date "2015.10.03"]
[Round "2.1"]
[White "Cai, Jason"]
[Black "Plotkin, Victor"]
[Result "1/2-1/2"]
[ECO "C42"]
[WhiteElo "2144"]
[BlackElo "2406"]
[PlyCount "68"]
[EventDate "2015.10.03"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "CAN"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. Nc3 Nxc3 6. dxc3 Be7 7. Be3 Nc6 8. Bc4 0-0 9. 0-0 Bg4 10. h3 Bxf3 11. Qxf3 Ne5 12. Qe2 Nxc4 13. Qxc4 Qd7 14. Rad1 Rfe8 15. Rfe1 a6 16. Qd3 Qc6 17. Bd4 Bf8 18. c4 Re6 19. Bc3 Rae8 20. Rxe6 fxe6 21. Re1 g6 22. h4 Qc5 23. Re3 Bg7 24. Bxg7 Kxg7 25. Qc3+ Kg8 26. Rf3 e5 27. h5 Rf8 28. hxg6 hxg6 29. Rxf8+ Kxf8 30. b3 Qc6 31. Qh3 Kg7 32. Qe6 Qe4 33. Qe7+ Kh6 34. Qf8+ Kh7 1/2-1/2

[Event "Aurora Fall op"]
[Site "Aurora "]
[Date "2015.10.03"]
[Round "1.8"]
[White "Liu, Zhanhe"]
[Black "Cai, Jason"]
[Result "0-1"]
[ECO "B33"]
[WhiteElo "1925"]
[BlackElo "2144"]
[PlyCount "98"]
[EventDate "2015.10.03"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "CAN"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e5 6. Ndb5 d6 7. Bg5 a6 8. Na3 b5 9. Nd5 Be7 10. Bxf6 Bxf6 11. c3 Rb8 12. Nc2 0-0 13. Bd3 Bg5 14. 0-0 Be6 15. Nce3 g6 16. Kh1 Kh8 17. f4 exf4 18. Nxf4 Ne5 19. Be2 Qb6 20. Nfd5 Qc5 21. Qd4 Kg8 22. Nf6+ Bxf6 23. Rxf6 Nc4 24. Bxc4 bxc4 25. Qxc5 dxc5 26. Rf2 Rfd8 27. Kg1 Rd3 28. Re2 Rbd8 29. Kf2 Kg7 30. h3 Kf6 31. Nc2 Ke5 32. Rae1 Rd2 33. Ne3 h5 34. Nf1 R2d3 35. Re3 h4 36. a3 g5 37. Nh2 Rxe3 38. Kxe3 Rd3+ 39. Kf2 Rd2+ 40. Re2 Rxe2+ 41. Kxe2 Kxe4 42. Nf3 Kf4 43. Kf2 f5 44. Nd2 g4 45. Nf1 gxh3 46. gxh3 Ke4 47. Ne3 Kd3 48. Kf3 f4 49. Ng2 Bd5+ 0-1

[Event "Aurora Fall op"]
[Site "Aurora "]
[Date "2015.10.03"]
[Round "3.3"]
[White "Zotkin, Daniel"]
[Black "Cai, Jason"]
[Result "0-1"]
[ECO "B31"]
[WhiteElo "2077"]
[BlackElo "2144"]
[PlyCount "110"]
[EventDate "2015.10.03"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "CAN"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 Nc6 3. Bb5 g6 4. 0-0 Bg7 5. c3 Nf6 6. Re1 0-0 7. d3 Na5 8. Nbd2 a6 9. Ba4 b5 10. Bc2 Bb7 11. Nf1 d6 12. Ng3 Nc6 13. h3 Rc8 14. Be3 Nd7 15. d4 cxd4 16. cxd4 Nb6 17. Bd3 Nb4 18. Bc1 Qd7 19. Bb1 a5 20. b3 Rc7 21. a3 Nc6 22. Bb2 a4 23. Bd3 Na5 24. Qe2 Nxb3 25. Bxb5 Bc6 26. Bd3 Nxa1 27. Rxa1 Bb7 28. Nh4 Rfc8 29. Ra2 Nc4 30. Ba1 Na5 31. Bb5 Bc6 32. Ba6 Rb8 33. Nhf5 Bb5 34. Bxb5 Qxb5 35. Qxb5 Rxb5 36. Nxg7 Kxg7 37. d5+ Kg8 38. Bd4 Rc1+ 39. Kh2 Nb3 40. Be3 Rc4 41. Rb2 Rb7 42. f3 Na5 43. Ra2 Rb3 44. Bd2 Nb7 45. Bb4 Nc5 46. Ne2 Nd3 47. Bd2 Rb2 48. Rxb2 Nxb2 49. Ba5 Nd1 50. Bb6 Nc3 51. Nd4 Nb1 52. Nc6 Nxa3 53. Nxe7+ Kf8 54. Nc6 Nb5 55. Na5 Rc3 0-1

[Event "North American-ch U20"]
[Site "Kitchener"]
[Date "2015.07.30"]
[Round "9"]
[White "Cai, Jason"]
[Black "Xu, Jeffrey"]
[Result "0-1"]
[ECO "C06"]
[WhiteElo "2046"]
[BlackElo "1847"]
[PlyCount "88"]
[EventDate "2015.07.26"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[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. Bd3 c5 6. c3 Nc6 7. Ne2 cxd4 8. cxd4 f6 9. exf6 Nxf6 10. 0-0 Bd6 11. Nf3 Qc7 12. Bg5 0-0 13. Bh4 Nh5 14. Qc2 h6 15. Bh7+ Kh8 16. Bg6 Rxf3 17. Bxh5 Rf5 18. Bg4 Bxh2+ 19. Kh1 Bd6 20. Bxf5 exf5 21. Rae1 Be6 22. f3 Qf7 23. g4 g5 24. Bg3 f4 25. Bh2 Kg7 26. Rf2 Rh8 27. Rg1 Ne7 28. Kg2 h5 29. Kf1 hxg4 30. fxg4 Rc8 31. Qd2 Ng6 32. Ke1 b5 33. b3 b4 34. Kd1 Qd7 35. Ke1 Rc6 36. Qd3 Qc8 37. Kd2 Bxg4 38. Rh1 Bf5 39. Qb5 Rc2+ 40. Kd1 Be4 41. Rg1 a6 42. Qa4 f3 43. Bxd6 fxe2+ 44. Rxe2 Rc1+ 0-1

[Event "North American-ch U20"]
[Site "Kitchener"]
[Date "2015.07.30"]
[Round "8"]
[White "Nasir, Pi"]
[Black "Cai, Jason"]
[Result "1/2-1/2"]
[ECO "A37"]
[WhiteElo "1882"]
[BlackElo "2046"]
[PlyCount "113"]
[EventDate "2015.07.26"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. Nf3 c5 2. c4 Nc6 3. Nc3 g6 4. g3 Bg7 5. Bg2 e5 6. 0-0 Nge7 7. Rb1 0-0 8. a3 a5 9. d3 d6 10. Bd2 h6 11. Nb5 Be6 12. b4 axb4 13. axb4 b6 14. bxc5 bxc5 15. Bc3 Qd7 16. Re1 f5 17. Nd2 g5 18. Ra1 Rxa1 19. Qxa1 Nd4 20. Bxd4 exd4 21. Qa6 d5 22. Nc7 Bf7 23. Nxd5 Nxd5 24. Bxd5 Bxd5 25. cxd5 Qxd5 26. Qc4 Qxc4 27. Nxc4 f4 28. Kg2 fxg3 29. hxg3 Rd8 30. Rb1 Rd7 31. Nd2 Kf7 32. Rc1 Rd5 33. g4 Kg6 34. Ne4 Bf8 35. Rc2 Re5 36. f3 Be7 37. Ra2 Re6 38. Kf1 h5 39. gxh5+ Kxh5 40. Ra8 Re5 41. Re8 Kg6 42. Rc8 Kf5 43. Rg8 Ke6 44. Nd2 Kd5 45. Rg6 Re6 46. Rxe6 Kxe6 47. Ne4 Ke5 48. Kf2 Kf4 49. Nd2 Bd8 50. Nc4 Bc7 51. Nd2 Ba5 52. Ne4 Bb4 53. Nf6 Bd2 54. Ne4 Bb4 55. Nf6 Bd2 56. Ne4 Bb4 57. Nf6 1/2-1/2

[Event "North American-ch U20"]
[Site "Kitchener"]
[Date "2015.07.29"]
[Round "6"]
[White "Cai, Jason"]
[Black "Ghatti, Sanjay"]
[Result "1/2-1/2"]
[ECO "B13"]
[WhiteElo "2046"]
[BlackElo "2182"]
[PlyCount "59"]
[EventDate "2015.07.26"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Bd3 Nc6 5. c3 Nf6 6. Bf4 Bg4 7. Qb3 Qc8 8. Nd2 e6 9. Ngf3 Be7 10. 0-0 Bh5 11. Ne5 Nxe5 12. Bxe5 0-0 13. f4 Nd7 14. f5 Nxe5 15. dxe5 exf5 16. Bxf5 Qc5+ 17. Kh1 Be2 18. Rfe1 Bc4 19. Qc2 g6 20. Bd3 Rad8 21. Nf3 Qc7 22. Rad1 Rfe8 23. b3 Bxd3 24. Rxd3 Bf8 25. Red1 Bg7 26. Rxd5 Rxd5 27. Rxd5 Bxe5 28. Nxe5 Rxe5 29. Rxe5 Qxe5 30. Qd2 1/2-1/2

[Event "North American-ch U20"]
[Site "Kitchener"]
[Date "2015.07.29"]
[Round "7"]
[White "Cai, Jason"]
[Black "Li, Ben"]
[Result "0-1"]
[ECO "B90"]
[WhiteElo "2046"]
[BlackElo "2202"]
[PlyCount "64"]
[EventDate "2015.07.26"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 e5 7. Nb3 Be6 8. f3 h5 9. Qd2 Nbd7 10. 0-0-0 Be7 11. g3 b5 12. Kb1 Qc7 13. Nd5 Bxd5 14. exd5 Nb6 15. Bxb6 Qxb6 16. Bh3 a5 17. a3 0-0 18. Rhe1 Rfe8 19. f4 exf4 20. Qxf4 Bf8 21. Rxe8 Rxe8 22. Qd2 Qc7 23. Qd3 b4 24. a4 Qb6 25. Bg2 Ng4 26. Qd4 Qc7 27. Be4 g6 28. Bd3 Bg7 29. Qg1 Qe7 30. Bb5 Qf6 31. Qd4 Re5 32. Rf1 Qxf1+ 0-1

[Event "North American-ch U20"]
[Site "Kitchener"]
[Date "2015.07.28"]
[Round "4"]
[White "Cai, Jason"]
[Black "Li, Yinshi"]
[Result "0-1"]
[ECO "C09"]
[WhiteElo "2046"]
[BlackElo "2011"]
[PlyCount "86"]
[EventDate "2015.07.26"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[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 c5 4. exd5 exd5 5. Ngf3 Nc6 6. Bb5 Bd6 7. 0-0 Nge7 8. dxc5 Bxc5 9. Nb3 Bd6 10. Re1 0-0 11. Bg5 Bg4 12. Bh4 a6 13. Be2 Qb6 14. Bxe7 Nxe7 15. Nfd4 Bxe2 16. Rxe2 Qc7 17. h3 Ng6 18. Nf5 Rad8 19. Nxd6 Rxd6 20. Qd2 Re6 21. Nd4 Re4 22. Rae1 Rfe8 23. c3 Nf4 24. Rxe4 dxe4 25. f3 f5 26. Nxf5 Qc5+ 27. Nd4 Qg5 28. Kf1 e3 29. Rxe3 Rxe3 30. Qxe3 Qxg2+ 31. Ke1 Qg3+ 32. Kd1 h5 33. a4 h4 34. Qe8+ Kh7 35. Qe4+ Kh8 36. Qe8+ Kh7 37. Qe4+ Kh8 38. Nf5 Qg5 39. Qe8+ Kh7 40. Ne7 Qe5 41. Qg8+ Kh6 42. Qh8+ Kg5 43. Qd8 Qe2+ 0-1

[Event "North American-ch U20"]
[Site "Kitchener"]
[Date "2015.07.28"]
[Round "5"]
[White "Hua, Eugene"]
[Black "Cai, Jason"]
[Result "0-1"]
[ECO "A38"]
[WhiteElo "1876"]
[BlackElo "2046"]
[PlyCount "66"]
[EventDate "2015.07.26"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. Nf3 c5 2. g3 Nc6 3. c4 g6 4. Bg2 Bg7 5. 0-0 Nf6 6. Nc3 0-0 7. d3 d5 8. cxd5 Nxd5 9. Bd2 Nxc3 10. Bxc3 e5 11. Ne1 Qd6 12. Nc2 Be6 13. Qd2 Rac8 14. b4 b6 15. Rfc1 Rfd8 16. bxc5 bxc5 17. Qe1 Nd4 18. Ne3 f5 19. Ba5 Rf8 20. Nc4 Qd7 21. Rab1 Bd5 22. e4 fxe4 23. dxe4 Be6 24. Qe3 Qa4 25. Bf1 Rf3 26. Qg5 Rcf8 27. Qe7 Rxf2 28. Qxc5 Qxa2 29. Nd2 Rxd2 30. Bxd2 Qxd2 31. Rc3 Rxf1+ 32. Rxf1 Qxc3 33. Qd6 h6 0-1

[Event "North American-ch U20"]
[Site "Kitchener"]
[Date "2015.07.27"]
[Round "2"]
[White "Cai, Jason"]
[Black "Idnani, Roshan R"]
[Result "1-0"]
[ECO "B13"]
[WhiteElo "2046"]
[BlackElo "1821"]
[PlyCount "79"]
[EventDate "2015.07.26"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Bd3 Nc6 5. c3 Nf6 6. Bf4 e6 7. Nf3 Bd6 8. Bxd6 Qxd6 9. 0-0 Bd7 10. Nbd2 0-0 11. Qe2 Rfe8 12. Ne5 Qc7 13. f4 Re7 14. Rf3 g6 15. Qf2 Kg7 16. Qh4 Rh8 17. Rh3 h5 18. Qg3 Nxe5 19. fxe5 Ng4 20. Qh4 Qd8 21. Rf1 Ree8 22. Qe1 Qg5 23. Rhf3 Ref8 24. h3 Nh6 25. Rg3 Qe7 26. Rf6 Nf5 27. Rg5 Kh7 28. Qe2 Kg7 29. Qf3 b5 30. Bxf5 exf5 31. Qxd5 a6 32. Qd6 Qxd6 33. Rxd6 Bc8 34. Rg3 Re8 35. c4 bxc4 36. Nxc4 Be6 37. d5 Bc8 38. Rb3 Rhg8 39. Rb8 Rgf8 40. Nb6 1-0

[Event "North American-ch U20"]
[Site "Kitchener"]
[Date "2015.07.27"]
[Round "3"]
[White "Huang, Qiuyu"]
[Black "Cai, Jason"]
[Result "1/2-1/2"]
[ECO "B33"]
[BlackElo "2046"]
[PlyCount "85"]
[EventDate "2015.07.26"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e5 6. Ndb5 d6 7. Bg5 a6 8. Na3 b5 9. Nd5 Be7 10. Bxf6 Bxf6 11. c4 b4 12. Nc2 0-0 13. b3 a5 14. Be2 Bg5 15. 0-0 Be6 16. Qd3 g6 17. Rad1 Ra7 18. f4 exf4 19. Nxf4 Bxf4 20. Rxf4 Rd7 21. Ne3 Qb6 22. Kh1 Re8 23. Rff1 Qc5 24. Bf3 Rdd8 25. Nd5 Bxd5 26. Qxd5 Ne7 27. Qd4 Qc7 28. Bg4 Nc6 29. Qd5 Re5 30. Qd3 Qe7 31. Rf4 Qg5 32. g3 Re7 33. Bh3 Qc5 34. Rf6 Ne5 35. Qd4 Nc6 36. Qd3 Ne5 37. Qd4 Nc6 38. Qd3 Ne5 39. Qd2 Ree8 40. Rxd6 Rxd6 41. Qxd6 Qe3 42. Qd4 Qe2 43. Qd2 1/2-1/2

[Event "North American-ch U20"]
[Site "Kitchener"]
[Date "2015.07.26"]
[Round "1"]
[White "Liang, Awonder"]
[Black "Cai, Jason"]
[Result "1-0"]
[ECO "A39"]
[WhiteElo "2404"]
[BlackElo "2046"]
[PlyCount "73"]
[EventDate "2015.07.26"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. c4 c5 2. Nc3 Nf6 3. g3 Nc6 4. Bg2 g6 5. Nf3 Bg7 6. 0-0 0-0 7. d4 cxd4 8. Nxd4 Qb6 9. Nc2 d6 10. b3 Bd7 11. Bb2 Rfc8 12. Rb1 Rab8 13. e4 a6 14. Ne3 Qa5 15. a4 Qd8 16. Ncd5 Ne8 17. b4 b6 18. f4 Be6 19. Bxg7 Kxg7 20. h3 Rb7 21. Kh2 Kg8 22. Qd2 Bxd5 23. Nxd5 e6 24. Ne3 Rbc7 25. Rbd1 Qe7 26. Qb2 Nf6 27. Rd2 Rd8 28. Rfd1 e5 29. Rf2 Nd4 30. Rdf1 Nh5 31. Nd5 Qd7 32. fxe5 dxe5 33. g4 Rxc4 34. gxh5 Qe6 35. Qd2 Rc2 36. Qh6 Rxf2 37. Rxf2 1-0

[Event "CAN-ch"]
[Site "Guelph"]
[Date "2015.07.16"]
[Round "9"]
[White "Song, Guannan Terry"]
[Black "Cai, Jason"]
[Result "1-0"]
[ECO "B33"]
[WhiteElo "1988"]
[BlackElo "2046"]
[PlyCount "73"]
[EventDate "2015.07.10"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 167 Extra"]
[Source "ChessBase"]
[SourceDate "2015.09.14"]
[SourceVersion "1"]
[SourceVersionDate "2015.09.14"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e5 6. Ndb5 d6 7. Bg5 a6 8. Na3 b5 9. Nd5 Be7 10. Bxf6 Bxf6 11. c4 b4 12. Nc2 0-0 13. g3 Bg5 14. Bg2 Be6 15. 0-0 Qa5 16. Qd3 Qc5 17. b3 Ra7 18. a3 Bxd5 19. exd5 Nb8 20. axb4 Qb6 21. Ra5 Nd7 22. Bh3 Nc5 23. bxc5 Qxa5 24. b4 Qd8 25. cxd6 Qxd6 26. c5 Qh6 27. Bg2 Rd8 28. d6 Qg6 29. Be4 Qe6 30. Bxh7+ Kh8 31. Bf5 Qh6 32. h4 Bf6 33. c6 Bxh4 34. c7 Rxc7 35. dxc7 Rxd3 36. c8Q+ Rd8 37. Qc4 1-0

[Event "CAN-ch"]
[Site "Guelph"]
[Date "2015.07.15"]
[Round "8"]
[White "Cai, Jason"]
[Black "Humphreys, Michael"]
[Result "0-1"]
[ECO "C07"]
[WhiteElo "2046"]
[BlackElo "2207"]
[PlyCount "126"]
[EventDate "2015.07.10"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 167 Extra"]
[Source "ChessBase"]
[SourceDate "2015.09.14"]
[SourceVersion "1"]
[SourceVersionDate "2015.09.14"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. Nd2 c5 4. Ngf3 cxd4 5. exd5 Qxd5 6. Bc4 Qd6 7. 0-0 Nf6 8. Nb3 Nc6 9. Nbxd4 Nxd4 10. Nxd4 a6 11. Re1 Qc7 12. Qe2 h6 13. h3 Bc5 14. c3 0-0 15. Be3 Re8 16. Bb3 b6 17. Nf3 Bb7 18. Rad1 Rad8 19. Bxc5 Qxc5 20. Rxd8 Rxd8 21. Rd1 Rd6 22. Rxd6 Qxd6 23. Qe5 Qxe5 24. Nxe5 Kf8 25. a4 Ke7 26. a5 bxa5 27. Nc4 Ne4 28. Nxa5 Nc5 29. Bc2 Be4 30. Bxe4 Nxe4 31. Nc4 f6 32. Kf1 Kd7 33. Ke2 Kc6 34. Ke3 Kc5 35. Na3 Nd6 36. b4+ Kc6 37. c4 Nb7 38. Kd4 e5+ 39. Ke4 g6 40. Nb1 a5 41. bxa5 Nxa5 42. Kd3 Kc5 43. Nd2 f5 44. g4 Kb4 45. gxf5 gxf5 46. f3 Nb7 47. Nf1 Nc5+ 48. Ke2 f4 49. h4 h5 50. Nd2 Kc3 51. Nb1+ Kxc4 52. Na3+ Kd5 53. Nb5 Nb3 54. Nc3+ Ke6 55. Kf2 Nd4 56. Kg2 Nf5 57. Kh3 Nd6 58. Kg2 Kf5 59. Ne2 Nb5 60. Kf2 e4 61. fxe4+ Kxe4 62. Ng1 Nd4 63. Nh3 Kf5 0-1

[Event "CAN-ch"]
[Site "Guelph"]
[Date "2015.07.14"]
[Round "7"]
[White "Cai, Jason"]
[Black "Filipovich, David"]
[Result "1-0"]
[ECO "B13"]
[WhiteElo "2046"]
[BlackElo "2044"]
[PlyCount "157"]
[EventDate "2015.07.10"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 167 Extra"]
[Source "ChessBase"]
[SourceDate "2015.09.14"]
[SourceVersion "1"]
[SourceVersionDate "2015.09.14"]
[SourceQuality "1"]

1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Bd3 Nc6 5. c3 g6 6. Nf3 Bg7 7. Bf4 Nh6 8. 0-0 0-0 9. Nbd2 f6 10. c4 dxc4 11. Bxc4+ Kh8 12. Nb3 g5 13. Be3 Nf5 14. Qd2 Nxe3 15. fxe3 Qd6 16. Nc5 b6 17. Ne4 Qb4 18. Qe2 Bg4 19. a3 Qa5 20. b4 Qf5 21. Ng3 Qd7 22. Bb5 Qd5 23. h3 Bxf3 24. gxf3 f5 25. Rac1 Rac8 26. Nh5 f4 27. Nxg7 Kxg7 28. Bxc6 Rxc6 29. Rxc6 Qxc6 30. exf4 Qf6 31. fxg5 Qxg5+ 32. Qg2 Qxg2+ 33. Kxg2 Rd8 34. Re1 Kf6 35. Re4 Rd5 36. a4 a5 37. b5 h5 38. Kf2 e6 39. Ke3 Rg5 40. Kf2 Rg7 41. Re5 Rc7 42. Rxh5 Rc4 43. d5 exd5 44. Rxd5 Rxa4 45. Rd6+ Kg5 46. Rxb6 Rb4 47. Kg3 a4 48. Ra6 a3 49. Rxa3 Rxb5 50. Ra8 Kg6 51. h4 Kg7 52. Kg4 Rb4+ 53. f4 Rb1 54. Ra7+ Kg8 55. h5 Rg1+ 56. Kf5 Rh1 57. Kg6 Rg1+ 58. Kf6 Rh1 59. f5 Rh2 60. Rg7+ Kh8 61. Rg5 Ra2 62. Kg6 Rh2 63. f6 Rf2 64. f7 Rf1 65. Ra5 Rg1+ 66. Kf6 Rf1+ 67. Ke7 Re1+ 68. Kf8 Re2 69. Ra7 Re1 70. Re7 Ra1 71. Re6 Kh7 72. Ke7 Ra7+ 73. Kf6 Ra8 74. Rd6 Kh8 75. Ke7 Kg7 76. h6+ Kh7 77. f8Q Re8+ 78. Kf7 Re7+ 79. Qxe7 1-0

[Event "CAN-ch"]
[Site "Guelph"]
[Date "2015.07.13"]
[Round "6"]
[White "Doknjas, John"]
[Black "Cai, Jason"]
[Result "1/2-1/2"]
[ECO "E48"]
[WhiteElo "2218"]
[BlackElo "2046"]
[PlyCount "82"]
[EventDate "2015.07.10"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 167 Extra"]
[Source "ChessBase"]
[SourceDate "2015.09.14"]
[SourceVersion "1"]
[SourceVersionDate "2015.09.14"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 0-0 5. Bd3 d5 6. Nge2 c5 7. cxd5 exd5 8. a3 cxd4 9. exd4 Be7 10. 0-0 Bg4 11. f3 Bh5 12. Qb3 Qc7 13. g4 Bg6 14. Bxg6 hxg6 15. g5 Nh7 16. Qxd5 Qc8 17. f4 Nc6 18. Qg2 Re8 19. Bd2 Qd8 20. d5 Na5 21. Kh1 Nc4 22. Bc1 Qb6 23. b4 a5 24. bxa5 Rxa5 25. Rb1 Qc7 26. a4 Bc5 27. Qf3 Qd7 28. Rb5 Rxb5 29. axb5 Nd6 30. Ng3 Nxb5 31. Nxb5 Qxb5 32. f5 Qd7 33. fxg6 fxg6 34. Qd3 Re5 35. Rd1 Nf8 36. Bf4 Re8 37. Ne4 Bb6 38. Ng3 Qg4 39. Rf1 Qd7 40. Qb3 Bc5 41. Qd3 Ne6 1/2-1/2

[Event "CAN-ch"]
[Site "Guelph"]
[Date "2015.07.12"]
[Round "4"]
[White "Cai, Jason"]
[Black "Noritsyn, Sergey"]
[Result "0-1"]
[ECO "B01"]
[WhiteElo "2046"]
[BlackElo "2002"]
[PlyCount "78"]
[EventDate "2015.07.10"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 167 Extra"]
[Source "ChessBase"]
[SourceDate "2015.09.14"]
[SourceVersion "1"]
[SourceVersionDate "2015.09.14"]
[SourceQuality "1"]

1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. d4 c6 5. Bd2 Bf5 6. Bc4 e6 7. d5 cxd5 8. Nxd5 Qd8 9. Qe2 Nc6 10. 0-0-0 Nge7 11. Ne3 Bg6 12. Nf3 Qc7 13. Bc3 a6 14. a4 Na5 15. Ba2 Nac6 16. Kb1 Rc8 17. Nd2 Nf5 18. Nd5 Qb8 19. Nb6 Nfd4 20. Qg4 Bxc2+ 21. Ka1 Bf5 22. Qg5 h6 23. Qg3 Bd6 24. Qh4 g5 25. Qh5 Nc2+ 26. Kb1 N6b4 27. Bxb4 Nxb4+ 28. Ka1 Nc2+ 29. Kb1 Ne3+ 30. Ka1 Bg4 31. Qxg4 Nxg4 32. Nxc8 Qxc8 33. Ne4 Be5 34. Rc1 Qb8 35. f3 Nf6 36. Bb1 Nxe4 37. Bxe4 f5 38. Bb1 0-0 39. Ba2 Re8 0-1

[Event "CAN-ch"]
[Site "Guelph"]
[Date "2015.07.12"]
[Round "5"]
[White "Jung, Hans Rudolf"]
[Black "Cai, Jason"]
[Result "0-1"]
[ECO "A00"]
[WhiteElo "2166"]
[BlackElo "2046"]
[PlyCount "40"]
[EventDate "2015.07.10"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 167 Extra"]
[Source "ChessBase"]
[SourceDate "2015.09.14"]
[SourceVersion "1"]
[SourceVersionDate "2015.09.14"]
[SourceQuality "1"]

1. Nc3 d5 2. e4 d4 3. Nce2 e5 4. Ng3 Be6 5. d3 Nc6 6. a3 g6 7. f4 exf4 8. Bxf4 Bg7 9. Nf3 Nf6 10. Be2 0-0 11. Qd2 Ng4 12. 0-0 Nge5 13. Bh6 Nxf3+ 14. Bxf3 Ne5 15. Bxg7 Kxg7 16. Be2 c5 17. Qf4 Nd7 18. Nf5+ gxf5 19. exf5 Bd5 20. f6+ Qxf6 0-1

[Event "CAN-ch"]
[Site "Guelph"]
[Date "2015.07.11"]
[Round "3"]
[White "Cai, Jason"]
[Black "Vettese, Nicholas"]
[Result "0-1"]
[ECO "B23"]
[WhiteElo "2046"]
[BlackElo "2181"]
[PlyCount "78"]
[EventDate "2015.07.10"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 167 Extra"]
[Source "ChessBase"]
[SourceDate "2015.09.14"]
[SourceVersion "1"]
[SourceVersionDate "2015.09.14"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 d6 3. f4 Nc6 4. Nf3 g6 5. Bb5 Bd7 6. a4 Bg7 7. 0-0 e6 8. d3 Nge7 9. f5 exf5 10. Bg5 a6 11. Bc4 0-0 12. Qe1 Kh8 13. Bf4 Ne5 14. Nxe5 dxe5 15. Bg5 f6 16. Be3 Rc8 17. Qf2 Qc7 18. a5 f4 19. Bd2 Qd6 20. Rfb1 f5 21. Nd5 fxe4 22. dxe4 Bc6 23. Rd1 Bxd5 24. Bxd5 Nxd5 25. Bc3 Nxc3 26. Rxd6 Nxe4 27. Qh4 Nxd6 28. Qe7 Rcd8 29. Qc7 e4 30. Qxc5 Nf5 31. c3 e3 32. Re1 Rfe8 33. Qb4 f3 34. gxf3 e2 35. Qa4 Bh6 36. f4 Re7 37. Kf2 Rde8 38. h3 Re4 39. Qd7 Bxf4 0-1

[Event "CAN-ch"]
[Site "Guelph"]
[Date "2015.07.11"]
[Round "2"]
[White "Drkulec, Vladimir"]
[Black "Cai, Jason"]
[Result "0-1"]
[ECO "E18"]
[WhiteElo "1908"]
[BlackElo "2046"]
[PlyCount "110"]
[EventDate "2015.07.10"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 167 Extra"]
[Source "ChessBase"]
[SourceDate "2015.09.14"]
[SourceVersion "1"]
[SourceVersionDate "2015.09.14"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 e6 3. g3 d5 4. Nf3 Be7 5. Bg2 0-0 6. 0-0 b6 7. cxd5 exd5 8. Nc3 Bb7 9. Bf4 c6 10. Qc2 Na6 11. a3 Nc7 12. Ng5 Ne6 13. Nxe6 fxe6 14. Bh3 Qd7 15. Rfe1 Nh5 16. Be5 Bd6 17. e4 Rae8 18. exd5 cxd5 19. Qe2 Nf6 20. f3 Bxe5 21. Qxe5 Bc8 22. Rac1 Qf7 23. f4 Bd7 24. Qe2 h5 25. Bg2 Qg6 26. Qc2 Qh6 27. h4 Ng4 28. Bf3 Nf6 29. Re5 Rc8 30. Qe2 g6 31. Re1 Rfe8 32. Qd3 Kf7 33. Nb5 Bxb5 34. Qxb5 Qf8 35. Qa4 Rc7 36. Qb3 Qd6 37. Qd3 Qc6 38. Rg5 Qc2 39. Qb5 Qd2 40. Qb4 Qxb4 41. axb4 Rc4 42. Ra1 Re7 43. Rd1 Rxb4 44. Rd2 Rc7 45. Re5 Rc1+ 46. Kg2 Rb1 47. Ree2 Ke7 48. Rc2 Kd6 49. Red2 a5 50. Kf2 Ne4+ 51. Bxe4 dxe4 52. Ke3 Kd5 53. Rc8 Rb3+ 54. Ke2 e3 55. Rd8+ Ke4 0-1

[Event "CAN-ch U14"]
[Site "Windsor"]
[Date "2015.07.09"]
[Round "7.24"]
[White "Cai, Jason"]
[Black "Jia, Chengming"]
[Result "1-0"]
[ECO "B09"]
[WhiteElo "2254"]
[BlackElo "1641"]
[PlyCount "139"]
[EventDate "2015.07.06"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. f4 Bg7 5. Nf3 c6 6. Bd3 b5 7. 0-0 0-0 8. e5 dxe5 9. fxe5 Nd5 10. Nxd5 Qxd5 11. Bg5 Re8 12. Qd2 Be6 13. Qe1 Na6 14. c3 Nc7 15. Qh4 Qd7 16. Bh6 f6 17. Bxg7 Kxg7 18. exf6+ exf6 19. Nd2 f5 20. Qg3 Nd5 21. Nf3 Rf8 22. Ne5 Qc7 23. Rf3 f4 24. Qe1 Rae8 25. Qd2 Ne3 26. a4 bxa4 27. Rxa4 Bd5 28. Rf2 Bb3 29. Ra6 Re6 30. c4 Qb7 31. Qa5 Re7 32. Nxc6 Ref7 33. Ne5 Rc7 34. Be2 Bc2 35. b4 Be4 36. d5 Re8 37. Nc6 Qc8 38. Rxa7 Rxa7 39. Qxa7+ Kh8 40. Rxf4 Bxg2 41. Rf7 Qh3 42. Qd7 Qxd7 43. Rxd7 Nxd5 44. Kxg2 Rxe2+ 45. Kf3 Nc3 46. h4 Re4 47. Rd4 Re6 48. b5 Na4 49. Kf4 Kg7 50. Rd7+ Kf6 51. Nd8 Re7 52. Rd6+ Kg7 53. Ne6+ Kf7 54. Ng5+ Kg7 55. Rc6 h6 56. Ne4 Rb7 57. Nd6 Rb8 58. c5 g5+ 59. hxg5 hxg5+ 60. Kxg5 Kf8 61. Kf6 Nc3 62. b6 Nd5+ 63. Ke5 Nxb6 64. Rxb6 Ra8 65. Ke6 Ra7 66. Rb7 Ra1 67. c6 Re1+ 68. Kd7 Re7+ 69. Kd8 Re6 70. Rd7 1-0

[Event "CAN-ch U14"]
[Site "Windsor"]
[Date "2015.07.09"]
[Round "6.22"]
[White "Zhu, Jeffrey Xin Yu"]
[Black "Cai, Jason"]
[Result "1-0"]
[ECO "A59"]
[WhiteElo "1827"]
[BlackElo "2254"]
[PlyCount "85"]
[EventDate "2015.07.06"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 c5 3. d5 b5 4. cxb5 a6 5. bxa6 g6 6. Nc3 Bxa6 7. e4 Bxf1 8. Kxf1 d6 9. Nf3 Nbd7 10. g3 Bg7 11. Kg2 0-0 12. a4 Ra6 13. Qe2 Qa8 14. Ra3 Ng4 15. h3 Nge5 16. Nxe5 Bxe5 17. Qb5 Nf6 18. Qc4 Ne8 19. Bh6 Ng7 20. Nb5 Ra5 21. Bd2 Bxb2 22. Ra2 Be5 23. Re1 Ne8 24. Bxa5 Qxa5 25. Rb1 Kh8 26. Na3 Nc7 27. Qc2 Bg7 28. Nc4 Qa7 29. Qb3 Na6 30. Qb7 Ra8 31. Rb6 Qxb7 32. Rxb7 Nb4 33. Ra3 Bf6 34. a5 Ra6 35. Rb6 Ra7 36. a6 Kg7 37. f4 Kf8 38. e5 dxe5 39. fxe5 Bg5 40. d6 exd6 41. Nxd6 Bd8 42. Rb8 Nc6 43. Rc8 1-0

[Event "CAN-ch U14"]
[Site "Windsor"]
[Date "2015.07.08"]
[Round "5.23"]
[White "Cai, Jason"]
[Black "Li, Kevin1"]
[Result "1-0"]
[ECO "C10"]
[WhiteElo "2254"]
[BlackElo "1666"]
[PlyCount "85"]
[EventDate "2015.07.06"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. Nd2 dxe4 4. Nxe4 Nd7 5. Nf3 Ngf6 6. Bd3 Nxe4 7. Bxe4 Nf6 8. Bd3 c5 9. dxc5 Bxc5 10. 0-0 0-0 11. Bg5 h6 12. Bh4 Be7 13. Qe2 Qb6 14. c3 Re8 15. Rad1 Bd7 16. Ne5 Bc6 17. Rfe1 Rad8 18. h3 Nd5 19. Bg3 Nf6 20. Nxc6 bxc6 21. Be5 Rd5 22. Bc4 Rxd1 23. Rxd1 Rd8 24. Bb3 Qa5 25. Bd4 c5 26. Be3 Qc7 27. c4 Rxd1+ 28. Bxd1 Ne8 29. b3 Nd6 30. Bc2 Nf5 31. Bxf5 exf5 32. Qd3 Qe5 33. Qd2 Kh7 34. g3 Qd6 35. Qxd6 Bxd6 36. b4 Kg6 37. bxc5 Bc7 38. c6 Kf6 39. Bxa7 Ke6 40. Bc5 g5 41. Bb4 Ke5 42. a4 Kd4 43. a5 1-0

[Event "CAN-ch U14"]
[Site "Windsor"]
[Date "2015.07.08"]
[Round "4.22"]
[White "Xu, Jeffrey"]
[Black "Cai, Jason"]
[Result "1/2-1/2"]
[ECO "B31"]
[WhiteElo "2108"]
[BlackElo "2254"]
[PlyCount "133"]
[EventDate "2015.07.06"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 Nc6 3. Bb5 g6 4. Bxc6 dxc6 5. d3 Bg7 6. Nc3 Nf6 7. Be3 b6 8. Qd2 Ng4 9. Bf4 e5 10. Bg3 f6 11. h3 Nh6 12. Bh4 Nf7 13. 0-0 0-0 14. Nh2 h5 15. f3 Bh6 16. Qe2 a5 17. Bf2 Ra7 18. Be3 Bxe3+ 19. Qxe3 Ng5 20. f4 exf4 21. Rxf4 Kg7 22. Raf1 Ne6 23. R4f2 Qd6 24. Nf3 Re7 25. Ne2 Ree8 26. Kh1 Qc7 27. c3 Ba6 28. e5 f5 29. d4 cxd4 30. cxd4 Rd8 31. Rd1 Bc4 32. b3 Bd5 33. Nf4 Nxf4 34. Qxf4 Bxf3 35. Rxf3 Rd5 36. Qg5 Qd8 37. Qc1 c5 38. Rfd3 cxd4 39. Qc4 Rc5 40. Qa4 Qe8 41. Qxd4 Qxe5 42. Qd7+ Rf7 43. Qd8 Qf6 44. Qe8 Re5 45. Qa8 Rfe7 46. Rd7 Qe6 47. Rxe7+ Qxe7 48. Qb8 Re6 49. Kh2 Rc6 50. Rd8 Qc7+ 51. Qxc7+ Rxc7 52. Rd6 Rb7 53. Kg3 b5 54. Kf4 Kh6 55. Ra6 a4 56. bxa4 bxa4 57. Rxa4 Rb2 58. g3 Rf2+ 59. Ke3 Rg2 60. Kf3 Rc2 61. h4 Kg7 62. Ra7+ Kf6 63. a4 Rc3+ 64. Kf4 Rc4+ 65. Kf3 Rc3+ 66. Kf4 Rc4+ 67. Kf3 1/2-1/2

[Event "CAN-ch U14"]
[Site "Windsor"]
[Date "2015.07.07"]
[Round "3.22"]
[White "Cai, Jason"]
[Black "Fan, Run Kun"]
[Result "1/2-1/2"]
[ECO "C47"]
[WhiteElo "2254"]
[BlackElo "2006"]
[PlyCount "88"]
[EventDate "2015.07.06"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 Nf6 2. Nc3 e5 3. Nf3 Nc6 4. d4 exd4 5. Nxd4 Bb4 6. Nxc6 bxc6 7. Bd3 d5 8. exd5 cxd5 9. 0-0 0-0 10. h3 c6 11. Qf3 Be6 12. Bf4 Bd6 13. Ne2 c5 14. Rad1 Rb8 15. b3 Qc7 16. Rfe1 Rfe8 17. c3 Nd7 18. Bxd6 Qxd6 19. Bb1 Rbd8 20. Ng3 Nf8 21. Qh5 Qf4 22. Qe5 Qxe5 23. Rxe5 g6 24. Re2 f5 25. Red2 a5 26. Ne2 Rd6 27. Nf4 Red8 28. Bc2 Kf7 29. f3 Kf6 30. Kf2 Bf7 31. h4 h6 32. Bd3 Ne6 33. Nxe6 Bxe6 34. f4 h5 35. Be2 Ke7 36. Bf3 R8d7 37. Re2 d4 38. cxd4 Rxd4 39. Rde1 Rd2 40. Rc1 Rxe2+ 41. Bxe2 a4 42. bxa4 Rd4 43. g3 Rxa4 44. Rxc5 Rxa2 1/2-1/2

[Event "CAN-ch U14"]
[Site "Windsor"]
[Date "2015.07.07"]
[Round "2.22"]
[White "De Costa, Alex"]
[Black "Cai, Jason"]
[Result "0-1"]
[ECO "B26"]
[WhiteElo "1823"]
[BlackElo "2254"]
[PlyCount "64"]
[EventDate "2015.07.06"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7 5. d3 e6 6. Be3 d6 7. Qd2 Rb8 8. Nge2 Nd4 9. Bxd4 cxd4 10. Nb5 a6 11. Nbxd4 Ne7 12. c3 0-0 13. 0-0 b5 14. f4 Qb6 15. Kh1 b4 16. Rfb1 Bd7 17. a3 bxc3 18. bxc3 Qxb1+ 19. Rxb1 Rxb1+ 20. Ng1 Bxd4 21. cxd4 Rc8 22. h3 Rcc1 23. Qa5 Rxg1+ 24. Kh2 Be8 25. Qd8 Kf8 26. Qxd6 Rgc1 27. f5 Rc6 28. Qe5 exf5 29. exf5 f6 30. Qe3 Nxf5 31. Qf4 Rc2 32. g4 Bc6 0-1

[Event "CAN-ch U14"]
[Site "Windsor"]
[Date "2015.07.06"]
[Round "1.24"]
[White "Cai, Jason"]
[Black "Kilroy, Evan"]
[Result "1-0"]
[ECO "B23"]
[WhiteElo "2254"]
[BlackElo "1296"]
[PlyCount "67"]
[EventDate "2015.07.06"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 d6 3. f4 e6 4. Nf3 Nd7 5. a4 Ngf6 6. Bc4 Nb6 7. Bb5+ Bd7 8. 0-0 Bxb5 9. axb5 Be7 10. d3 0-0 11. Qe1 d5 12. e5 Nfd7 13. Qg3 Re8 14. Bd2 d4 15. Ne4 Nd5 16. Qh3 Nc7 17. f5 exf5 18. Qxf5 g6 19. Qh3 Ne6 20. Rae1 Rc8 21. b3 Nb6 22. Ba5 Nc7 23. Nd6 Bxd6 24. exd6 Rxe1 25. Rxe1 Ne6 26. Bxb6 axb6 27. Qg3 Qf6 28. Ne5 Nf4 29. d7 Rd8 30. Ng4 Qd6 31. Qh4 Ne6 32. Rxe6 Qxe6 33. Qxd8+ Kg7 34. Qf6+ 1-0

[Event "Aurora Spring op"]
[Site "Aurora "]
[Date "2015.03.15"]
[Round "4.8"]
[White "Cai, Jason"]
[Black "Yu, Wenlu"]
[Result "1-0"]
[ECO "C45"]
[WhiteElo "1962"]
[BlackElo "1891"]
[PlyCount "55"]
[EventDate "2015.03.14"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "CAN"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Nxc6 Qf6 6. Qf3 dxc6 7. Nc3 Be6 8. Bd3 0-0-0 9. Be3 Bxe3 10. Qxe3 Qd4 11. Qg3 Nf6 12. 0-0-0 Nd7 13. f4 f6 14. f5 Bc4 15. Qxg7 Rhg8 16. Qh6 Qc5 17. Bxc4 Qxc4 18. g3 b5 19. Qe3 Kb7 20. Rd4 Qc5 21. Qd2 Qe7 22. Rd1 Rg7 23. Ne2 c5 24. Rd5 Qxe4 25. Nf4 c6 26. Rd6 Rc8 27. Ne6 Ne5 28. Nxc5+ 1-0

[Event "Aurora Spring op"]
[Site "Aurora "]
[Date "2015.03.15"]
[Round "5.7"]
[White "Chernik, Dmitry"]
[Black "Cai, Jason"]
[Result "1/2-1/2"]
[ECO "B23"]
[WhiteElo "1910"]
[BlackElo "1962"]
[PlyCount "105"]
[EventDate "2015.03.14"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "CAN"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 g6 3. f4 Bg7 4. Nf3 d6 5. Bb5+ Bd7 6. Bc4 Nc6 7. 0-0 e6 8. Nb5 Bc8 9. Nc3 Nge7 10. d3 a6 11. Qe1 b5 12. Bb3 0-0 13. Be3 Nd4 14. Bxd4 cxd4 15. Ne2 e5 16. fxe5 h6 17. exd6 Qxd6 18. Qf2 Nc6 19. Bd5 Bb7 20. Qg3 Qxg3 21. hxg3 Rad8 22. Nf4 Kh7 23. Rf2 Rd7 24. Raf1 a5 25. Ne2 Nd8 26. Bxb7 Nxb7 27. Nf4 Nc5 28. Nd2 Kg8 29. Nb3 Nb7 30. Nd5 Be5 31. Nc1 Nc5 32. Ne2 Kg7 33. a3 Rb8 34. Nf6 Bxf6 35. Rxf6 Ne6 36. R6f2 a4 37. c3 Rbb7 38. cxd4 Nxd4 39. Nxd4 Rxd4 40. Rd1 b4 41. axb4 Rbxb4 42. Kf1 Rb3 43. Rfd2 Kf6 44. Ke2 Rdb4 45. Rf1+ Ke7 46. Rc1 Rxb2 47. Rc7+ Ke6 48. Ra7 f5 49. Ra6+ Ke5 50. Ra5+ Kf6 51. Ra6+ Ke5 52. Ra5+ Kf6 53. Ra6+ 1/2-1/2

[Event "Aurora Spring op"]
[Site "Aurora "]
[Date "2015.03.14"]
[Round "1.1"]
[White "Cai, Jason"]
[Black "Sambuev, Bator"]
[Result "0-1"]
[ECO "C06"]
[WhiteElo "2151"]
[BlackElo "2662"]
[PlyCount "102"]
[EventDate "2015.03.14"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "CAN"]
[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. Bd3 c5 6. c3 Nc6 7. Ne2 Be7 8. 0-0 c4 9. Bc2 b5 10. a3 Nb6 11. f4 g6 12. Nf3 Kd7 13. Be3 a5 14. g4 h5 15. h3 Kc7 16. Kg2 Bd7 17. Ng3 h4 18. Ne2 b4 19. axb4 axb4 20. Rxa8 Qxa8 21. cxb4 Nxb4 22. Nc3 Na2 23. Bb1 Nxc3 24. bxc3 Qa3 25. Bd2 Na4 26. Qe1 Rb8 27. Bc2 Rb2 28. Bxa4 Bxa4 29. Rf2 Qa2 30. Bc1 Rxf2+ 31. Qxf2 Bc2 32. Ng5 Qb1 33. Qd2 Bxg5 34. fxg5 Kc6 35. Kf2 Kb5 36. Qe1 Ka4 37. Be3 Qa2 38. Qd2 Kb3 39. Qe1 Be4+ 40. Bd2 Qc2 41. Qe2 Bd3 42. Qe1 Be4 43. Qe2 Qd3 44. Qd1+ Kb2 45. Qc1+ Kb3 46. Qd1+ Ka2 47. Qa4+ Kb2 48. Qb4+ Kc2 49. Be3 Qxc3 50. Qa4+ Qb3 51. Qa1 Qb2 0-1

[Event "Aurora Spring op"]
[Site "Aurora "]
[Date "2015.03.14"]
[Round "3.8"]
[White "Michelashvili, Alexandre"]
[Black "Cai, Jason"]
[Result "0-1"]
[ECO "B22"]
[WhiteElo "2037"]
[BlackElo "2151"]
[PlyCount "44"]
[EventDate "2015.03.14"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "CAN"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. e4 c5 2. c3 d5 3. exd5 Qxd5 4. d4 Nc6 5. Be3 Bf5 6. dxc5 Qxd1+ 7. Kxd1 Nf6 8. Bb5 e6 9. Nf3 0-0-0+ 10. Ke2 Nd5 11. b4 Bxb1 12. Rhxb1 Nxc3+ 13. Kf1 Nxb5 14. a4 Nbd4 15. b5 Nxf3 16. bxc6 Nd2+ 17. Bxd2 Rxd2 18. cxb7+ Kb8 19. c6 Bc5 20. Rc1 Bb6 21. a5 Bc7 22. a6 Rhd8 0-1

[Event "Aurora Spring op"]
[Site "Aurora "]
[Date "2015.03.14"]
[Round "2.9"]
[White "Zotkin, Daniel"]
[Black "Cai, Jason"]
[Result "1-0"]
[ECO "B31"]
[WhiteElo "1949"]
[BlackElo "2151"]
[PlyCount "67"]
[EventDate "2015.03.14"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "CAN"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 Nc6 3. Bb5 g6 4. 0-0 Bg7 5. c3 Nf6 6. Re1 0-0 7. d4 d5 8. exd5 Qxd5 9. c4 Qd6 10. d5 Nb8 11. Nc3 Bf5 12. g3 Qd8 13. Bf4 Nbd7 14. Nh4 Bg4 15. Qd2 a6 16. Bxd7 Qxd7 17. Qe3 e6 18. d6 Rac8 19. Kg2 g5 20. Bxg5 Qxd6 21. f3 Bh5 22. Rad1 Qb6 23. Re2 Qc6 24. Bxf6 Bxf6 25. Ne4 Bg7 26. Qg5 Bg6 27. Nxg6 hxg6 28. Nf6+ Bxf6 29. Qxf6 Rfe8 30. Re4 e5 31. Rd6 Qa4 32. Rh4 Qc2+ 33. Rd2 Qxd2+ 34. Kh3 1-0

[Event "World ol U16"]
[Site "Gyor"]
[Date "2014.12.21"]
[Round "10.4"]
[White "Cai, Jason"]
[Black "Olle, Rebeka Sara"]
[Result "1-0"]
[ECO "B23"]
[WhiteElo "1962"]
[BlackElo "1827"]
[PlyCount "85"]
[EventDate "2014.12.13"]
[EventType "team-swiss"]
[EventRounds "10"]
[EventCountry "HUN"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]
[WhiteTeam "Canada III"]
[BlackTeam "Hungary Girls"]
[WhiteTeamCountry "CAN"]
[BlackTeamCountry "HUN"]

1. e4 c5 2. Nc3 e6 3. f4 d5 4. Nf3 Nc6 5. Bb5 Nge7 6. exd5 Nxd5 7. 0-0 Be7 8. Ne5 Bd7 9. Bxc6 Bxc6 10. Nxc6 bxc6 11. Ne4 0-0 12. Kh1 Qd7 13. b3 Nf6 14. Ng3 Rad8 15. Qf3 Nd5 16. a3 f5 17. Bb2 Bf6 18. Bxf6 Nxf6 19. Rad1 Rfe8 20. Qc3 Qd5 21. d3 Ng4 22. Rde1 Qd4 23. Qd2 a5 24. h3 Nf6 25. Qxa5 Ra8 26. Qc7 Rac8 27. Qe5 Ra8 28. a4 Nd5 29. Qxd4 cxd4 30. Re5 Ne3 31. Rc1 Nd5 32. Ne2 c5 33. g3 Rac8 34. Ng1 Kf7 35. Nf3 h6 36. Kg2 Ne3+ 37. Kf2 Ke7 38. c3 Kd6 39. cxd4 cxd4 40. Rxc8 Rxc8 41. Nxd4 Nd1+ 42. Ke1 Nb2 43. Kd2 1-0

[Event "World ol U16"]
[Site "Gyor"]
[Date "2014.12.20"]
[Round "9.4"]
[White "Poliakova, Emma"]
[Black "Cai, Jason"]
[Result "1-0"]
[ECO "B33"]
[WhiteElo "1679"]
[BlackElo "1962"]
[PlyCount "87"]
[EventDate "2014.12.13"]
[EventType "team-swiss"]
[EventRounds "10"]
[EventCountry "HUN"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]
[WhiteTeam "Slovakia Middle"]
[BlackTeam "Canada III"]
[WhiteTeamCountry "SVK"]
[BlackTeamCountry "CAN"]

1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e5 6. Ndb5 d6 7. Bg5 a6 8. Na3 b5 9. Bxf6 gxf6 10. Nd5 Bg7 11. c3 f5 12. exf5 Bxf5 13. Nc2 Be6 14. Nce3 Ne7 15. Be2 Nxd5 16. Nxd5 0-0 17. Qd2 Rb8 18. h4 f5 19. 0-0-0 Kh8 20. Kb1 Qa5 21. h5 e4 22. h6 Be5 23. f4 exf3 24. Bxf3 Rfc8 25. Rhe1 Bxd5 26. Bxd5 Qd8 27. Be6 Rc5 28. Qe3 Qf6 29. Bd5 Rcc8 30. Rf1 b4 31. c4 Re8 32. Qc1 b3 33. a3 Qg6 34. Ka1 Bf6 35. Bf3 Rbd8 36. Qf4 Re5 37. Rh1 a5 38. Qd2 Qe8 39. Rhe1 Rxe1 40. Rxe1 Qa4 41. Kb1 Qxc4 42. Bd5 Qg4 43. Qxa5 Qh4 44. Qxd8+ 1-0

[Event "World ol U16"]
[Site "Gyor"]
[Date "2014.12.19"]
[Round "8.3"]
[White "Isakzhanov, Aibek"]
[Black "Cai, Jason"]
[Result "0-1"]
[ECO "B33"]
[WhiteElo "1785"]
[BlackElo "1962"]
[PlyCount "122"]
[EventDate "2014.12.13"]
[EventType "team-swiss"]
[EventRounds "10"]
[EventCountry "HUN"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]
[WhiteTeam "Kyrgyzstan"]
[BlackTeam "Canada III"]
[WhiteTeamCountry "KGZ"]
[BlackTeamCountry "CAN"]

1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e5 6. Nb3 Bb4 7. Bc4 0-0 8. Bg5 d6 9. 0-0 Bxc3 10. bxc3 h6 11. Bxf6 Qxf6 12. Bd5 Rd8 13. Qd3 Ne7 14. c4 Rb8 15. Qe3 b6 16. f4 Nxd5 17. cxd5 Re8 18. f5 Ba6 19. Rf2 Rbc8 20. a4 Rc7 21. a5 b5 22. Nc1 Qg5 23. Qa3 b4 24. Qxb4 Qe3 25. Qd2 Qxe4 26. Na2 Rb8 27. Re1 Qc4 28. c3 Rb3 29. f6 Qd3 30. Qc1 g5 31. h4 Qg6 32. hxg5 hxg5 33. Qe3 Rc5 34. Rc1 Bb5 35. Nb4 a6 36. Qd2 Rc4 37. Rf3 Rb1 38. Rg3 Rxc1+ 39. Qxc1 Rf4 40. Qe3 g4 41. Nd3 Bxd3 42. Qxd3 Qxd3 43. Rxd3 Kh7 44. Rd2 Kg6 45. Rf2 Rc4 46. Rb2 Rxc3 47. Rb6 g3 48. Kf1 Rc2 49. Rxa6 Rf2+ 50. Ke1 Rxg2 51. Rxd6 Ra2 52. Kf1 Rxa5 53. Kg2 Ra3 54. Rb6 Rd3 55. d6 Kxf6 56. d7+ Ke7 57. Rb5 f6 58. Rb6 Rxd7 59. Kxg3 Rd4 60. Kf3 Rd6 61. Rb5 Ke6 0-1

[Event "World ol U16"]
[Site "Gyor"]
[Date "2014.12.18"]
[Round "6.3"]
[White "Pechac, Jergus"]
[Black "Cai, Jason"]
[Result "1-0"]
[ECO "B72"]
[WhiteElo "2182"]
[BlackElo "1962"]
[PlyCount "87"]
[EventDate "2014.12.13"]
[EventType "team-swiss"]
[EventRounds "10"]
[EventCountry "HUN"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]
[WhiteTeam "Slovakia"]
[BlackTeam "Canada III"]
[WhiteTeamCountry "SVK"]
[BlackTeamCountry "CAN"]

1. e4 c5 2. Nc3 Nc6 3. Nf3 g6 4. d4 cxd4 5. Nxd4 Bg7 6. Be3 d6 7. Bc4 Nf6 8. Bb3 Bd7 9. 0-0 Rc8 10. Re1 0-0 11. h3 Na5 12. Qd3 a6 13. Rad1 b5 14. Bg5 Nc6 15. Kh1 Qb6 16. Nd5 Nxd5 17. Nxc6 Bxc6 18. exd5 Bd7 19. Rxe7 Bf5 20. Qe3 Qxe3 21. Rxe3 Be5 22. c3 Rfe8 23. Rde1 Bd7 24. f4 Bg7 25. Rxe8+ Rxe8 26. Rxe8+ Bxe8 27. Be7 Bf8 28. Bxf8 Kxf8 29. Kg1 Ke7 30. Kf2 h5 31. Ke3 Bd7 32. Bc2 Kf6 33. b3 Bc8 34. c4 g5 35. fxg5+ Ke5 36. Bh7 Bd7 37. h4 b4 38. Be4 f5 39. gxf6 Kxf6 40. Kd4 a5 41. c5 dxc5+ 42. Kxc5 Ke5 43. Bf3 Be8 44. d6 1-0

[Event "World ol U16"]
[Site "Gyor"]
[Date "2014.12.16"]
[Round "5.4"]
[White "Hrescak, Ivana"]
[Black "Cai, Jason"]
[Result "0-1"]
[ECO "A58"]
[WhiteElo "2039"]
[BlackElo "1962"]
[PlyCount "110"]
[EventDate "2014.12.13"]
[EventType "team-swiss"]
[EventRounds "10"]
[EventCountry "HUN"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]
[WhiteTeam "Slovenia"]
[BlackTeam "Canada III"]
[WhiteTeamCountry "SLO"]
[BlackTeamCountry "CAN"]

1. d4 Nf6 2. c4 c5 3. d5 b5 4. cxb5 a6 5. bxa6 g6 6. Nc3 Bxa6 7. g3 Bg7 8. Bg2 d6 9. Nf3 Nbd7 10. Rb1 0-0 11. 0-0 Qa5 12. Bd2 Bb7 13. Qc2 Qa7 14. e4 Ba6 15. Rfd1 Ng4 16. h3 Nge5 17. Nxe5 Nxe5 18. Bc1 Rab8 19. b3 Rfc8 20. Be3 Qc7 21. f4 Nd7 22. a4 Qa5 23. Na2 Qd8 24. Rdc1 Nb6 25. Qd1 Qe8 26. Kh2 Qd7 27. g4 h6 28. h4 Qe8 29. h5 Rd8 30. g5 hxg5 31. fxg5 Be5+ 32. Kh1 Kg7 33. h6+ Kh7 34. Nc3 Qd7 35. Qf3 Rf8 36. Bh3 Qe8 37. Ne2 Bd3 38. Bxc5 Bxe2 39. Qxe2 dxc5 40. Qf1 Bd6 41. Re1 f6 42. Qg2 Nd7 43. Bxd7 Qxd7 44. gxf6 exf6 45. Rg1 Qf7 46. Qh3 Rb4 47. Rbe1 Re8 48. Qf3 Re5 49. Re2 f5 50. Rge1 Qf8 51. exf5 Rxf5 52. Qe3 Rf1+ 53. Kg2 Rxe1 54. Rxe1 Rg4+ 55. Kh1 Qf5 0-1

[Event "World ol U16"]
[Site "Gyor"]
[Date "2014.12.15"]
[Round "4.3"]
[White "Noori, Sabah Nori"]
[Black "Cai, Jason"]
[Result "1-0"]
[ECO "A58"]
[WhiteElo "1891"]
[BlackElo "1962"]
[PlyCount "61"]
[EventDate "2014.12.13"]
[EventType "team-swiss"]
[EventRounds "10"]
[EventCountry "HUN"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]
[WhiteTeam "Iraq"]
[BlackTeam "Canada III"]
[WhiteTeamCountry "IRQ"]
[BlackTeamCountry "CAN"]

1. d4 Nf6 2. c4 c5 3. d5 b5 4. cxb5 a6 5. bxa6 g6 6. g3 Bxa6 7. Bg2 d6 8. Nf3 Bg7 9. 0-0 Nbd7 10. Nc3 0-0 11. Qc2 Qa5 12. Rd1 Ng4 13. Bd2 Rfb8 14. e4 Nge5 15. Nxe5 Nxe5 16. Be1 Ra7 17. b3 c4 18. Ne2 Qd8 19. Nd4 Rc8 20. Bc3 cxb3 21. Qxb3 Bc4 22. Qc2 Ra3 23. Qb2 Rca8 24. Nc6 Qc7 25. Bxe5 Bxe5 26. Nxe5 dxe5 27. Rdc1 Rxa2 28. Rxa2 Rc8 29. Raa1 Qd6 30. Qa3 Qf6 31. Qb4 1-0

[Event "World ol U16"]
[Site "Gyor"]
[Date "2014.12.14"]
[Round "3.3"]
[White "Cai, Jason"]
[Black "Berman, Jacob"]
[Result "1-0"]
[ECO "C06"]
[WhiteElo "1962"]
[BlackElo "1833"]
[PlyCount "55"]
[EventDate "2014.12.13"]
[EventType "team-swiss"]
[EventRounds "10"]
[EventCountry "HUN"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]
[WhiteTeam "Canada III"]
[BlackTeam "South Africa"]
[WhiteTeamCountry "CAN"]
[BlackTeamCountry "RSA"]

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. Bf4 Bxf4 14. Nxf4 0-0 15. Re1 Rae8 16. g3 Nb4 17. Bb1 a5 18. h4 Qd6 19. Ne5 Bb5 20. h5 Nd7 21. h6 Nxe5 22. Rxe5 g6 23. Qg4 Rf6 24. Nxg6 hxg6 25. Bxg6 Re7 26. h7+ Kh8 27. Bf7 Qd8 28. Qg8+ 1-0

[Event "World ol U16"]
[Site "Gyor"]
[Date "2014.12.13"]
[Round "1.4"]
[White "Toma, Radu Cristian"]
[Black "Cai, Jason"]
[Result "1-0"]
[ECO "A30"]
[WhiteElo "2255"]
[BlackElo "1962"]
[PlyCount "80"]
[EventDate "2014.12.13"]
[EventType "team-swiss"]
[EventRounds "10"]
[EventCountry "HUN"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]
[WhiteTeam "Romania"]
[BlackTeam "Canada III"]
[WhiteTeamCountry "ROU"]
[BlackTeamCountry "CAN"]

1. Nf3 Nf6 2. c4 c5 3. g3 b6 4. Bg2 Bb7 5. 0-0 g6 6. e3 Bg7 7. d4 cxd4 8. exd4 0-0 9. Nc3 Na6 10. Qe2 Nc7 11. Ne5 Bxg2 12. Kxg2 Ne6 13. Rd1 d5 14. Be3 Rc8 15. b3 Qd6 16. Rac1 Rfd8 17. Nb5 Qb8 18. Qf3 Qa8 19. Nc3 dxc4 20. Qxa8 Rxa8 21. bxc4 Rdc8 22. d5 Nd8 23. Bd4 Ne8 24. Ne4 Nd6 25. Nxd6 exd6 26. Ng4 Bxd4 27. Rxd4 Nb7 28. Re1 Na5 29. Ree4 Kg7 30. Rf4 Rc7 31. Ne3 Rac8 32. g4 Rc5 33. g5 Nb7 34. Rde4 Kf8 35. Rh4 Na5 36. Ref4 Kg7 37. Ng4 Rh8 38. Nf6 Rcc8 39. Rh6 Rxc4 40. Rf3 Nb7 1-0

[Event "Aurora Fall op"]
[Site "Aurora"]
[Date "2014.10.05"]
[Round "5"]
[White "Cai, Jason"]
[Black "Yu, Jonathan"]
[Result "1-0"]
[ECO "C06"]
[WhiteElo "1932"]
[BlackElo "2085"]
[PlyCount "75"]
[EventDate "2014.10.04"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "CAN"]
[SourceTitle "CBM 162 Extra"]
[Source "ChessBase"]
[SourceDate "2014.10.17"]
[SourceVersion "1"]
[SourceVersionDate "2014.10.17"]
[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 Qxf6 10. Nf3 h6 11. 0-0 Bd6 12. Bd2 0-0 13. Rc1 e5 14. dxe5 Ndxe5 15. Nxe5 Nxe5 16. Bc3 Be6 17. f4 Nxd3 18. Bxf6 Nxc1 19. Bxg7 Bc5+ 20. Kh1 Kxg7 21. Qxc1 Rac8 22. Qc3+ Kg8 23. Qe5 Rfe8 24. f5 Bf7 25. Qg3+ Kh8 26. f6 Bf8 27. Nd4 Rc4 28. Nf5 Rd8 29. Qh3 Kh7 30. g4 d4 31. Nxh6 Bd5+ 32. Kg1 Bc5 33. Nf5+ Kg8 34. Ne7+ Kf8 35. Qh8+ Kf7 36. Qh5+ Kf8 37. Nxd5 d3+ 38. Kh1 1-0

[Event "Aurora Fall op"]
[Site "Aurora"]
[Date "2014.10.05"]
[Round "4"]
[White "Liang, Hairan"]
[Black "Cai, Jason"]
[Result "0-1"]
[ECO "B30"]
[WhiteElo "1775"]
[BlackElo "1932"]
[PlyCount "68"]
[EventDate "2014.10.04"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "CAN"]
[SourceTitle "CBM 162 Extra"]
[Source "ChessBase"]
[SourceDate "2014.10.17"]
[SourceVersion "1"]
[SourceVersionDate "2014.10.17"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 Nc6 3. Bb5 Na5 4. c3 a6 5. Ba4 b5 6. Bc2 e6 7. d4 cxd4 8. cxd4 Nf6 9. 0-0 Bb7 10. Re1 Be7 11. Nbd2 Rc8 12. Nf1 Qc7 13. Bd3 Nc6 14. e5 Nd5 15. Ne3 Ncb4 16. a3 Nxd3 17. Qxd3 h6 18. Nxd5 Bxd5 19. Bd2 0-0 20. Rec1 Qb7 21. Ne1 Be4 22. Qg3 Kh8 23. Nd3 Rc4 24. Bc3 Rfc8 25. Rd1 Qc7 26. Qe3 Bb7 27. Qd2 Qc6 28. f4 a5 29. Qf2 b4 30. Be1 Qe4 31. Rac1 Rxc1 32. Nxc1 Rc2 33. Bd2 Bh4 34. Qe2 Rxc1 0-1

[Event "Aurora Fall op"]
[Site "Aurora"]
[Date "2014.10.04"]
[Round "1"]
[White "Cai, Jason"]
[Black "Preotu, Razvan"]
[Result "0-1"]
[ECO "B23"]
[WhiteElo "1932"]
[BlackElo "2405"]
[PlyCount "64"]
[EventDate "2014.10.04"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "CAN"]
[SourceTitle "CBM 162 Extra"]
[Source "ChessBase"]
[SourceDate "2014.10.17"]
[SourceVersion "1"]
[SourceVersionDate "2014.10.17"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 Nc6 3. f4 e6 4. Nf3 d5 5. Bb5 Nge7 6. exd5 exd5 7. Qe2 Qd6 8. Ne5 f6 9. Nf3 Bg4 10. 0-0 0-0-0 11. Bxc6 Nxc6 12. Qf2 Qxf4 13. d3 Qf5 14. h3 Bxf3 15. Qxf3 Qxf3 16. Rxf3 Bd6 17. Nb5 Rhe8 18. Bf4 Bxf4 19. Rxf4 a6 20. Nc3 Nd4 21. Rf2 b5 22. Kf1 Kc7 23. Rc1 Kc6 24. Nb1 Re5 25. g4 h5 26. c3 Ne6 27. Re1 hxg4 28. hxg4 Rh8 29. Rxe5 fxe5 30. Na3 Nf4 31. Rd2 Rh1+ 32. Kf2 Rh2+ 0-1

[Event "Aurora Fall op"]
[Site "Aurora"]
[Date "2014.10.04"]
[Round "2"]
[White "Wiebe, Daniel"]
[Black "Cai, Jason"]
[Result "1/2-1/2"]
[ECO "B22"]
[WhiteElo "1867"]
[BlackElo "1932"]
[PlyCount "110"]
[EventDate "2014.10.04"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "CAN"]
[SourceTitle "CBM 162 Extra"]
[Source "ChessBase"]
[SourceDate "2014.10.17"]
[SourceVersion "1"]
[SourceVersionDate "2014.10.17"]
[SourceQuality "1"]

1. e4 c5 2. c3 Nf6 3. e5 Nd5 4. d4 cxd4 5. Nf3 Nc6 6. Bc4 Nb6 7. Bb3 d5 8. exd6 Qxd6 9. cxd4 e6 10. 0-0 Be7 11. Nc3 0-0 12. Be3 Nd5 13. Bc2 b6 14. a3 Ba6 15. Re1 Rac8 16. Ne4 Qd8 17. h4 Nf6 18. Ng3 Qd5 19. b4 Rfd8 20. Rc1 Bb7 21. Qd3 e5 22. Bb3 Qd7 23. Ng5 Rf8 24. Nh5 g6 25. Nxf6+ Bxf6 26. d5 Ne7 27. Rcd1 Rcd8 28. Ne4 Bg7 29. Bh6 Nf5 30. Bxg7 Kxg7 31. Qf3 Qe7 32. Ng3 Nd6 33. h5 Qg5 34. Qc3 Rfe8 35. hxg6 hxg6 36. Rd3 Nb5 37. Qb2 Nd4 38. Ne4 Qf5 39. Rg3 Nxb3 40. Rxb3 Bxd5 41. Rf3 Qe6 42. Ng5 Qe7 43. Rg3 Rc8 44. f4 f6 45. Nh3 Qc7 46. Qd2 Rcd8 47. f5 Bf7 48. Qe2 e4 49. Qg4 Rd3 50. fxg6 Qxg3 51. gxf7+ Qxg4 52. fxe8Q Rxh3 53. Qe7+ Kg6 54. Qe8+ Kg7 55. Qe7+ Kg6 1/2-1/2

[Event "North American-ch U20"]
[Site "Kitchener"]
[Date "2014.08.04"]
[Round "9.17"]
[White "Cai, Jason"]
[Black "Surya, Benito"]
[Result "1-0"]
[ECO "B02"]
[WhiteElo "1850"]
[BlackElo "1586"]
[PlyCount "99"]
[EventDate "2014.07.31"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 Nf6 2. Nc3 d5 3. exd5 Nxd5 4. g3 Nxc3 5. bxc3 Bf5 6. Bg2 c6 7. Nf3 e6 8. 0-0 Be7 9. Rb1 Qd7 10. d3 0-0 11. Re1 Na6 12. Bf4 Bf6 13. Qd2 Rfd8 14. Ne5 Qe7 15. Nc4 Rac8 16. Ne3 Bg6 17. Ng4 b6 18. Nxf6+ Qxf6 19. Bg5 Qf5 20. Bxd8 Rxd8 21. Bxc6 Nc5 22. Rb4 e5 23. Qe2 f6 24. d4 exd4 25. cxd4 Na6 26. Qxa6 Qxc2 27. Qc4+ Qxc4 28. Rxc4 Bf7 29. Ra4 a5 30. Rb1 Rb8 31. Rxa5 Bc4 32. Ra8 Rxa8 33. Bxa8 Bxa2 34. Rxb6 Kf7 35. d5 Ke7 36. Re6+ Kd7 37. Bc6+ Kd8 38. Re8+ Kc7 39. Re7+ Kd6 40. Rxg7 Bb3 41. Rxh7 f5 42. h4 Bc2 43. h5 f4 44. Rh6+ Kc7 45. gxf4 Bf5 46. Rf6 Bd3 47. h6 Kd8 48. d6 Bg6 49. Rf8+ Be8 50. Rxe8# 1-0

[Event "North American-ch U20"]
[Site "Kitchener"]
[Date "2014.08.03"]
[Round "7.16"]
[White "Cai, Jason"]
[Black "Vettese, Nicholas"]
[Result "1/2-1/2"]
[ECO "B23"]
[WhiteElo "1850"]
[BlackElo "1916"]
[PlyCount "157"]
[EventDate "2014.07.31"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 a6 3. f4 e6 4. g3 d5 5. Bg2 dxe4 6. Nxe4 Nd7 7. Nf3 Ngf6 8. d3 Qc7 9. 0-0 g6 10. c3 Bg7 11. a4 0-0 12. Qe2 b6 13. Nxf6+ Nxf6 14. Ng5 Bb7 15. Ne4 Rfd8 16. Be3 a5 17. Rfd1 Rd7 18. Rac1 Rad8 19. Bf3 Qb8 20. Qc2 Qa8 21. Nxf6+ Bxf6 22. Bxb7 Qxb7 23. Kf2 Qd5 24. Rd2 Qf5 25. Rcd1 Qh3 26. Kg1 h5 27. Rg2 Kg7 28. Qb1 h4 29. Qc2 hxg3 30. hxg3 Rh8 31. Kf2 Rh5 32. d4 Rhd5 33. Rd2 Qf5 34. Qxf5 gxf5 35. b3 cxd4 36. cxd4 Bxd4 37. Kf3 Bxe3 38. Rxd5 Rxd5 39. Kxe3 Rc5 40. Kd3 f6 41. g4 Kg6 42. g5 e5 43. gxf6+ Kxf6 44. fxe5+ Kxe5 45. Rf2 Rd5+ 46. Ke3 Rd1 47. Rc2 f4+ 48. Ke2 Rd4 49. Rc8 Rb4 50. Rc3 Ke4 51. Rd3 Rd4 52. Rh3 Kf5 53. Rh8 Rb4 54. Rh3 Kg4 55. Rd3 Re4+ 56. Kf2 Re6 57. Rc3 Rd6 58. Ke2 Rd4 59. Rc8 Rb4 60. Rc3 Kf5 61. Rd3 Ke4 62. Rc3 Rd4 63. Rh3 Rd6 64. Rc3 Rh6 65. Rc4+ Kf5 66. b4 axb4 67. Rxb4 Kg4 68. Kf2 Rh2+ 69. Kg1 Ra2 70. Rxb6 Rxa4 71. Rb3 Ra1+ 72. Kf2 Ra2+ 73. Kf1 Rh2 74. Ra3 Rb2 75. Rc3 Rb1+ 76. Kf2 Rb4 77. Ra3 Rb2+ 78. Kf1 Rb4 79. Kf2 1/2-1/2

[Event "North American-ch U20"]
[Site "Kitchener"]
[Date "2014.08.03"]
[Round "8.18"]
[White "Nasir, Pi"]
[Black "Cai, Jason"]
[Result "1/2-1/2"]
[ECO "A30"]
[WhiteElo "1854"]
[BlackElo "1850"]
[PlyCount "129"]
[EventDate "2014.07.31"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. Nf3 c5 2. c4 Nf6 3. g3 b6 4. Bg2 Bb7 5. d3 g6 6. 0-0 Bg7 7. Nc3 0-0 8. Bg5 d6 9. Rb1 Nbd7 10. Qd2 Re8 11. a3 a6 12. Rfe1 Qc7 13. Rec1 Rac8 14. Ne1 e6 15. b4 cxb4 16. axb4 Bxg2 17. Nxg2 Qb7 18. e4 Rc7 19. Bf4 Ne5 20. Bxe5 dxe5 21. Na4 Nd7 22. h4 Rec8 23. b5 a5 24. Kh2 Nc5 25. Nxc5 Rxc5 26. Qe2 Rd8 27. Rd1 Rc7 28. g4 h6 29. Rdc1 Bf8 30. Ne3 Rcd7 31. Rc3 Bb4 32. Rcb3 Rd6 33. Nd1 Kh7 34. Nb2 Qe7 35. Kh3 f5 36. f3 Rf8 37. Rf1 Qf6 38. Rg1 fxg4+ 39. fxg4 Rd7 40. Na4 Rdf7 41. Rg3 Be7 42. g5 hxg5 43. hxg5 Qf4 44. Nxb6 Bxg5 45. Rb1 Qh4+ 46. Kg2 Rf2+ 47. Qxf2 Rxf2+ 48. Kxf2 Bf4 49. Rbg1 Bxg3+ 50. Rxg3 Qf4+ 51. Rf3 Qd2+ 52. Kg3 Qe1+ 53. Kg2 Qd2+ 54. Kg3 Qb4 55. Kg4 Qb1 56. Na4 Qb4 57. Nb6 a4 58. Rf7+ Kg8 59. Ra7 Qc5 60. Ra8+ Kg7 61. Nxa4 Qg1+ 62. Kf3 Qf1+ 63. Ke3 Qe1+ 64. Kf3 Qf1+ 65. Ke3 1/2-1/2

[Event "North American-ch U20"]
[Site "Kitchener"]
[Date "2014.08.02"]
[Round "6.20"]
[White "Cai, Jason"]
[Black "Liang, Hairan"]
[Result "1-0"]
[ECO "B24"]
[WhiteElo "1850"]
[BlackElo "1808"]
[PlyCount "137"]
[EventDate "2014.07.31"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 Nc6 3. f4 e6 4. Nf3 a6 5. g3 g6 6. Bg2 Bg7 7. 0-0 Nge7 8. d3 d5 9. Qe2 0-0 10. e5 Nf5 11. Qf2 Qe7 12. g4 Nfd4 13. Nxd4 cxd4 14. Ne2 f6 15. exf6 Bxf6 16. Ng3 Bd7 17. a3 Rad8 18. Qe2 Be8 19. g5 Bg7 20. Bd2 Bf7 21. Rae1 Qd7 22. Bh3 Rfe8 23. Bg4 Ne7 24. Bxe6 Bxe6 25. Qxe6+ Qxe6 26. Rxe6 Nf5 27. Rxe8+ Rxe8 28. Nxf5 gxf5 29. Bb4 Bf8 30. Bxf8 Kxf8 31. Kf2 Rc8 32. Rc1 b5 33. c3 Ke7 34. Ke2 Kd6 35. Kd2 dxc3+ 36. Rxc3 Re8 37. h4 d4 38. Rc1 Re3 39. Rc8 Rh3 40. Rh8 Rh2+ 41. Kc1 Ke7 42. Rxh7+ Kf8 43. h5 a5 44. g6 Kg8 45. h6 Rg2 46. Rg7+ Kh8 47. Rf7 Rxg6 48. Rxf5 Rxh6 49. Rxb5 Rf6 50. f5 a4 51. Ra5 Kg7 52. Rxa4 Rxf5 53. Rxd4 Kf6 54. Kc2 Ke6 55. b4 Rf2+ 56. Kb3 Ke5 57. Rd8 Rf6 58. a4 Rc6 59. b5 Rb6 60. Kb4 Ke6 61. a5 Rb7 62. b6 Ke7 63. Rd4 Rb8 64. Kb5 Rf8 65. b7 Ke6 66. Kb6 Ke5 67. Rc4 Rf6+ 68. Ka7 Rf7 69. Ka8 1-0

[Event "North American-ch U20"]
[Site "Kitchener"]
[Date "2014.08.02"]
[Round "5.20"]
[White "Guo, Thomas"]
[Black "Cai, Jason"]
[Result "1/2-1/2"]
[ECO "B33"]
[WhiteElo "1736"]
[BlackElo "1850"]
[PlyCount "79"]
[EventDate "2014.07.31"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e5 6. Nb3 Bb4 7. Bd3 d5 8. exd5 Nxd5 9. Bd2 Bxc3 10. bxc3 b6 11. 0-0 0-0 12. Be4 Bb7 13. Qf3 Nde7 14. Rad1 Qc7 15. Bc1 Kh8 16. Ba3 f5 17. Bxc6 Bxc6 18. Qe2 Rfd8 19. Rxd8+ Rxd8 20. Rd1 Nd5 21. c4 Nf4 22. Rxd8+ Qxd8 23. Qd2 Qxd2 24. Nxd2 Nxg2 25. Bd6 Ne1 26. Bxe5 Nxc2 27. Bb8 a6 28. Bc7 b5 29. cxb5 axb5 30. Bd6 Bd5 31. a3 Kg8 32. f4 Kf7 33. Kf2 h6 34. h4 Kf6 35. Nf1 Kg6 36. Ne3 Nxe3 37. Kxe3 Kh5 38. Kd4 Be4 39. Be7 Kg4 40. Ke3 1/2-1/2

[Event "North American-ch U20"]
[Site "Kitchener"]
[Date "2014.08.01"]
[Round "4.17"]
[White "Cai, Jason"]
[Black "Li, Yinshi"]
[Result "0-1"]
[ECO "C06"]
[WhiteElo "1850"]
[BlackElo "1928"]
[PlyCount "60"]
[EventDate "2014.07.31"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. Bd3 c5 6. c3 Nc6 7. Ngf3 Be7 8. 0-0 g5 9. dxc5 g4 10. Nd4 Ndxe5 11. Bb5 Bd7 12. N2b3 h5 13. Re1 Ng6 14. f4 gxf3 15. Nxf3 Qc7 16. Be3 0-0-0 17. Bxc6 bxc6 18. Qd3 Rdg8 19. Bf2 h4 20. Rad1 Nf4 21. Qa6+ Kb8 22. Kh1 Rxg2 23. Bd4 f6 24. Ne5 Qc8 25. Nxd7+ Qxd7 26. Na5 e5 27. Rxe5 Rxh2+ 28. Kg1 Qg4+ 29. Kf1 Qg2+ 30. Ke1 Rh1+ 0-1

[Event "North American-ch U20"]
[Site "Kitchener"]
[Date "2014.08.01"]
[Round "3.15"]
[White "Peng, Jackie"]
[Black "Cai, Jason"]
[Result "1-0"]
[ECO "B33"]
[WhiteElo "2015"]
[BlackElo "1850"]
[PlyCount "119"]
[EventDate "2014.07.31"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e5 6. Ndb5 d6 7. Bg5 a6 8. Na3 b5 9. Nd5 Be7 10. Bxf6 Bxf6 11. c4 b4 12. Nc2 a5 13. g3 Bg5 14. Bg2 0-0 15. h4 Bh6 16. 0-0 Be6 17. b3 Ra7 18. a3 bxa3 19. Rxa3 f5 20. exf5 Bxf5 21. Nde3 Bxe3 22. Nxe3 Nb4 23. Qd2 Be6 24. Nc2 Nxc2 25. Qxc2 Qb6 26. Be4 g6 27. Kg2 Kh8 28. Qd2 Rff7 29. f3 Rfd7 30. Rfa1 Ra6 31. Qc3 Rda7 32. R3a2 Qc5 33. f4 Kg8 34. fxe5 dxe5 35. Rd1 Rd6 36. Rxd6 Qxd6 37. Rxa5 Rxa5 38. Qxa5 Qd4 39. Bd5 Qb2+ 40. Kf1 Bxd5 41. Qxd5+ Kg7 42. c5 Qb1+ 43. Ke2 Qc2+ 44. Ke3 Qc3+ 45. Ke4 Qe1+ 46. Kd3 Qxg3+ 47. Kc4 Qxh4+ 48. Kb5 Qf4 49. c6 Qf1+ 50. Kb6 Qf6 51. Kb7 Kh6 52. c7 Qe7 53. Kb8 Qb4+ 54. Qb7 Qf8+ 55. c8Q Qd6+ 56. Qcc7 Qf8+ 57. Ka7 Qa3+ 58. Qa6 Qb2 59. Qac4 Qa3+ 60. Kb6 1-0

[Event "North American-ch U20"]
[Site "Kitchener"]
[Date "2014.07.31"]
[Round "2.22"]
[White "Cai, Jason"]
[Black "Zhang, Henry"]
[Result "1-0"]
[ECO "B23"]
[WhiteElo "1850"]
[PlyCount "125"]
[EventDate "2014.07.31"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 Nc6 3. f4 g6 4. Nf3 Bg7 5. Bb5 e6 6. Bxc6 bxc6 7. 0-0 Ne7 8. d3 d5 9. Qe1 Ba6 10. Kh1 c4 11. d4 dxe4 12. Qxe4 Nd5 13. Re1 0-0 14. Na4 Qc8 15. Ne5 Rd8 16. c3 Rb8 17. Nc5 Bf8 18. Nxa6 Qxa6 19. Qe2 Bd6 20. Rf1 c5 21. dxc5 Bxc5 22. Qxc4 Qxc4 23. Nxc4 Bf8 24. g3 Bg7 25. Rd1 Rdc8 26. Ne5 Bxe5 27. fxe5 Rc5 28. Rd3 a5 29. a4 Kg7 30. Kg2 Nb6 31. b4 axb4 32. cxb4 Rc4 33. Rb3 Nxa4 34. Rxa4 Rxc1 35. Kf3 Re1 36. Ra5 Rd1 37. Rc5 Rd7 38. b5 Rdb7 39. Kf4 f6 40. g4 Kf7 41. exf6 Kxf6 42. g5+ Kf7 43. Ke5 Ke7 44. Rh3 Rxb5 45. Rxh7+ Ke8 46. Rxb5 Rxb5+ 47. Kxe6 Rb6+ 48. Ke5 Rb5+ 49. Kf6 Rb6+ 50. Kg7 Rb7+ 51. Kxg6 Rb6+ 52. Kh5 Kf8 53. h4 Kg8 54. Rc7 Ra6 55. g6 Rb6 56. Kh6 Rb8 57. h5 Ra8 58. Rc5 Rb8 59. Kg5 Ra8 60. h6 Rb8 61. h7+ Kg7 62. Rc7+ Kh8 63. Kh6 1-0

[Event "North American-ch U20"]
[Site "Kitchener"]
[Date "2014.07.31"]
[Round "1.9"]
[White "Song, Michael"]
[Black "Cai, Jason"]
[Result "1-0"]
[ECO "A58"]
[WhiteElo "2252"]
[BlackElo "1850"]
[PlyCount "101"]
[EventDate "2014.07.31"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 c5 3. d5 b5 4. cxb5 a6 5. bxa6 g6 6. Nc3 Bxa6 7. g3 Bg7 8. Bg2 d6 9. Nf3 Nbd7 10. Rb1 0-0 11. 0-0 Qa5 12. Bd2 Bb7 13. Qc2 Qa7 14. Nh4 Rfb8 15. b3 Rc8 16. a4 Nb6 17. e4 Ba6 18. Rfd1 Rab8 19. h3 Nbd7 20. Bf1 Bxf1 21. Rxf1 Ne8 22. Kh1 Nc7 23. f4 Qa6 24. Ng2 Rf8 25. Ne3 e6 26. Nc4 Bxc3 27. Bxc3 exd5 28. exd5 Nxd5 29. Ba1 N7f6 30. f5 Rbe8 31. Rbe1 Qc6 32. Kh2 Rxe1 33. Rxe1 Re8 34. Rxe8+ Nxe8 35. fxg6 hxg6 36. Qe4 Ng7 37. Kg1 Nf5 38. g4 Ng7 39. Kf2 Ne6 40. h4 Nb4 41. Qxc6 Nxc6 42. Nxd6 Na5 43. Bc3 Nxb3 44. Ke3 Nbd4 45. Ke4 Kf8 46. Kd5 Ke7 47. Nb7 Kd7 48. Nxc5+ Nxc5 49. Kxc5 Nc6 50. Bf6 Kc7 51. h5 1-0

[Event "Aurora Spring op"]
[Site "Aurora"]
[Date "2014.03.09"]
[Round "5.8"]
[White "Cai, Jason"]
[Black "Hua, Eugene"]
[Result "1/2-1/2"]
[ECO "C54"]
[WhiteElo "1984"]
[BlackElo "1966"]
[PlyCount "75"]
[EventDate "2014.03.08"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d3 0-0 6. Nbd2 h6 7. h3 d5 8. exd5 Nxd5 9. 0-0 Nb6 10. Ne4 Nxc4 11. Nxc5 Nd6 12. Re1 Re8 13. Be3 b6 14. Ne4 Nxe4 15. dxe4 Bb7 16. Qc2 Qe7 17. Rad1 Rad8 18. Qa4 Na5 19. Bc1 Bc6 20. Qc2 Nc4 21. b3 Nd6 22. Bb2 Qf6 23. c4 a5 24. c5 bxc5 25. Qxc5 Nxe4 26. Qxa5 Ng5 27. Rxd8 Nxf3+ 28. gxf3 Qg5+ 29. Kh2 Qf4+ 30. Kg1 Qg5+ 31. Kh2 Rxd8 32. Qxe5 Rd2 33. Qxg5 hxg5 34. Be5 Rxf2+ 35. Kg3 Rxa2 36. Bxc7 Rb2 37. Re3 Bd5 38. Re5 1/2-1/2

[Event "Aurora Spring op"]
[Site "Aurora"]
[Date "2014.03.09"]
[Round "4.8"]
[White "Perelman, Leon"]
[Black "Cai, Jason"]
[Result "1-0"]
[ECO "A57"]
[WhiteElo "1978"]
[BlackElo "1984"]
[PlyCount "73"]
[EventDate "2014.03.08"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 c5 3. d5 b5 4. cxb5 a6 5. f3 g6 6. e4 Bg7 7. Na3 d6 8. Ne2 Nbd7 9. Nc3 0-0 10. Be2 axb5 11. Naxb5 Ba6 12. 0-0 Ne8 13. Qc2 Nc7 14. Bg5 Nb6 15. a4 Qd7 16. Ra3 Rfb8 17. b3 Nc8 18. Ra2 Bxb5 19. Bxb5 Nxb5 20. Nxb5 Na7 21. Na3 Rb7 22. Nc4 Rab8 23. Rb1 Qc7 24. Bd2 Qd7 25. Qd3 h5 26. Kh1 Qe8 27. f4 Qd7 28. h3 Qc8 29. Be1 Qd7 30. Bf2 Qc8 31. e5 Qd7 32. Re2 Rc8 33. Bh4 Bf8 34. e6 Qe8 35. f5 Bg7 36. f6 Bf8 37. fxe7 1-0

[Event "Aurora Spring op"]
[Site "Aurora"]
[Date "2014.03.08"]
[Round "2.5"]
[White "Cai, Jason"]
[Black "Zhong, Joey"]
[Result "0-1"]
[ECO "C06"]
[WhiteElo "1984"]
[BlackElo "1873"]
[PlyCount "82"]
[EventDate "2014.03.08"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. Bd3 c5 6. c3 Nc6 7. Ngf3 g6 8. h4 h6 9. dxc5 Nxc5 10. Bc2 Bg7 11. Nb3 Nxb3 12. axb3 Nxe5 13. Nxe5 Bxe5 14. Be3 a6 15. Bd4 Qf6 16. Bxe5 Qxe5+ 17. Qe2 Qxe2+ 18. Kxe2 Bd7 19. Rhd1 Bb5+ 20. Bd3 Bxd3+ 21. Rxd3 h5 22. Kf3 Ke7 23. Rd4 Rhd8 24. Rad1 Rd7 25. Kg3 Rc8 26. f4 Rc6 27. R1d2 Rb6 28. b4 Rc6 29. Kf3 Rc4 30. Ke3 Rdc7 31. g3 Rxd4 32. Rxd4 Rc4 33. Rxc4 dxc4 34. Kd4 b5 35. Kc5 f6 36. Kc6 e5 37. Kd5 exf4 38. gxf4 Kd7 39. Ke4 Ke6 40. f5+ gxf5+ 41. Kf4 Ke7 0-1

[Event "Aurora Spring op"]
[Site "Aurora"]
[Date "2014.03.08"]
[Round "1.7"]
[White "Zeromskis, Egidijus"]
[Black "Cai, Jason"]
[Result "1/2-1/2"]
[ECO "B26"]
[WhiteElo "2119"]
[BlackElo "1873"]
[PlyCount "178"]
[EventDate "2014.03.08"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 g6 3. g3 Bg7 4. Bg2 Nc6 5. d3 d6 6. Be3 Nf6 7. h3 Rb8 8. Qd2 b5 9. Nge2 b4 10. Nd1 0-0 11. 0-0 Nd7 12. Bh6 Bxh6 13. Qxh6 Nd4 14. Qd2 Ba6 15. Ne3 Nxe2+ 16. Qxe2 Nb6 17. a3 Qc8 18. axb4 cxb4 19. Ra5 Bb7 20. Rxa7 Ra8 21. Rfa1 Rxa7 22. Rxa7 Qb8 23. Ra5 Bc6 24. b3 Qb7 25. Qe1 Nd7 26. Qa1 Ra8 27. Ng4 f6 28. h4 Rxa5 29. Qxa5 Qb6 30. Qxb6 Nxb6 31. Ne3 Na8 32. e5 Bxg2 33. Kxg2 Nc7 34. exd6 exd6 35. Kf3 d5 36. Ke2 Kf7 37. d4 Ke6 38. Kd3 Kd6 39. c4 bxc3 40. Kxc3 Kc6 41. Ng4 Ne8 42. Kb4 Kb6 43. f3 h5 44. Ne3 Nc7 45. g4 Na6+ 46. Kc3 Nc7 47. gxh5 gxh5 48. Kd3 Kb5 49. Nc2 Ne6 50. Ke3 f5 51. f4 Ka5 52. Ne1 Kb4 53. Nd3+ Kb5 54. Nc5 Nf8 55. Nb7 Kc6 56. Nd8+ Kc7 57. Nf7 Ng6 58. Ne5 Ne7 59. Kd3 Ng8 60. Ng6 Kc6 61. Kc3 Kb5 62. Kc2 Ka5 63. Ne5 Ne7 64. Kc3 Kb5 65. Nf7 Ng6 66. Nd6+ Ka5 67. Nxf5 Nxf4 68. Ng3 Kb5 69. Nf5 Ka5 70. Kd2 Kb4 71. Kc2 Kb5 72. Kc3 Ka5 73. Nd6 Ne2+ 74. Kd3 Nf4+ 75. Kc2 Kb4 76. Nf5 Kb5 77. Ne3 Kb4 78. Kb2 Nd3+ 79. Kc2 Nf4 80. Nf5 Kb5 81. Kb2 Kb4 82. Ka2 Ne2 83. Ne7 Nxd4 84. Nxd5+ Ka5 85. Ka3 Nf5 86. Nf6 Nxh4 87. Nxh5 Nf5 88. Nf4 Nd4 89. b4+ Kb5 1/2-1/2

[Event "Toronto NAYCC U12"]
[Site "Toronto"]
[Date "2013.08.18"]
[Round "8"]
[White "Cai, Jason"]
[Black "Liang, Hairan"]
[Result "1-0"]
[ECO "C54"]
[WhiteElo "1778"]
[BlackElo "1073"]
[PlyCount "67"]
[EventDate "2013.08.14"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d3 0-0 6. Nbd2 d6 7. Bb3 Bg4 8. h3 Be6 9. Nf1 Bxb3 10. Qxb3 Bb6 11. Bg5 h6 12. Bh4 g5 13. Bg3 Ne7 14. Ne3 Kg7 15. h4 g4 16. Nd2 Bxe3 17. fxe3 Nh5 18. Bf2 b6 19. 0-0-0 f5 20. exf5 Nxf5 21. Qc4 Nf6 22. e4 Ne7 23. Rdf1 Qd7 24. d4 Nh5 25. g3 Ng6 26. Qd3 Rad8 27. Be1 Rxf1 28. Rxf1 Rf8 29. Rxf8 Kxf8 30. Nc4 Qe7 31. Ne3 Nf6 32. Nf5 Qh7 33. Bd2 Ng8 34. Qa6 1-0

[Event "Toronto NAYCC U12"]
[Site "Toronto"]
[Date "2013.08.18"]
[Round "9"]
[White "Yie, Kevin Yi Xiao"]
[Black "Cai, Jason"]
[Result "1/2-1/2"]
[ECO "A48"]
[WhiteElo "1578"]
[BlackElo "1778"]
[PlyCount "71"]
[EventDate "2013.08.14"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. d4 Nf6 2. Bf4 g6 3. e3 Bg7 4. Nf3 d5 5. Be2 c5 6. c3 Nc6 7. Nbd2 0-0 8. h3 b6 9. 0-0 Bb7 10. Ne5 Nd7 11. Nxd7 Qxd7 12. Nf3 Rfd8 13. Rc1 Rac8 14. Bb5 a6 15. Bxc6 Qxc6 16. Ne5 Qb5 17. Qb3 Qa5 18. a3 f6 19. Nf3 Kh8 20. Rfd1 Bc6 21. Qa2 c4 22. Qb1 Re8 23. Re1 e5 24. Bg3 Bd7 25. Rcd1 Bf5 26. Qc1 Rc6 27. dxe5 fxe5 28. Ng5 Bd3 29. e4 d4 30. cxd4 exd4 31. e5 Kg8 32. Qf4 Qd5 33. e6 Qf5 34. Qh4 h5 35. Nf3 Bf6 36. Nxd4 1/2-1/2

[Event "Toronto NAYCC U12"]
[Site "Toronto"]
[Date "2013.08.17"]
[Round "6"]
[White "Cai, Jason"]
[Black "Xu, Jeffrey"]
[Result "0-1"]
[ECO "C06"]
[WhiteElo "1778"]
[BlackElo "1976"]
[PlyCount "72"]
[EventDate "2013.08.14"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. Bd3 c5 6. c3 Nc6 7. Ngf3 Qb6 8. 0-0 Be7 9. Re1 g5 10. h3 h5 11. g4 hxg4 12. hxg4 cxd4 13. cxd4 Nxd4 14. Nxd4 Qxd4 15. Nb3 Qa4 16. Qe2 a6 17. Bc2 Qc6 18. Be3 d4 19. f3 dxe3 20. Be4 Qb6 21. Rac1 Nxe5 22. Qxe3 Qxe3+ 23. Rxe3 Rb8 24. Rec3 0-0 25. Nc5 b6 26. Nd3 Nxd3 27. Rxd3 Bc5+ 28. Kg2 Bb7 29. Rcd1 Bxe4 30. fxe4 Kg7 31. e5 Rbc8 32. Kf3 Rh8 33. Ke4 Rh4 34. Rg3 Rch8 35. Rd2 Rh3 36. Rgg2 Re3# 0-1

