[Event "CAN-ch University"]
[Site "Ottawa"]
[Date "2018.01.14"]
[Round "4"]
[White "Bassel, Charaf"]
[Black "Shi, Diwen"]
[Result "1/2-1/2"]
[ECO "A01"]
[WhiteElo "2201"]
[BlackElo "2288"]
[PlyCount "50"]
[EventDate "2018.01.13"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "CAN"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. b3 Nf6 2. Bb2 g6 3. Bxf6 exf6 4. c4 Bg7 5. Nc3 f5 6. Rc1 Nc6 7. g3 b6 8. Bg2 Bb7 9. Nf3 0-0 10. 0-0 Re8 11. e3 Ne7 12. d4 Nc8 13. c5 d6 14. b4 a5 15. cxb6 Nxb6 16. b5 Qf6 17. Qc2 g5 18. Rfd1 Re7 19. d5 Rae8 20. Nd4 Re5 21. Nc6 Bxc6 22. dxc6 f4 23. exf4 gxf4 24. Nd5 Nxd5 25. Rxd5 fxg3 1/2-1/2

[Event "CAN-ch University"]
[Site "Ottawa"]
[Date "2018.01.13"]
[Round "1"]
[White "Shi, Diwen"]
[Black "Gibson, Kevin"]
[Result "1/2-1/2"]
[ECO "B01"]
[WhiteElo "2288"]
[BlackElo "2164"]
[PlyCount "114"]
[EventDate "2018.01.13"]
[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 d5 2. exd5 Qxd5 3. Nc3 Qd8 4. Bc4 Nf6 5. Nf3 Bf5 6. Ng5 Bg6 7. Qf3 Nc6 8. Bb5 Qd7 9. d3 Bh5 10. Bxc6 bxc6 11. Qh3 Qxh3 12. Nxh3 e5 13. 0-0 Bd6 14. Ng5 0-0 15. Nge4 Nxe4 16. Nxe4 f5 17. Ng3 Bg6 18. Re1 Rae8 19. Bd2 h5 20. Bg5 e4 21. dxe4 f4 22. Nf5 Bxf5 23. exf5 Rxe1+ 24. Rxe1 Rxf5 25. h4 Re5 26. Rxe5 Bxe5 27. b3 Kf7 28. Kf1 f3 29. gxf3 Ke6 30. Ke2 Kf5 31. Ke3 a6 32. Kd3 Bd6 33. Kc4 Bf4 34. Bd8 g5 35. Kc5 gxh4 36. Bxh4 Bg5 37. Bg3 h4 38. Bxh4 Bxh4 39. Kxc6 Bxf2 40. Kxc7 Kf4 41. b4 Be1 42. a3 Bc3 43. Kb6 Bb2 44. Kxa6 Bxa3 45. b5 Kxf3 46. b6 Ke4 47. c4 Kd4 48. Kb5 Bc5 49. b7 Ba7 50. Ka6 Bb8 51. Kb5 Ba7 52. c5 Kd5 53. Ka6 Bb8 54. Kb6 Ke6 55. Kc6 Ke7 56. Kd5 Kd7 57. c6+ Kc7 1/2-1/2

[Event "CAN-ch University"]
[Site "Ottawa"]
[Date "2018.01.13"]
[Round "2"]
[White "Tang, Leslie"]
[Black "Shi, Diwen"]
[Result "0-1"]
[ECO "B27"]
[WhiteElo "1795"]
[BlackElo "2288"]
[PlyCount "50"]
[EventDate "2018.01.13"]
[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. Nf3 g6 3. Bc4 Nc6 4. c3 Bg7 5. 0-0 d6 6. d4 cxd4 7. Nxd4 Nf6 8. Nxc6 bxc6 9. e5 dxe5 10. Qb3 0-0 11. Be3 Qa5 12. Rd1 Ng4 13. Qa3 Qxa3 14. Nxa3 Nxe3 15. fxe3 Bg4 16. Re1 Rad8 17. h3 Bc8 18. Rad1 Rd6 19. Rf1 Bh6 20. Nc2 Bf5 21. Nb4 Bxe3+ 22. Kh1 Rfd8 23. Rde1 Bf4 24. Rxf4 exf4 25. Rxe7 R8d7 0-1

[Event "Calgary op 10th"]
[Site "Calgary"]
[Date "2017.08.06"]
[Round "7"]
[White "Malek, Omid"]
[Black "Shi, Diwen"]
[Result "1/2-1/2"]
[ECO "D01"]
[WhiteElo "2090"]
[BlackElo "2261"]
[PlyCount "142"]
[EventDate "2017.08.02"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. d4 Nf6 2. Bg5 d5 3. e3 e6 4. Nc3 Be7 5. Qf3 Nbd7 6. h3 c5 7. Bb5 Qb6 8. Nge2 a6 9. Ba4 Qa5 10. Bxd7+ Bxd7 11. 0-0 Rc8 12. Rfd1 Bc6 13. Bf4 0-0 14. g4 Rfd8 15. Ng3 Ne4 16. Ngxe4 dxe4 17. Qe2 Qb6 18. dxc5 Qxb2 19. Be5 Qa3 20. Qc4 Qxc5 21. Qxc5 Bxc5 22. Ne2 f6 23. Bd4 Bxd4 24. Nxd4 Bd5 25. Rd2 Kf7 26. a4 g6 27. a5 Rc3 28. Ne2 Rc5 29. c3 Rdc8 30. Rb2 R8c7 31. Ra3 Bc4 32. Nc1 Bb5 33. Na2 Rd7 34. Nb4 Rd1+ 35. Kh2 h5 36. Na2 hxg4 37. c4 Rxc4 38. Nc3 Rd3 39. Nxb5 axb5 40. Raa2 Rd5 41. hxg4 b4 42. a6 bxa6 43. Rxa6 Rb5 44. Ra7+ Ke8 45. Rd2 Rd5 46. Rb2 Rd7 47. Ra8+ Rd8 48. Ra7 Rd7 49. Ra8+ Ke7 50. Rb8 g5 51. R8xb4 Rxb4 52. Rxb4 f5 53. Kg2 Kf6 54. gxf5 exf5 55. Rb6+ Kf7 56. Kf1 f4 57. exf4 gxf4 58. Ke2 Rd4 59. Ra6 Rb4 60. Rc6 Rb2+ 61. Ke1 f3 62. Ra6 Ke7 63. Rh6 Re2+ 64. Kf1 Rd2 65. Ke1 Rd6 66. Rh4 Re6 67. Kd2 Kd6 68. Ke3 Kd5 69. Rh5+ Re5 70. Rh4 Re6 71. Rh5+ Re5 1/2-1/2

[Event "Calgary op 10th"]
[Site "Calgary"]
[Date "2017.08.06"]
[Round "8"]
[White "Shi, Diwen"]
[Black "Matras Clement, Agnieszka"]
[Result "0-1"]
[ECO "B30"]
[WhiteElo "2261"]
[BlackElo "2230"]
[PlyCount "67"]
[EventDate "2017.08.02"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 Nc6 3. Bb5 e6 4. 0-0 Nge7 5. Re1 a6 6. Bf1 d5 7. d3 b6 8. Nc3 d4 9. Ne2 Ng6 10. g3 Be7 11. Bg2 e5 12. Rf1 0-0 13. Ne1 Bg5 14. f4 exf4 15. Nxf4 Nxf4 16. gxf4 Bh6 17. Qh5 f5 18. e5 Bb7 19. Nf3 Ne7 20. Bd2 Ra7 21. Kf2 Nd5 22. Kg3 Bc6 23. Rae1 Qe7 24. Rf2 Qe6 25. Rfe2 Kh8 26. c3 dxc3 27. bxc3 Ne7 28. Be3 Bb5 29. c4 Be8 30. Qh3 Ng6 31. Kf2 Rd7 32. Rd2 Bf7 33. Kg3 Rfd8 34. Red1 0-1

[Event "Calgary op 10th"]
[Site "Calgary"]
[Date "2017.08.05"]
[Round "6"]
[White "Mikhalevski, Victor"]
[Black "Shi, Diwen"]
[Result "1-0"]
[ECO "A25"]
[WhiteElo "2533"]
[BlackElo "2261"]
[PlyCount "69"]
[EventDate "2017.08.02"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 179 Extra"]
[Source "ChessBase"]
[SourceDate "2017.08.23"]
[SourceVersion "1"]
[SourceVersionDate "2017.08.23"]
[SourceQuality "1"]

1. c4 e5 2. g3 Nc6 3. Bg2 Nf6 4. Nc3 Bc5 5. e3 d6 6. a3 a6 7. b4 Ba7 8. Qc2 Be6 9. Nd5 Bxd5 10. cxd5 Ne7 11. Qb3 c6 12. dxc6 bxc6 13. Bb2 0-0 14. Ne2 Qd7 15. 0-0 Ng6 16. f4 Rfe8 17. Rac1 e4 18. Qc2 Qg4 19. Nd4 c5 20. Nc6 cxb4 21. axb4 Qf5 22. Nxa7 Rxa7 23. Qc6 Raa8 24. Bxf6 Qxf6 25. Bxe4 Qb2 26. Bxg6 hxg6 27. Qd5 Qxb4 28. Rc7 Rf8 29. Rxf7 Rxf7 30. Qxa8+ Kh7 31. Qd5 Rf5 32. Qd3 a5 33. g4 Rb5 34. h4 Kh6 35. h5 1-0

[Event "Calgary op 10th"]
[Site "Calgary"]
[Date "2017.08.05"]
[Round "5"]
[White "Shi, Diwen"]
[Black "Yoo, Christopher Woojin"]
[Result "1-0"]
[ECO "B92"]
[WhiteElo "2261"]
[BlackElo "2242"]
[PlyCount "95"]
[EventDate "2017.08.02"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be2 e5 7. Nb3 Be7 8. g4 h6 9. Be3 Be6 10. h3 Nbd7 11. f4 exf4 12. Bxf4 Rc8 13. Qd4 Ne5 14. 0-0-0 Qc7 15. Kb1 Nfd7 16. Rd2 Nb6 17. Rhd1 0-0 18. Qf2 Nbc4 19. Bxc4 Nxc4 20. Rd3 Bf6 21. Qg3 Rfd8 22. g5 hxg5 23. Bxg5 Qe7 24. h4 Ne5 25. Nd5 Bxd5 26. Rxd5 Bxg5 27. hxg5 g6 28. Qh4 Qf8 29. Nd4 Rc5 30. Ne2 Rxd5 31. exd5 Qg7 32. Ng3 Qh8 33. Qf4 Nd7 34. Rf1 Rf8 35. Qxd6 Qe5 36. Qxd7 Qxg3 37. Qxb7 Qxg5 38. d6 Qb5 39. Qf3 Qe5 40. d7 Qe7 41. Rd1 Rd8 42. Qc3 f6 43. Qd3 Kg7 44. c4 Qe6 45. c5 Kf8 46. Qd5 Qe2 47. c6 Qh2 48. Qd6+ 1-0

[Event "Calgary op 10th"]
[Site "Calgary"]
[Date "2017.08.03"]
[Round "3"]
[White "Shi, Diwen"]
[Black "Cao, Jason"]
[Result "0-1"]
[ECO "B48"]
[WhiteElo "2261"]
[BlackElo "2328"]
[PlyCount "72"]
[EventDate "2017.08.02"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. Be3 a6 7. Qf3 b5 8. 0-0-0 Bb7 9. Nxc6 Bxc6 10. Bd4 Rc8 11. Bd3 Ne7 12. Rhe1 Nf5 13. Be3 Nxe3 14. Qxe3 Be7 15. Nd5 Bxd5 16. exd5 0-0 17. Kb1 Bf6 18. Qe4 g6 19. h4 Qc5 20. dxe6 dxe6 21. Qf4 Bg7 22. g4 Rfd8 23. Qc1 Qxf2 24. h5 Rd4 25. Rf1 Qg2 26. hxg6 hxg6 27. Rg1 Qf3 28. Qd2 Rxg4 29. Rgf1 Qd5 30. Qf2 Qb7 31. c3 Rg2 32. Qf4 Qc7 33. Qf3 Rxb2+ 34. Ka1 Bxc3 35. Bxg6 Rb4+ 36. Qxc3 Qxc3# 0-1

[Event "Calgary op 10th"]
[Site "Calgary"]
[Date "2017.08.03"]
[Round "2"]
[White "Shi, Diwen"]
[Black "Moradiabadi, Elshan"]
[Result "1/2-1/2"]
[ECO "B12"]
[WhiteElo "2261"]
[BlackElo "2530"]
[PlyCount "60"]
[EventDate "2017.08.02"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nf3 e6 5. Be2 h6 6. 0-0 Ne7 7. b3 Nd7 8. Ba3 g5 9. Ne1 c5 10. dxc5 Bg7 11. Nd3 Nxe5 12. c3 Qc7 13. Re1 0-0-0 14. b4 d4 15. c4 Nxc4 16. Qb3 Ne5 17. Bb2 Nd5 18. Na3 Nc3 19. Bxc3 dxc3 20. Nb5 Qb8 21. Nd6+ Rxd6 22. cxd6 Qxd6 23. Qxc3+ Kb8 24. Qc5 Qxc5 25. Nxc5 Nc6 26. Rac1 Bb2 27. Na6+ Ka8 28. Nc7+ Kb8 29. Na6+ Ka8 30. Nc7+ Kb8 1/2-1/2

[Event "Calgary op 10th"]
[Site "Calgary"]
[Date "2017.08.02"]
[Round "1"]
[White "Bhavik, Dave"]
[Black "Shi, Diwen"]
[Result "0-1"]
[ECO "A50"]
[WhiteElo "1771"]
[BlackElo "2261"]
[PlyCount "68"]
[EventDate "2017.08.02"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 179 Extra"]
[Source "ChessBase"]
[SourceDate "2017.08.23"]
[SourceVersion "1"]
[SourceVersionDate "2017.08.23"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 Nc6 3. Nc3 e5 4. d5 Ne7 5. e4 Ng6 6. a3 Bc5 7. Bd3 a6 8. b4 Ba7 9. Nf3 d6 10. h3 Nh5 11. Bg5 f6 12. Bd2 Nhf4 13. Bxf4 Nxf4 14. 0-0 0-0 15. Ne2 Nxe2+ 16. Qxe2 f5 17. exf5 Bxf5 18. Nd2 Qh4 19. Bxf5 Rxf5 20. Ne4 Bd4 21. Rae1 Raf8 22. Qg4 Qe7 23. Re2 h5 24. Qg3 Rf4 25. Qg5 Qe8 26. Qg3 R8f5 27. Qd3 Qf7 28. Qc2 h4 29. Kh1 g5 30. f3 g4 31. hxg4 Rxg4 32. Nf2 Rg3 33. Re4 Rfg5 34. Rg4 R5xg4 0-1

[Event "Canadian op"]
[Site "Sault Ste Marie"]
[Date "2017.07.16"]
[Round "9"]
[White "Shi, Diwen"]
[Black "Cummings, David H"]
[Result "1/2-1/2"]
[ECO "B48"]
[WhiteElo "2293"]
[BlackElo "2313"]
[PlyCount "29"]
[EventDate "2017.07.08"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. Be3 a6 7. Qf3 Bd6 8. 0-0-0 Be5 9. g3 Nge7 10. Qe2 b5 11. f4 Bxd4 12. Bxd4 Nxd4 13. Rxd4 Bb7 14. Bg2 0-0 15. Rhd1 1/2-1/2

[Event "Canadian op"]
[Site "Sault Ste Marie"]
[Date "2017.07.15"]
[Round "8"]
[White "Dougherty, Michael J"]
[Black "Shi, Diwen"]
[Result "0-1"]
[ECO "E51"]
[WhiteElo "2204"]
[BlackElo "2293"]
[PlyCount "54"]
[EventDate "2017.07.08"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. d4 Nf6 2. Nf3 e6 3. c4 d5 4. Nc3 Bb4 5. e3 0-0 6. a3 Bxc3+ 7. bxc3 c5 8. cxd5 Qxd5 9. c4 Qd6 10. Bb2 Nbd7 11. Bd3 b6 12. Ne5 Bb7 13. f4 cxd4 14. exd4 Bxg2 15. Nxd7 Qxd7 16. Rg1 Be4 17. d5 Bg6 18. f5 exf5 19. Bxf6 gxf6 20. h4 Rfe8+ 21. Kd2 b5 22. Qb3 bxc4 23. Qxc4 Rac8 24. Qb3 Qd6 25. Raf1 Qe5 26. Kd1 Rc3 27. Qb5 Rb8 0-1

[Event "Canadian op"]
[Site "Sault Ste Marie"]
[Date "2017.07.14"]
[Round "7"]
[White "Shi, Diwen"]
[Black "Munro, Allan"]
[Result "1-0"]
[ECO "C48"]
[WhiteElo "2293"]
[BlackElo "2083"]
[PlyCount "53"]
[EventDate "2017.07.08"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Nd4 5. Bc4 Nxf3+ 6. gxf3 Bc5 7. Na4 Be7 8. d4 d5 9. exd5 exd4 10. Qxd4 c6 11. Bf4 Nh5 12. Nc3 b5 13. Bd3 0-0 14. Be3 b4 15. Ne2 cxd5 16. Ng3 Nxg3 17. hxg3 g6 18. Qf4 f5 19. Qh6 Rf7 20. 0-0-0 Qa5 21. Bd4 b3 22. Qxg6+ Kf8 23. Qh6+ Kg8 24. axb3 Qd8 25. Qg6+ Kf8 26. Rxh7 Rxh7 27. Qxh7 1-0

[Event "Canadian op"]
[Site "Sault Ste Marie"]
[Date "2017.07.13"]
[Round "6"]
[White "Cherniaev, Alexander"]
[Black "Shi, Diwen"]
[Result "1-0"]
[ECO "B23"]
[WhiteElo "2426"]
[BlackElo "2293"]
[PlyCount "62"]
[EventDate "2017.07.08"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 Nc6 3. Bb5 Nd4 4. Bc4 g6 5. Nf3 Bg7 6. Nxd4 cxd4 7. Qf3 Nh6 8. Ne2 Qc7 9. d3 0-0 10. Nxd4 Ng4 11. Nb5 Qc5 12. Qxg4 d5 13. Qg5 Bf5 14. exf5 dxc4 15. f6 Qb4+ 16. c3 exf6 17. cxb4 fxg5 18. dxc4 Rfc8 19. c5 a5 20. Nd6 Rc7 21. Bxg5 Bxb2 22. Rb1 Bc3+ 23. Ke2 axb4 24. Be3 Rxa2+ 25. Kf3 Rd7 26. Ne4 f5 27. Nxc3 bxc3 28. Rhc1 c2 29. Rb3 Rd1 30. Ke2 h5 31. Rxc2 Rxc2+ 1-0

[Event "Canadian op"]
[Site "Sault Ste Marie"]
[Date "2017.07.12"]
[Round "5"]
[White "Shi, Diwen"]
[Black "Hua, Eugene"]
[Result "1-0"]
[ECO "B48"]
[WhiteElo "2293"]
[BlackElo "2251"]
[PlyCount "93"]
[EventDate "2017.07.08"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. Be3 a6 7. Qf3 Bd6 8. 0-0-0 Be5 9. Nxc6 bxc6 10. Bd4 Nf6 11. Bxe5 Qxe5 12. Qg3 Qxg3 13. hxg3 d5 14. Bd3 h6 15. Rhe1 0-0 16. Na4 Nd7 17. c4 Bb7 18. c5 a5 19. Kb1 Rfe8 20. exd5 exd5 21. Bf5 Nf6 22. Nb6 Rad8 23. Kc2 Ba6 24. Nd7 Be2 25. Nxf6+ gxf6 26. Rc1 Re5 27. Bd3 Rde8 28. Kd2 Bxd3 29. Rxe5 fxe5 30. Kxd3 Rb8 31. b3 f6 32. Kc3 Kf7 33. a3 Ke6 34. Rh1 Rh8 35. g4 Kf7 36. b4 axb4+ 37. axb4 Ra8 38. Rxh6 Ra2 39. g5 fxg5 40. Rxc6 Rxf2 41. b5 Rf1 42. b6 Rb1 43. Kc2 Rb4 44. Rc7+ Ke6 45. b7 d4 46. Rc6+ Kd7 47. Rb6 1-0

[Event "Canadian op"]
[Site "Sault Ste Marie"]
[Date "2017.07.11"]
[Round "4"]
[White "Ragnarsson, Dagur"]
[Black "Shi, Diwen"]
[Result "1-0"]
[ECO "E62"]
[WhiteElo "2355"]
[BlackElo "2293"]
[PlyCount "67"]
[EventDate "2017.07.08"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 Nc6 3. Nf3 e6 4. a3 d6 5. Nc3 g6 6. g3 Bg7 7. Bg2 0-0 8. 0-0 Re8 9. Rb1 e5 10. d5 Na5 11. Nd2 b6 12. b4 Nb7 13. e4 a5 14. Nb3 Bg4 15. f3 Bd7 16. Be3 axb4 17. axb4 Ra3 18. Ra1 Qa8 19. Qc2 Qa7 20. Rxa3 Qxa3 21. Ra1 Qxb4 22. Na2 Qa4 23. Nac1 Ra8 24. Rxa4 Bxa4 25. Qa2 Nd7 26. Ne2 Nbc5 27. Nxc5 bxc5 28. Nc3 Nb6 29. Bf1 Kf8 30. Qb2 Bd7 31. Nb5 Rc8 32. Nxd6 Na4 33. Qb7 cxd6 34. Qxd7 1-0

[Event "CAN-ch U18"]
[Site "Sault Ste Marie"]
[Date "2017.07.10"]
[Round "7.6"]
[White "Zhong, Joey"]
[Black "Shi, Diwen"]
[Result "1/2-1/2"]
[ECO "A28"]
[WhiteElo "2156"]
[BlackElo "2287"]
[PlyCount "40"]
[EventDate "2017.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. c4 Nc6 2. Nc3 e5 3. Nf3 Nf6 4. e4 Bc5 5. Nxe5 Nxe5 6. d4 Nxe4 7. Nxe4 Bb4+ 8. Nc3 Ng6 9. Bd3 0-0 10. 0-0 c6 11. Qh5 Qa5 12. Qxa5 Bxa5 13. Rb1 Bc7 14. g3 b6 15. b4 Bb7 16. b5 Rfe8 17. Be3 Rad8 18. Be4 Rb8 19. Bg2 Ne7 20. g4 Ng6 1/2-1/2

[Event "Canadian op"]
[Site "Sault Ste Marie"]
[Date "2017.07.09"]
[Round "2"]
[White "Shi, Diwen"]
[Black "Fradkin, Benjamin"]
[Result "1-0"]
[ECO "B12"]
[WhiteElo "2293"]
[BlackElo "1868"]
[PlyCount "77"]
[EventDate "2017.07.08"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nf3 e6 5. Be2 Nd7 6. 0-0 h5 7. Be3 Be7 8. Ne1 h4 9. h3 Nh6 10. Nd2 Bg5 11. Bxg5 Qxg5 12. Ndf3 Qe7 13. Qd2 Rg8 14. b4 g5 15. b5 c5 16. c4 dxc4 17. Rc1 cxd4 18. Rxc4 Nb6 19. Rxd4 Nd5 20. Bc4 Nb6 21. Bb3 Rg6 22. Nh2 Rd8 23. Nef3 Rxd4 24. Qxd4 g4 25. hxg4 Nxg4 26. Rd1 Nxh2 27. Kxh2 Bg4 28. Qe4 Bxf3 29. Qxf3 Qg5 30. Qe4 Kf8 31. Rd3 Kg7 32. a4 Rh6 33. f4 Qe7 34. f5 exf5 35. Qxf5 Rg6 36. a5 h3 37. Rxh3 Nd7 38. Bxf7 Qxf7 39. Rh7+ 1-0

[Event "CAN-ch U18"]
[Site "Sault Ste Marie"]
[Date "2017.07.09"]
[Round "6.7"]
[White "Shi, Diwen"]
[Black "Hay, Jonathan"]
[Result "1-0"]
[ECO "B12"]
[WhiteElo "2287"]
[BlackElo "1940"]
[PlyCount "63"]
[EventDate "2017.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 c6 2. d4 d5 3. e5 c5 4. dxc5 Nc6 5. Nf3 Bg4 6. c3 Bxf3 7. Qxf3 Nxe5 8. Bb5+ Nc6 9. Be3 e6 10. c4 Nf6 11. Nc3 Be7 12. 0-0 0-0 13. cxd5 exd5 14. Rfd1 Qa5 15. a3 Rfd8 16. b4 Qc7 17. Nxd5 Nxd5 18. Rxd5 Rxd5 19. Qxd5 a5 20. Rb1 axb4 21. axb4 Bf6 22. Qe4 g6 23. Bf4 Qc8 24. Bd6 Ra1 25. Rxa1 Bxa1 26. Bc4 Nxb4 27. Qb1 Bc3 28. Qb3 Be1 29. Bxf7+ Kg7 30. Be6 Qc6 31. Qb2+ Kh6 32. Bf4+ 1-0

[Event "CAN-ch U18"]
[Site "Sault Ste Marie"]
[Date "2017.07.08"]
[Round "5.7"]
[White "Colvin, Andrew"]
[Black "Shi, Diwen"]
[Result "1/2-1/2"]
[ECO "E04"]
[WhiteElo "1903"]
[BlackElo "2287"]
[PlyCount "118"]
[EventDate "2017.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. Nf3 e6 3. g3 d5 4. c4 Nc6 5. Bg2 dxc4 6. 0-0 Rb8 7. a4 a6 8. Qc2 Nxd4 9. Nxd4 Qxd4 10. Be3 Qd8 11. Qxc4 Bd6 12. Nc3 0-0 13. Rfd1 Qe7 14. Rac1 h6 15. Qh4 Rd8 16. Ne4 Nxe4 17. Qxe7 Bxe7 18. Rxd8+ Bxd8 19. Bxe4 Bd7 20. b3 c6 21. Rd1 Be8 22. b4 Be7 23. Bc5 Kf8 24. a5 Bxc5 25. bxc5 Ke7 26. f4 f5 27. Bf3 Rd8 28. Rxd8 Kxd8 29. e4 fxe4 30. Bxe4 Ke7 31. Kf2 Kf6 32. Ke3 e5 33. h4 Bh5 34. Bg2 Kf5 35. Bh3+ Bg4 36. Bxg4+ Kxg4 37. fxe5 Kf5 38. e6 Kxe6 39. Ke4 h5 40. Kf4 Kd5 41. Kg5 Kxc5 42. Kxh5 Kb5 43. Kg6 c5 44. Kxg7 c4 45. h5 c3 46. h6 c2 47. h7 c1Q 48. h8Q Qc3+ 49. Kh7 Qd3+ 50. Kh6 Qe3+ 51. Kh7 Qd3+ 52. Kh6 Qxg3 53. Qd8 Qe3+ 54. Kg6 Qc5 55. Kf6 Kb4 56. Kf7 Qxa5 57. Qd2+ Kb5 58. Qd5+ Ka4 59. Qa2+ Kb5 1/2-1/2

[Event "CAN-ch U18"]
[Site "Sault Ste Marie"]
[Date "2017.07.07"]
[Round "3.7"]
[White "Doknjas, John"]
[Black "Shi, Diwen"]
[Result "1/2-1/2"]
[ECO "E10"]
[WhiteElo "2281"]
[BlackElo "2278"]
[PlyCount "91"]
[EventDate "2017.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 Nc6 3. Nf3 e6 4. a3 d6 5. Nc3 g6 6. e4 Bg7 7. h3 0-0 8. Be3 Re8 9. Bd3 a5 10. 0-0 Nh5 11. g4 Nf6 12. e5 dxe5 13. dxe5 Nd7 14. Bg5 Re7 15. Be4 Ncxe5 16. Nxe5 Bxe5 17. Bxe7 Qxe7 18. f4 Bg7 19. Kg2 Nc5 20. Bf3 Ra6 21. Qc2 Qf6 22. Ne4 Nxe4 23. Bxe4 Qxb2 24. Qxb2 Bxb2 25. Rad1 Rd6 26. c5 Rxd1 27. Rxd1 Bf6 28. Rb1 Bd4 29. Rd1 Bf6 30. Rb1 Bd4 31. Rc1 b6 32. cxb6 Bxb6 33. Bc6 Kf8 34. Rd1 Ke7 35. Kf3 Bc5 36. a4 Bd6 37. Rb1 Bb4 38. Rd1 Bd6 39. Ke4 Ba6 40. Kf3 Bc8 41. h4 Kf6 42. g5+ Ke7 43. Re1 Bb4 44. Rd1 Bd6 45. Re1 Bb4 46. Rd1 1/2-1/2

[Event "CAN-ch U18"]
[Site "Sault Ste Marie"]
[Date "2017.07.07"]
[Round "4.8"]
[White "Shi, Diwen"]
[Black "Brousseau, Joshua"]
[Result "1-0"]
[ECO "B23"]
[WhiteElo "2287"]
[BlackElo "1021"]
[PlyCount "23"]
[EventDate "2017.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. f4 d6 4. Nf3 Bg4 5. Bb5 e6 6. h3 Bxf3 7. Qxf3 Nge7 8. 0-0 g6 9. f5 exf5 10. exf5 Nxf5 11. Bxc6+ bxc6 12. Qxc6+ 1-0

[Event "CAN-ch U18"]
[Site "Sault Ste Marie"]
[Date "2017.07.06"]
[Round "1.7"]
[White "Ban, Sihao"]
[Black "Shi, Diwen"]
[Result "0-1"]
[ECO "B27"]
[WhiteElo "1566"]
[BlackElo "2278"]
[PlyCount "132"]
[EventDate "2017.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 g6 3. d4 cxd4 4. Qxd4 Nf6 5. e5 Nc6 6. Qc3 Nd5 7. Qb3 e6 8. Bg5 Qc7 9. c4 Nb6 10. Bf6 Rg8 11. Nc3 Na5 12. Nb5 Qc6 13. Nfd4 Nxb3 14. Nxc6 dxc6 15. Rd1 Bb4+ 16. Ke2 Nd5 17. Nc7+ Kd7 18. Nxa8 Na5 19. cxd5 cxd5 20. Rc1 Nc6 21. a3 Bf8 22. b4 Bh6 23. Rc3 b5 24. a4 Bb7 25. axb5 Nd4+ 26. Kd3 Nxb5 27. Rc5 Bc6 28. Kc2 Rc8 29. Kb2 Nd4 30. Ba6 Rb8 31. Kc3 Nf5 32. Nc7 Bf8 33. Bb5 Bxc5 34. Bxc6+ Kxc7 35. bxc5 Kxc6 36. Ra1 Rb7 37. Ra5 h5 38. g3 Nh6 39. h3 Ng8 40. Bg5 Ne7 41. g4 hxg4 42. hxg4 Nc8 43. Be3 Rb1 44. Ra4 Kb5 45. Rf4 a5 46. Rxf7 Kc6 47. Rf6 a4 48. Rxe6+ Kb7 49. Kc2 Rb4 50. Rxg6 a3 51. Rh6 d4 52. Bc1 Rc4+ 53. Kd2 a2 54. Bb2 Rxc5 55. e6 Rb5 56. Kc1 d3 57. Rh1 Rc5+ 58. Kd1 Rc2 59. Bd4 Rxf2 60. Rg1 Ne7 61. g5 Nf5 62. Bxf2 a1Q+ 63. Kd2 Qb2+ 64. Kxd3 Qxf2 65. Rb1+ Kc6 66. Rc1+ Kd5 0-1

[Event "CAN-ch U18"]
[Site "Sault Ste Marie"]
[Date "2017.07.06"]
[Round "2.7"]
[White "Shi, Diwen"]
[Black "Petersen, Caleb"]
[Result "1/2-1/2"]
[ECO "A00"]
[WhiteElo "2287"]
[BlackElo "2107"]
[PlyCount "42"]
[EventDate "2017.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. Nc3 d5 2. e4 d4 3. Nce2 c5 4. Nf3 Nf6 5. Ng3 Nc6 6. Bb5 Qb6 7. a4 a6 8. Bxc6+ Qxc6 9. d3 Bg4 10. h3 Bxf3 11. Qxf3 Nd7 12. 0-0 g6 13. Bg5 Bg7 14. b3 b5 15. axb5 axb5 16. Qe2 e5 17. Bd2 0-0 18. f4 exf4 19. Bxf4 Ne5 20. Qd2 Rxa1 21. Rxa1 Ra8 1/2-1/2

[Event "Alberta-ch U20"]
[Site "Edmonton"]
[Date "2016.11.20"]
[Round "5"]
[White "Shi, Diwen"]
[Black "Fellah, Mohamed"]
[Result "1/2-1/2"]
[ECO "B23"]
[WhiteElo "2293"]
[BlackElo "1950"]
[PlyCount "56"]
[EventDate "2016.11.19"]
[EventType "tourn"]
[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 d6 3. f4 g6 4. Nf3 Bg7 5. Bc4 Nc6 6. 0-0 e6 7. d3 Nge7 8. Qe1 0-0 9. Bb3 Nd4 10. Nxd4 cxd4 11. Ne2 Nc6 12. Bd2 Kh8 13. c3 d5 14. e5 dxc3 15. bxc3 d4 16. cxd4 Nxd4 17. Nxd4 Qxd4+ 18. Qe3 Qxe3+ 19. Bxe3 Bd7 20. Bc5 Rfc8 21. Rac1 Kg8 22. d4 Bc6 23. Rfd1 Bh6 24. g3 Rd8 25. Bd6 Bf8 26. d5 exd5 27. Bxd5 Bxd6 28. exd6 Bxd5 1/2-1/2

[Event "Alberta-ch U20"]
[Site "Edmonton"]
[Date "2016.11.20"]
[Round "4"]
[White "Wu, Chenxi"]
[Black "Shi, Diwen"]
[Result "0-1"]
[ECO "B75"]
[WhiteElo "1758"]
[BlackElo "2293"]
[PlyCount "40"]
[EventDate "2016.11.19"]
[EventType "tourn"]
[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 g6 3. d4 cxd4 4. Nxd4 Bg7 5. Nc3 Nc6 6. Be3 Nf6 7. Bc4 d6 8. f3 Bd7 9. Qd2 Rc8 10. Bb3 Ne5 11. Bh6 0-0 12. Bxg7 Kxg7 13. f4 Nc4 14. Bxc4 Rxc4 15. h4 Bg4 16. f5 Qb6 17. Nb3 Nxe4 18. Qf4 Nxc3 19. Qxc4 Qe3+ 20. Kf1 Be2+ 0-1

[Event "Alberta-ch U20"]
[Site "Edmonton"]
[Date "2016.11.19"]
[Round "3"]
[White "Shi, Diwen"]
[Black "Wang, Kaixin"]
[Result "1-0"]
[ECO "B23"]
[WhiteElo "2293"]
[BlackElo "1726"]
[PlyCount "139"]
[EventDate "2016.11.19"]
[EventType "tourn"]
[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 Nc6 3. f4 d6 4. Nf3 Nf6 5. Bb5 Bg4 6. h3 Bxf3 7. Qxf3 e5 8. fxe5 dxe5 9. Bxc6+ bxc6 10. d3 Bd6 11. 0-0 0-0 12. Nd1 Ne8 13. Ne3 f6 14. Nc4 Nc7 15. Qg4 Qe7 16. Na5 Qe8 17. Nc4 Qe7 18. Be3 Ne6 19. Rf2 Kh8 20. c3 Rae8 21. Raf1 Bc7 22. g3 Rd8 23. Rd1 Rd7 24. Kg2 Rfd8 25. Rfd2 Qe8 26. Qf5 Qe7 27. Qf3 Kg8 28. Qe2 Kh8 29. Rf1 Kg8 30. Kf2 Kh8 31. Ke1 Qe8 32. Kd1 Qg6 33. g4 Qe8 34. Kc2 Qe7 35. Qf2 Kg8 36. Qg1 Rf8 37. h4 a6 38. g5 fxg5 39. Rxf8+ Qxf8 40. hxg5 g6 41. Qg4 Qe8 42. Rf2 Rf7 43. Rd2 Kh8 44. Qg3 Kg8 45. Qg1 Qe7 46. Rh2 Qf8 47. Rd2 Qe7 48. a3 a5 49. Rg2 Nf4 50. Bxc5 Qd8 51. Rd2 Nh3 52. Qg4 Nxg5 53. Rf2 Rxf2+ 54. Bxf2 Qf8 55. Bg3 Nf7 56. Qd7 Qd8 57. Qxc6 Kg7 58. b4 axb4 59. axb4 h5 60. b5 Bb8 61. Qb7 Kg8 62. d4 Qe8 63. Bxe5 Nxe5 64. Nxe5 h4 65. Nd7 Qd8 66. e5 Bc7 67. Nf6+ Kf8 68. Nh7+ Kg8 69. Nf6+ Kh8 70. b6 1-0

[Event "Alberta-ch U20"]
[Site "Edmonton"]
[Date "2016.11.19"]
[Round "2"]
[White "Yao, David"]
[Black "Shi, Diwen"]
[Result "0-1"]
[ECO "C26"]
[WhiteElo "1633"]
[BlackElo "2293"]
[PlyCount "74"]
[EventDate "2016.11.19"]
[EventType "tourn"]
[EventRounds "5"]
[EventCountry "CAN"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. Nf3 Nf6 2. d3 Nc6 3. g3 e5 4. Bg2 Bc5 5. e4 d6 6. Nc3 0-0 7. 0-0 Bg4 8. h3 Be6 9. Re1 h6 10. Be3 Bb6 11. d4 exd4 12. Nxd4 Qc8 13. Kh2 Ne5 14. Nxe6 fxe6 15. Bxb6 axb6 16. f4 Nc6 17. e5 dxe5 18. fxe5 Nd7 19. Bxc6 bxc6 20. Qd4 Rf5 21. Rad1 Nf8 22. Rf1 Rxf1 23. Rxf1 Qd8 24. Qf4 Qe8 25. a3 Ra5 26. Re1 Qf7 27. Qd4 Qd7 28. Qg4 Qf7 29. Qd4 Qf5 30. Re2 Ng6 31. Qd8+ Kh7 32. Qxc7 Nxe5 33. Qxb6 Nf3+ 34. Kg2 Ng5 35. Qe3 Qxh3+ 36. Kf2 Rf5+ 37. Ke1 Nf3+ 0-1

[Event "Alberta-ch U20"]
[Site "Edmonton"]
[Date "2016.11.19"]
[Round "1"]
[White "Zita, Matthew"]
[Black "Shi, Diwen"]
[Result "0-1"]
[ECO "B34"]
[WhiteElo "1686"]
[BlackElo "2293"]
[PlyCount "92"]
[EventDate "2016.11.19"]
[EventType "tourn"]
[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 g6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Bg7 6. f3 Nc6 7. Be3 0-0 8. Qd2 d5 9. exd5 Nxd5 10. Nxd5 Qxd5 11. Nxc6 Qxc6 12. 0-0-0 Bf5 13. Kb1 Rad8 14. Bd3 Qa4 15. Bh6 Bxd3 16. cxd3 Bxh6 17. Qxh6 Rd5 18. h4 Rfd8 19. h5 Rxd3 20. Rxd3 Rxd3 21. b3 Qa6 22. Rc1 Rd8 23. hxg6 Qd3+ 24. Ka1 hxg6 25. Qg5 Qe2 26. Qh4 Qe3 27. Kb1 Qd3+ 28. Ka1 e6 29. Qe7 Qd7 30. Qg5 Qd4+ 31. Kb1 Kg7 32. Rc7 Qd1+ 33. Kb2 Qd2+ 34. Qxd2 Rxd2+ 35. Ka3 Rxg2 36. Rxb7 Rf2 37. b4 Rxf3+ 38. Kb2 g5 39. Rxa7 g4 40. b5 g3 41. Ra4 Rf2+ 42. Kb3 f5 43. Ra7+ Kf6 44. Ra8 Rf3+ 45. Kc2 Rf4 46. a3 g2 0-1

[Event "Battle of Alberta "]
[Site "Red Deer"]
[Date "2016.09.10"]
[Round "2.4"]
[White "Reeve, Jeff"]
[Black "Shi, Diwen"]
[Result "0-1"]
[ECO "B37"]
[WhiteElo "2262"]
[BlackElo "2209"]
[PlyCount "74"]
[EventDate "2016.09.10"]
[EventType "team-match"]
[EventRounds "2"]
[EventCountry "CAN"]
[SourceTitle "EXT 2017"]
[Source "ChessBase"]
[SourceDate "2016.10.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.25"]
[SourceQuality "1"]
[WhiteTeam "Alberta North"]
[BlackTeam "Alberta South"]
[WhiteTeamCountry "CAN"]
[BlackTeamCountry "CAN"]

1. e4 c5 2. Nf3 g6 3. d4 cxd4 4. Nxd4 Bg7 5. c4 Nf6 6. Nc3 d6 7. Be2 0-0 8. 0-0 Nc6 9. Nc2 a6 10. Rb1 Rb8 11. a4 Nd7 12. Bd2 Nc5 13. b4 Bxc3 14. Bxc3 Nxe4 15. Ba1 e5 16. Qe1 Qg5 17. Rd1 Be6 18. Bd3 Nf6 19. Kh1 Nh5 20. b5 Nf4 21. Rg1 Ne7 22. Bf1 Rfd8 23. Qc3 Rbc8 24. g3 Nh3 25. Rg2 Qh5 26. f3 Nd5 27. Qb3 Nb6 28. Na3 axb5 29. axb5 d5 30. Rgd2 d4 31. f4 Nxc4 32. Nxc4 Bd5+ 33. Bg2 Bxc4 34. Qb4 Nf2+ 35. Kg1 Nxd1 36. fxe5 Be6 37. Bxd4 Rc4 0-1

[Event "Battle of Alberta "]
[Site "Red Deer"]
[Date "2016.09.10"]
[Round "1.4"]
[White "Shi, Diwen"]
[Black "Reeve, Jeff"]
[Result "1-0"]
[ECO "B67"]
[WhiteElo "2209"]
[BlackElo "2262"]
[PlyCount "101"]
[EventDate "2016.09.10"]
[EventType "team-match"]
[EventRounds "2"]
[EventCountry "CAN"]
[SourceTitle "EXT 2017"]
[Source "ChessBase"]
[SourceDate "2016.10.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.25"]
[SourceQuality "1"]
[WhiteTeam "Alberta South"]
[BlackTeam "Alberta North"]
[WhiteTeamCountry "CAN"]
[BlackTeamCountry "CAN"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bg5 e6 7. Qd2 a6 8. 0-0-0 Bd7 9. f4 b5 10. a3 Qb6 11. Bxf6 gxf6 12. Bxb5 axb5 13. Ndxb5 Na5 14. Nxd6+ Qxd6 15. Qxd6 Bxd6 16. Rxd6 Ke7 17. Rhd1 Rhd8 18. R6d4 Bc6 19. b3 Rxd4 20. Rxd4 Rd8 21. Rxd8 Kxd8 22. Kd2 Kc7 23. g4 Nb7 24. Kd3 Nd6 25. b4 f5 26. gxf5 exf5 27. e5 Ne8 28. Ne2 Ng7 29. Ng3 Bf3 30. Ke3 Bg4 31. Ne2 Bxe2 32. Kxe2 Ne6 33. Ke3 Nf8 34. c4 Nd7 35. Kd4 Nf8 36. Ke3 Kc6 37. a4 Ne6 38. a5 Nc7 39. Kd4 Ne6+ 40. Ke3 Nc7 41. Kf3 Ne6 42. Kg3 h6 43. a6 Kb6 44. b5 Kc5 45. Kh4 Kb6 46. Kh5 Nxf4+ 47. Kxh6 Ne6 48. Kh5 Kc5 49. a7 Nc7 50. Kg5 Na8 51. h4 1-0

[Event "Windsor NAYCC U18"]
[Site "Windsor"]
[Date "2016.08.11"]
[Round "8.9"]
[White "Karamsetty, Jeevan"]
[Black "Shi, Diwen"]
[Result "1-0"]
[ECO "B07"]
[WhiteElo "2091"]
[BlackElo "2209"]
[PlyCount "67"]
[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 g6 3. c3 d6 4. d4 Nf6 5. Bd3 Bg7 6. 0-0 0-0 7. Nbd2 Bg4 8. h3 Bxf3 9. Nxf3 Nc6 10. d5 Nb8 11. Nh2 e6 12. dxe6 fxe6 13. f4 Nc6 14. Qb3 Qe7 15. Bd2 Kh8 16. Rae1 a6 17. Nf3 b5 18. Qd1 Rae8 19. f5 Qa7 20. fxg6 c4+ 21. Be3 Qe7 22. Bc2 hxg6 23. e5 dxe5 24. Nh4 Kg8 25. Nxg6 Qf7 26. Nxf8 Qxf8 27. Qf3 e4 28. Bxe4 Ne5 29. Qg3 Nxe4 30. Rxf8+ Rxf8 31. Qh4 Nd6 32. Bc5 Nf5 33. Qg5 Re8 34. Rxe5 1-0

[Event "Windsor NAYCC U18"]
[Site "Windsor"]
[Date "2016.08.11"]
[Round "9.11"]
[White "Shi, Diwen"]
[Black "Han, Joseph"]
[Result "0-1"]
[ECO "C49"]
[WhiteElo "2209"]
[BlackElo "2172"]
[PlyCount "100"]
[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. Nc3 Nf6 4. Bb5 Bb4 5. 0-0 0-0 6. d3 Bxc3 7. bxc3 d6 8. Re1 Bd7 9. d4 Re8 10. Bd3 h6 11. h3 Qe7 12. Ba3 g5 13. Bb5 Qd8 14. Bb2 a6 15. Bc4 Nh7 16. Nh2 Qf6 17. Qh5 Kg7 18. Nf1 Qg6 19. Qf3 Nf6 20. Ng3 g4 21. hxg4 Bxg4 22. Qe3 h5 23. f4 h4 24. f5 Qh6 25. Nh1 exd4 26. cxd4 Qxe3+ 27. Rxe3 Rxe4 28. Rxe4 Nxe4 29. Re1 Bxf5 30. Bd3 d5 31. c4 Re8 32. Nf2 Nxf2 33. Rxe8 Nxd3 34. cxd5 Ncb4 35. Bc3 Nxd5 36. Be1 Nxe1 37. Rxe1 Be6 38. Re5 Kf6 39. Rh5 Nc3 40. a3 Ne2+ 41. Kf2 Nxd4 42. Rxh4 c5 43. g4 b5 44. Rh6+ Ke5 45. Rh5+ Kd6 46. g5 a5 47. Rh1 b4 48. axb4 axb4 49. Ke3 Kd5 50. Kd3 Bf5+ 0-1

[Event "Windsor NAYCC U18"]
[Site "Windsor"]
[Date "2016.08.10"]
[Round "6.4"]
[White "Shi, Diwen"]
[Black "Niemann, Hans Moke"]
[Result "0-1"]
[ECO "C13"]
[WhiteElo "2209"]
[BlackElo "2298"]
[PlyCount "54"]
[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 Nf6 4. Bg5 dxe4 5. Nxe4 Be7 6. Bxf6 gxf6 7. Nf3 f5 8. Nc3 a6 9. g3 b5 10. Bg2 Bb7 11. 0-0 0-0 12. Qe2 c5 13. d5 b4 14. dxe6 bxc3 15. exf7+ Kg7 16. bxc3 Bf6 17. Rab1 Ra7 18. Rfd1 Qc7 19. Qe3 Be4 20. Ng5 Qe7 21. Nxe4 fxe4 22. Rd5 Nd7 23. Rh5 Qxf7 24. Qh6+ Kh8 25. Bxe4 Ne5 26. Rf5 Qg7 27. Qf4 Ng6 0-1

[Event "Windsor NAYCC U18"]
[Site "Windsor"]
[Date "2016.08.10"]
[Round "7.10"]
[White "Wahl, Jackson"]
[Black "Shi, Diwen"]
[Result "1/2-1/2"]
[ECO "A50"]
[WhiteElo "1982"]
[BlackElo "2209"]
[PlyCount "37"]
[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. d4 Nf6 2. c4 Nc6 3. Nc3 e5 4. dxe5 Nxe5 5. e3 Bb4 6. Bd2 0-0 7. Nf3 d6 8. a3 Bxc3 9. Bxc3 Qe7 10. Be2 Bf5 11. 0-0 Ne4 12. Qb3 Nc5 13. Qa2 a5 14. b3 Bd3 15. Bxd3 Nexd3 16. Qc2 Ne5 17. Nxe5 dxe5 18. b4 axb4 19. axb4 1/2-1/2

[Event "Windsor NAYCC U18"]
[Site "Windsor"]
[Date "2016.08.09"]
[Round "4.1"]
[White "Shi, Diwen"]
[Black "Grabinsky, Aaron"]
[Result "0-1"]
[ECO "C16"]
[WhiteElo "2209"]
[BlackElo "2312"]
[PlyCount "98"]
[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 b6 5. a3 Bf8 6. Nf3 Ba6 7. Bxa6 Nxa6 8. Qd3 Nb8 9. Ne2 Ne7 10. 0-0 Qd7 11. Rd1 Nf5 12. c4 c6 13. h3 Be7 14. Bf4 Qb7 15. Rac1 0-0 16. cxd5 cxd5 17. Qc2 Nd7 18. Qc7 Rab8 19. Qxb7 Rxb7 20. Rc2 Bd8 21. Rdc1 b5 22. Bg5 Ne7 23. Bxe7 Bxe7 24. Rc7 Rfb8 25. Rxb7 Rxb7 26. Rc8+ Bf8 27. Ne1 Nb6 28. Rc6 Nc4 29. Nd3 h6 30. Nc5 Rb8 31. b3 Nxa3 32. Nd7 Rb7 33. Nc5 Rb8 34. Nd7 Ra8 35. Ra6 Nc2 36. Nb6 Rb8 37. Nd7 Rb7 38. Nc5 Rc7 39. Ra2 Nxd4 40. Nxd4 Bxc5 41. Nxb5 Rb7 42. Nd6 Rd7 43. Nb5 f6 44. Rc2 Bb6 45. Rc8+ Kh7 46. Re8 fxe5 47. Rxe6 d4 48. Rxe5 d3 49. Nc3 Bd4 0-1

[Event "Windsor NAYCC U18"]
[Site "Windsor"]
[Date "2016.08.09"]
[Round "5.2"]
[White "Song, Michael"]
[Black "Shi, Diwen"]
[Result "1-0"]
[ECO "B27"]
[WhiteElo "2373"]
[BlackElo "2209"]
[PlyCount "65"]
[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 g6 3. c3 d5 4. exd5 Qxd5 5. Na3 Bg7 6. Bc4 Qe4+ 7. Be2 Nf6 8. 0-0 0-0 9. d4 cxd4 10. Nxd4 Qd5 11. Bf3 Qd7 12. Re1 Re8 13. Nc4 Qc7 14. Ne5 Nbd7 15. Nxf7 Nc5 16. Ne5 Nfe4 17. Nd3 e5 18. Bxe4 exd4 19. Nxc5 Qxc5 20. Bd5+ Kf8 21. Rxe8+ Kxe8 22. c4 Qe7 23. Bd2 Be6 24. Qb3 Bxd5 25. cxd5 Qd7 26. Re1+ Kf8 27. Bb4+ Kg8 28. Re7 Qf5 29. d6+ Kh8 30. Qe6 Qb1+ 31. Be1 Rf8 32. d7 Qxa2 33. Qxa2 1-0

[Event "Windsor NAYCC U18"]
[Site "Windsor"]
[Date "2016.08.08"]
[Round "2.2"]
[White "Chiku Ratte, Olivier Kenta"]
[Black "Shi, Diwen"]
[Result "0-1"]
[ECO "E25"]
[WhiteElo "2323"]
[BlackElo "2209"]
[PlyCount "176"]
[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. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. f3 d5 5. a3 Bxc3+ 6. bxc3 c5 7. cxd5 Nxd5 8. dxc5 f5 9. Nh3 Qa5 10. Nf4 Qxc3+ 11. Bd2 Qxc5 12. Nxd5 exd5 13. g3 0-0 14. Bf4 Qc3+ 15. Kf2 Qc5+ 16. e3 Be6 17. Qb3 Qe7 18. Qb4 Rf7 19. Bd6 Qd8 20. Rc1 a5 21. Qf4 Nc6 22. h4 Rd7 23. Bc5 d4 24. Bb5 d3 25. Bxc6 bxc6 26. Bd4 Rc8 27. Rc5 Bb3 28. Ke1 Rd5 29. Kd2 Rxc5 30. Bxc5 Qd5 31. Rc1 Bc2 32. Bd4 Re8 33. Qc7 Qf7 34. Qxc6 Re6 35. Qa8+ Re8 36. Qxa5 Qa2 37. Qb4 Rc8 38. Bb2 Qd5 39. Qe7 Qa5+ 40. Qb4 Qd5 41. Qb6 Kh8 42. Qa7 Rg8 43. Rf1 Qb3 44. Qd4 Bd1 45. Qc3 Qc2+ 46. Qxc2 dxc2 47. Kc1 Re8 48. e4 fxe4 49. fxe4 Kg8 50. e5 h5 51. Rf4 Re6 52. a4 Kh7 53. a5 Ra6 54. Bc3 Rc6 55. Bb4 Bg4 56. Rf7 Rc4 57. Bf8 Kg8 58. Rf2 Ra4 59. Rxc2 Kxf8 60. Rc5 Ke7 61. Kd2 Ra3 62. Rc7+ Bd7 63. Ra7 Rxg3 64. a6 Ra3 65. Ra8 Ke6 66. a7 Kxe5 67. Ke1 Kd4 68. Kf2 Ra2+ 69. Kg3 Ke5 70. Rh8 Ra3+ 71. Kf2 Rxa7 72. Rxh5+ Kf4 73. Rc5 Bf5 74. Rc4+ Be4 75. h5 Ra2+ 76. Kf1 Ke3 77. Rc3+ Bd3+ 78. Kg1 Ra1+ 79. Kg2 Ra5 80. Rc7 Be4+ 81. Kh3 Rxh5+ 82. Kg3 Rg5+ 83. Kh4 Rg1 84. Rf7 g6 85. Rf8 Bf5 86. Ra8 Rg4+ 87. Kh3 Ra4+ 88. Kg3 Rxa8 0-1

[Event "Windsor NAYCC U18"]
[Site "Windsor"]
[Date "2016.08.08"]
[Round "3.2"]
[White "Shi, Diwen"]
[Black "Graif, William"]
[Result "1-0"]
[ECO "B76"]
[WhiteElo "2209"]
[BlackElo "2095"]
[PlyCount "49"]
[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. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. f3 0-0 8. Qd2 Nc6 9. 0-0-0 d5 10. Qe1 e5 11. Nxc6 bxc6 12. exd5 Nxd5 13. Bb5 Bb7 14. Bc4 Qc7 15. Bxd5 cxd5 16. Nxd5 Bxd5 17. Rxd5 Qb7 18. Qa5 e4 19. Qb5 Bxb2+ 20. Kxb2 Qe7 21. Bc5 Qf6+ 22. Bd4 Qe6 23. Qd7 Qa6 24. Qd6 Rab8+ 25. Ka1 1-0

[Event "Windsor NAYCC U18"]
[Site "Windsor"]
[Date "2016.08.07"]
[Round "1.16"]
[White "Yaskolko, Alexander"]
[Black "Shi, Diwen"]
[Result "0-1"]
[ECO "B21"]
[WhiteElo "1735"]
[BlackElo "2209"]
[PlyCount "70"]
[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. d4 cxd4 3. c3 d3 4. Bxd3 g6 5. Nf3 Bg7 6. 0-0 Nc6 7. Qe2 d6 8. h3 Nf6 9. Rd1 Qc7 10. Bf4 Nd7 11. Nbd2 0-0 12. Nf1 Nce5 13. Ng3 Rb8 14. Nd4 a6 15. Bc2 b5 16. Bb3 Nc4 17. a4 e5 18. Ngf5 exf4 19. Ne7+ Kh8 20. Nd5 Qc5 21. axb5 axb5 22. Ba2 Re8 23. Qc2 Bb7 24. b4 Qc8 25. Nxb5 Bxd5 26. Rxd5 Rxb5 27. Rxb5 Na3 28. Qd3 Nxb5 29. Qxb5 Qxc3 30. Rb1 Rd8 31. Bxf7 f3 32. gxf3 Qxf3 33. Qd5 Rf8 34. Rb3 Qxf7 35. Qxf7 Rxf7 0-1

[Event "Calgary op"]
[Site "Calgary"]
[Date "2016.08.01"]
[Round "9"]
[White "Chiku Ratte, Olivier Kenta"]
[Black "Shi, Diwen"]
[Result "1-0"]
[ECO "A52"]
[WhiteElo "2386"]
[BlackElo "2132"]
[PlyCount "69"]
[EventDate "2016.07.27"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 173 Extra"]
[Source "ChessBase"]
[SourceDate "2016.08.29"]
[SourceVersion "1"]
[SourceVersionDate "2016.08.29"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 e5 3. dxe5 Ng4 4. Bf4 g5 5. Bg3 Nc6 6. Nf3 Bg7 7. Nc3 Ngxe5 8. Nxe5 Nxe5 9. e3 d6 10. Be2 Be6 11. Qb3 Qd7 12. 0-0 0-0-0 13. Nb5 a6 14. Bxe5 Bxe5 15. Nd4 h5 16. Rfd1 g4 17. g3 h4 18. Bf1 c5 19. Nxe6 fxe6 20. Qc2 Qf7 21. Bg2 hxg3 22. hxg3 Rdf8 23. Rd2 Rh6 24. Rad1 Rf6 25. a3 Qh5 26. b4 cxb4 27. c5 d5 28. c6 b6 29. Qa4 a5 30. Qb5 Kc7 31. Qa6 Qf7 32. Bxd5 exd5 33. Qb7+ Kd6 34. Rxd5+ Qxd5 35. Qd7+ 1-0

[Event "Calgary op"]
[Site "Calgary"]
[Date "2016.07.31"]
[Round "7"]
[White "Bodek, Michael H"]
[Black "Shi, Diwen"]
[Result "1/2-1/2"]
[ECO "B72"]
[WhiteElo "2408"]
[BlackElo "2132"]
[PlyCount "155"]
[EventDate "2016.07.27"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 173 Extra"]
[Source "ChessBase"]
[SourceDate "2016.08.29"]
[SourceVersion "1"]
[SourceVersionDate "2016.08.29"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 g6 3. d4 cxd4 4. Nxd4 Bg7 5. Nc3 Nc6 6. Be3 Nf6 7. Bc4 d6 8. h3 0-0 9. Bb3 Bd7 10. 0-0 a6 11. Re1 Rc8 12. f4 Qa5 13. Nd5 Nxd5 14. exd5 Nxd4 15. Bxd4 Rfe8 16. c3 Bxd4+ 17. Qxd4 Qc5 18. Rad1 h5 19. Kh2 Qxd4 20. Rxd4 Bf5 21. g3 Kg7 22. Bd1 Rc7 23. g4 hxg4 24. hxg4 Bc8 25. Kg3 Kf6 26. Rh1 Kg7 27. Bf3 Rh8 28. Re1 b5 29. a4 Re8 30. Ra1 Bb7 31. g5 Ra8 32. Rd2 Rc5 33. Rd4 Rc7 34. Kf2 Rh8 35. axb5 axb5 36. Kg3 Ra8 37. Rxa8 Bxa8 38. Kf2 Bb7 39. Ke3 Rc5 40. Be4 f6 41. Kd2 f5 42. b4 Rc8 43. Bd3 Ba6 44. Kc2 Kf7 45. Kb3 e6 46. dxe6+ Kxe6 47. Be2 Rh8 48. Bf3 Rh4 49. Bc6 Ke7 50. Kc2 Rh2+ 51. Rd2 Rh4 52. Rf2 Kd8 53. Kd3 Rh8 54. Ra2 Bc8 55. Kd4 Rh3 56. Rf2 Bd7 57. Bd5 Rh7 58. Ra2 Rh4 59. Rf2 Rh7 60. Rf1 Kc7 61. Rh1 Re7 62. Ra1 Re2 63. Kd3 Rf2 64. Ke3 Rh2 65. Rh1 Rc2 66. Kd3 Rf2 67. Rh7 Kd8 68. Rh4 Ke7 69. c4 Rf1 70. cxb5 Bxb5+ 71. Kc3 Rc1+ 72. Kd2 Rb1 73. Rh7+ Kd8 74. Kc3 Rc1+ 75. Kd2 Rb1 76. Rh8+ Ke7 77. Rb8 Rxb4 78. Rb7+ 1/2-1/2

[Event "Calgary op"]
[Site "Calgary"]
[Date "2016.07.31"]
[Round "8"]
[White "Shi, Diwen"]
[Black "Kazmaier, Daniel"]
[Result "1/2-1/2"]
[ECO "C01"]
[WhiteElo "2132"]
[BlackElo "2194"]
[PlyCount "115"]
[EventDate "2016.07.27"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 173 Extra"]
[Source "ChessBase"]
[SourceDate "2016.08.29"]
[SourceVersion "1"]
[SourceVersionDate "2016.08.29"]
[SourceQuality "1"]

1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. d4 Bd6 5. Bb5+ c6 6. Bd3 Ne7 7. 0-0 0-0 8. h3 Bf5 9. Re1 Bxd3 10. Qxd3 Nd7 11. Nbd2 Ng6 12. Nf1 Qb6 13. b3 a5 14. a3 a4 15. b4 Qc7 16. c4 dxc4 17. Qxc4 Nb6 18. Qc2 Nd5 19. Ne3 Rfe8 20. Bb2 Qd7 21. Nxd5 cxd5 22. Ne5 Qb5 23. Qf5 Re7 24. Re3 f6 25. Nxg6 hxg6 26. Qc2 Rxe3 27. fxe3 Qe8 28. Re1 Rc8 29. Qd3 f5 30. Rf1 Qe6 31. Rf2 Rc4 32. Bc3 b5 33. Rc2 Qc8 34. Kf2 Be7 35. Ke2 Qc7 36. Kd1 Qh2 37. Kc1 Qg1+ 38. Kb2 Bg5 39. Re2 Qf1 40. Qd2 Bh4 41. Qc2 Bg3 42. Qd2 Kf7 43. Qc2 Ke6 44. Qd2 Kd7 45. Qc2 Kc6 46. Qd2 Kb7 47. Qc2 Ka6 48. Qd2 Rc6 49. Qc2 Re6 50. Be1 Bc7 51. Bg3 Bxg3 52. Qc8+ Ka7 53. Qd7+ Ka8 54. Qxd5+ Ka7 55. Qd7+ Ka8 56. Qd8+ Bb8 57. Qd5+ Ka7 58. Qd7+ 1/2-1/2

[Event "Calgary op"]
[Site "Calgary"]
[Date "2016.07.30"]
[Round "6"]
[White "Collyer, Curt D"]
[Black "Shi, Diwen"]
[Result "0-1"]
[ECO "E49"]
[WhiteElo "2238"]
[BlackElo "2132"]
[PlyCount "80"]
[EventDate "2016.07.27"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 173 Extra"]
[Source "ChessBase"]
[SourceDate "2016.08.29"]
[SourceVersion "1"]
[SourceVersionDate "2016.08.29"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. a3 Bxc3+ 5. bxc3 c5 6. e3 d5 7. Bd3 0-0 8. Ne2 dxc4 9. Bxc4 Qc7 10. Ba2 b6 11. 0-0 Nc6 12. Ng3 Rd8 13. Nh5 Qe7 14. Qe2 Na5 15. Bb2 Nxh5 16. Qxh5 Ba6 17. Rfd1 Rac8 18. Rac1 Bc4 19. Bb1 g6 20. Qh6 Bb3 21. Bc2 Bxc2 22. Rxc2 Nc4 23. e4 cxd4 24. cxd4 Nxb2 25. Rxb2 Qxa3 26. Rbb1 Rc4 27. d5 exd5 28. Qg5 Qf8 29. e5 d4 30. Rb3 Rc5 31. Qf6 d3 32. h4 d2 33. Kf1 Qe8 34. f4 Rc6 35. Qg5 f6 36. Qg4 fxe5 37. f5 Qf7 38. Rf3 Qc4+ 39. Qxc4+ Rxc4 40. fxg6 hxg6 0-1

[Event "Calgary op"]
[Site "Calgary"]
[Date "2016.07.30"]
[Round "5"]
[White "Shi, Diwen"]
[Black "Mikhalevski, Victor"]
[Result "0-1"]
[ECO "C49"]
[WhiteElo "2132"]
[BlackElo "2545"]
[PlyCount "96"]
[EventDate "2016.07.27"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 173 Extra"]
[Source "ChessBase"]
[SourceDate "2016.08.29"]
[SourceVersion "1"]
[SourceVersionDate "2016.08.29"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Bb4 5. 0-0 0-0 6. d3 d6 7. Bg5 Ne7 8. Nh4 c6 9. Bc4 d5 10. Bb3 Qd6 11. f4 Bxc3 12. bxc3 dxe4 13. fxe5 Qxe5 14. Bxf6 gxf6 15. dxe4 Qxc3 16. Qd6 Ng6 17. Nxg6 hxg6 18. Qxf6 Qxf6 19. Rxf6 Kg7 20. Raf1 Bf5 21. Rd6 Bxe4 22. Rd7 b5 23. Rfxf7+ Rxf7 24. Rxf7+ Kh6 25. Re7 Bf5 26. Rc7 Rd8 27. Rxc6 Rd2 28. Rc3 Be4 29. Rg3 a5 30. a4 b4 31. c3 bxc3 32. Rh3+ Kg5 33. Rxc3 Rxg2+ 34. Kf1 Rxh2 35. Rc5+ Kf4 36. Rxa5 Rb2 37. Bc4 Rc2 38. Bb3 Rc3 39. Bd5 Bd3+ 40. Kf2 Rc2+ 41. Ke1 Ke3 42. Bb3 Re2+ 43. Kd1 Rb2 44. Re5+ Kf4 45. Rd5 Rxb3 46. a5 Ke3 47. Re5+ Be4 48. Ke1 Rb1# 0-1

[Event "Calgary op"]
[Site "Calgary"]
[Date "2016.07.29"]
[Round "4"]
[White "Kavutskiy, Konstantin"]
[Black "Shi, Diwen"]
[Result "0-1"]
[ECO "E33"]
[WhiteElo "2373"]
[BlackElo "2132"]
[PlyCount "86"]
[EventDate "2016.07.27"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 173 Extra"]
[Source "ChessBase"]
[SourceDate "2016.08.29"]
[SourceVersion "1"]
[SourceVersionDate "2016.08.29"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 Nc6 3. Nf3 e6 4. Nc3 Bb4 5. Qc2 d6 6. Bd2 e5 7. a3 Bxc3 8. Bxc3 e4 9. d5 exf3 10. dxc6 fxe2 11. Bxe2 bxc6 12. 0-0-0 0-0 13. Bf3 Bg4 14. Rd4 Bxf3 15. gxf3 Re8 16. Rg1 Re6 17. Rh4 Kf8 18. Qf5 g6 19. Qg5 Ke8 20. Qa5 Kd7 21. f4 Nh5 22. Rxh5 gxh5 23. Qxh5 Qe7 24. Qf5 f6 25. Kb1 Qf7 26. Ka1 Rg8 27. Rd1 Qg6 28. Qh3 Qg4 29. Qxh7+ Rg7 30. Qc2 Qxf4 31. c5 d5 32. h3 Qc4 33. Qd2 Qe2 34. Qc1 Qxf2 35. Bd4 Qf3 36. h4 Qh5 37. Rf1 Qxh4 38. Qc3 Rg3 39. Bxf6 Rxc3 40. Bxh4 Rxc5 41. Rf7+ Ke8 42. Rxc7 a5 43. Kb1 a4 0-1

[Event "Calgary op"]
[Site "Calgary"]
[Date "2016.07.28"]
[Round "2"]
[White "Bruzon Batista, Lazaro"]
[Black "Shi, Diwen"]
[Result "1/2-1/2"]
[ECO "B37"]
[WhiteElo "2643"]
[BlackElo "2132"]
[PlyCount "134"]
[EventDate "2016.07.27"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 173 Extra"]
[Source "ChessBase"]
[SourceDate "2016.08.29"]
[SourceVersion "1"]
[SourceVersionDate "2016.08.29"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 g6 3. d4 cxd4 4. Nxd4 Bg7 5. c4 Nf6 6. Nc3 d6 7. Be2 0-0 8. 0-0 Nc6 9. Nc2 Be6 10. Bd2 Rc8 11. Rc1 a6 12. Kh1 Nd7 13. b3 Nc5 14. f3 Ne5 15. Nb4 a5 16. Nbd5 Bxd5 17. exd5 Ncd3 18. Rb1 Qb6 19. Bxd3 Nxd3 20. Qe2 Nb4 21. a3 Bxc3 22. Bxc3 Nxd5 23. Bd2 Nc7 24. Qxe7 Rfe8 25. Qh4 d5 26. Bc3 Ne6 27. Be5 Ng7 28. Bd4 Qd8 29. Qxd8 Rexd8 30. Bb6 Rd6 31. Bxa5 Ra6 32. Bd2 dxc4 33. bxc4 Rxa3 34. Rxb7 Rd3 35. Bg5 Ne6 36. Bf6 Rd6 37. Rfb1 Nd8 38. R7b6 Rxb6 39. Rxb6 Rxc4 40. h4 Rc8 41. g4 Ne6 42. Kh2 h6 43. Kg3 Re8 44. Rb5 Ng7 45. Bb2 Re6 46. Rb8+ Re8 47. Rb7 h5 48. Rb5 hxg4 49. fxg4 Re6 50. Rb8+ Re8 51. Rb7 Re6 52. Kf3 Re1 53. Bd4 Re8 54. Bb2 Re1 55. Rb8+ Re8 56. Rb5 Re1 57. Be5 Kh7 58. Bc3 Rh1 59. Kg3 Rc1 60. Be5 Re1 61. Kf2 Re4 62. Kf3 Re1 63. Bc3 Rh1 64. Kg3 Rc1 65. Be5 Re1 66. Kf2 Re4 67. Kf3 Re1 1/2-1/2

[Event "Calgary op"]
[Site "Calgary"]
[Date "2016.07.28"]
[Round "3"]
[White "Shi, Diwen"]
[Black "Langer, Mikhail"]
[Result "1/2-1/2"]
[ECO "A06"]
[WhiteElo "2132"]
[BlackElo "2245"]
[PlyCount "53"]
[EventDate "2016.07.27"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 173 Extra"]
[Source "ChessBase"]
[SourceDate "2016.08.29"]
[SourceVersion "1"]
[SourceVersionDate "2016.08.29"]
[SourceQuality "1"]

1. Nf3 c5 2. b3 d5 3. e4 dxe4 4. Ne5 Nf6 5. Nc3 e6 6. Bb2 Bd6 7. Bb5+ Ke7 8. Ng4 a6 9. Nxf6 gxf6 10. Nxe4 Be5 11. Bxe5 fxe5 12. Bd3 f5 13. Nxc5 Qd5 14. Na4 Qxg2 15. Rf1 Nd7 16. Qh5 Nf6 17. Qh4 Qg4 18. Qg3 Qxg3 19. hxg3 Bd7 20. Nb6 Rad8 21. Nxd7 Rxd7 22. 0-0-0 Rc8 23. Kb2 Rcd8 24. Kc1 Rc7 25. Kb2 Rcd7 26. Kc1 Rc7 27. Kb2 1/2-1/2

[Event "Calgary op"]
[Site "Calgary"]
[Date "2016.07.27"]
[Round "1"]
[White "Shi, Diwen"]
[Black "Popilski, Gil"]
[Result "1/2-1/2"]
[ECO "B01"]
[WhiteElo "2132"]
[BlackElo "2542"]
[PlyCount "95"]
[EventDate "2016.07.27"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 173 Extra"]
[Source "ChessBase"]
[SourceDate "2016.08.29"]
[SourceVersion "1"]
[SourceVersionDate "2016.08.29"]
[SourceQuality "1"]

1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. d4 Nf6 5. Nb5 Qd8 6. c4 c6 7. Nc3 e5 8. dxe5 Qxd1+ 9. Nxd1 Ne4 10. Bd3 Nc5 11. Bc2 Nba6 12. a3 Be6 13. Ne3 0-0-0 14. Nf3 Nd3+ 15. Bxd3 Rxd3 16. Ke2 Rd7 17. b4 g6 18. Ng5 Nc7 19. Bb2 Bh6 20. h4 Rhd8 21. Rhd1 Rxd1 22. Rxd1 Rxd1 23. Kxd1 Bxg5 24. hxg5 b5 25. cxb5 cxb5 26. g3 Nd5 27. Ke2 Nxe3 28. Kxe3 Kc7 29. Bd4 a6 30. Bc5 Kc6 31. Kd4 Bg4 32. Be7 Be6 33. Bd8 Kd7 34. Bb6 Kc6 35. Ba5 Bg4 36. e6 Bxe6 37. Ke5 Kd7 38. f4 Bc4 39. Bb6 Bb3 40. Bf2 Bc4 41. Be1 Ke7 42. Bc3 Bb3 43. Bd4 Bc4 44. Bc5+ Kd7 45. Bf8 Bb3 46. Bg7 Bc4 47. Kd4 Bb3 48. Ke5 1/2-1/2

[Event "Canadian op"]
[Site "Windsor"]
[Date "2016.07.17"]
[Round "9"]
[White "Shi, Diwen"]
[Black "Li, Yinshi"]
[Result "1/2-1/2"]
[ECO "C01"]
[WhiteElo "2132"]
[BlackElo "2076"]
[PlyCount "36"]
[EventDate "2016.07.10"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2017"]
[Source "ChessBase"]
[SourceDate "2016.10.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.25"]
[SourceQuality "1"]

1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. d4 Bd6 5. Bd3 Nc6 6. 0-0 Nge7 7. Re1 Bg4 8. c3 Qd7 9. h3 Bf5 10. Ne5 Nxe5 11. dxe5 Bc5 12. Be3 Bxe3 13. Rxe3 Bxd3 14. Qxd3 0-0-0 15. Nd2 d4 16. cxd4 Nf5 17. Ree1 Nxd4 18. Nb3 Nxb3 1/2-1/2

[Event "Canadian op"]
[Site "Windsor"]
[Date "2016.07.16"]
[Round "8"]
[White "Chiku Ratte, Olivier Kenta"]
[Black "Shi, Diwen"]
[Result "0-1"]
[ECO "E46"]
[WhiteElo "2386"]
[BlackElo "2132"]
[PlyCount "92"]
[EventDate "2016.07.10"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2017"]
[Source "ChessBase"]
[SourceDate "2016.10.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.25"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 0-0 5. Nge2 d5 6. a3 Be7 7. cxd5 exd5 8. Nf4 Re8 9. Bd3 c6 10. 0-0 Nbd7 11. f3 Nb6 12. Bc2 c5 13. Nce2 Bf8 14. g4 h6 15. dxc5 Bxc5 16. Nd4 Nc4 17. Qd3 Ne5 18. Qc3 b6 19. b3 Ba6 20. Rf2 Rc8 21. Qd2 Bxd4 22. exd4 Nexg4 23. fxg4 Nxg4 24. Bf5 Nxf2 25. Bxc8 Ne4 26. Bxa6 Nxd2 27. Bxd2 Qf6 28. Rf1 Qxd4+ 29. Rf2 Qa1+ 30. Kg2 Qxa3 31. Bb7 Rd8 32. b4 Qb3 33. h4 Qc4 34. Be3 Rd7 35. Ba8 Qxb4 36. h5 Rd8 37. Bb7 Rd7 38. Bxd5 Rxd5 39. Nxd5 Qe4+ 40. Kg3 Qxd5 41. Kg4 Qe6+ 42. Kf4 Qh3 43. Ra2 Qh4+ 44. Ke5 Qxh5+ 45. Kd6 Qh3 46. Re2 Qe6+ 0-1

[Event "Canadian op"]
[Site "Windsor"]
[Date "2016.07.16"]
[Round "7"]
[White "Shi, Diwen"]
[Black "Cherniaev, Alexander"]
[Result "0-1"]
[ECO "B06"]
[WhiteElo "2132"]
[BlackElo "2451"]
[PlyCount "100"]
[EventDate "2016.07.10"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2017"]
[Source "ChessBase"]
[SourceDate "2016.10.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.25"]
[SourceQuality "1"]

1. e4 g6 2. d4 Bg7 3. Nc3 a6 4. f4 b5 5. Nf3 Bb7 6. Bd3 d6 7. e5 Nd7 8. Qe2 c5 9. Ng5 cxd4 10. e6 f6 11. exd7+ Qxd7 12. Ne6 dxc3 13. Qg4 Qc6 14. Nxg7+ Kf7 15. Ne6 Nh6 16. Qh3 Qxg2 17. Qxg2 Bxg2 18. Rg1 Bb7 19. Nd4 cxb2 20. Bxb2 e5 21. fxe5 dxe5 22. Nb3 Rhc8 23. 0-0-0 Rc7 24. Na5 Bf3 25. Rde1 Bg4 26. Rgf1 Bf5 27. Bxf5 gxf5 28. Kb1 Rac8 29. Re2 f4 30. Nb3 Ng4 31. Nc1 Rxc2 32. Rxc2 Rxc2 33. Kxc2 Ne3+ 34. Kd3 Nxf1 35. h3 Ke6 36. Ke2 Ne3 37. Nd3 Nc4 38. Bc1 a5 39. Nb2 Kd5 40. Nxc4 Kxc4 41. Bb2 b4 42. Kd2 a4 43. a3 bxa3 44. Bxa3 Kb3 45. Be7 f5 46. Bd6 e4 47. Bxf4 a3 48. Be5 a2 49. Bd4 f4 50. Be5 f3 0-1

[Event "Canadian op"]
[Site "Windsor"]
[Date "2016.07.15"]
[Round "6"]
[White "Peredun, Andrew"]
[Black "Shi, Diwen"]
[Result "1-0"]
[ECO "B27"]
[WhiteElo "2283"]
[BlackElo "2132"]
[PlyCount "39"]
[EventDate "2016.07.10"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2017"]
[Source "ChessBase"]
[SourceDate "2016.10.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.25"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 g6 3. d4 cxd4 4. c3 d5 5. exd5 Qxd5 6. cxd4 Bg7 7. Nc3 Qa5 8. Bc4 Nc6 9. Qb3 e6 10. d5 Nce7 11. dxe6 Bxe6 12. Bxe6 fxe6 13. 0-0 Bxc3 14. bxc3 Qb6 15. Qa4+ Nc6 16. Be3 Qa6 17. Qe4 0-0-0 18. Qxe6+ Kb8 19. Ne5 Nge7 20. Nf7 1-0

[Event "Canadian op"]
[Site "Windsor"]
[Date "2016.07.14"]
[Round "5"]
[White "Shi, Diwen"]
[Black "Ivanov, Mike"]
[Result "1/2-1/2"]
[ECO "C01"]
[WhiteElo "2132"]
[BlackElo "2260"]
[PlyCount "154"]
[EventDate "2016.07.10"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2017"]
[Source "ChessBase"]
[SourceDate "2016.10.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.25"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. exd5 exd5 5. Bd3 Nc6 6. a3 Be7 7. Bf4 Be6 8. Nf3 Bf6 9. h3 Nge7 10. Ne2 Qd7 11. g4 g6 12. Bh6 Ng8 13. Be3 h5 14. g5 Bg7 15. Nf4 Bf5 16. Qe2 Nge7 17. 0-0-0 0-0-0 18. Bb5 a6 19. Ba4 Qd6 20. Rhe1 Kb8 21. Qd2 Nc8 22. Qc3 b5 23. Bb3 Nb6 24. Nh4 Ne7 25. Nfg2 Rhe8 26. Bf4 Qd7 27. Re3 Be6 28. Ne1 Nf5 29. Nxf5 Bxf5 30. h4 Rxe3 31. fxe3 Re8 32. Kb1 Re6 33. Nd3 Bxd3 34. cxd3 Kb7 35. Rc1 Rc6 36. Qxc6+ Qxc6 37. Rxc6 Kxc6 38. Kc2 Bf8 39. Be5 Kd7 40. Kd2 Bd6 41. Bxd6 Kxd6 42. e4 c6 43. Kc3 a5 44. Kd2 Ke7 45. Ke3 Ke6 46. Kf4 Nd7 47. Bd1 Kd6 48. Ke3 Nb6 49. b3 b4 50. axb4 axb4 51. Be2 Nc8 52. Bf1 Na7 53. Bh3 Nb5 54. e5+ Ke7 55. Bg2 Na3 56. Kd2 Nb1+ 57. Kc1 Nc3 58. Kd2 Na2 59. Kc2 Ke8 60. Kd2 Nc3 61. Bh3 Kd8 62. Bg2 Nb5 63. Ke3 Nc7 64. Bh3 Ne8 65. Kf4 Ke7 66. Kf3 Ng7 67. Ke3 Kd8 68. Kf4 Kc7 69. Kf3 Kb7 70. Kf4 Kc7 71. Kf3 Kb6 72. Ke3 Ne6 73. Bxe6 fxe6 74. Kd2 c5 75. Ke3 Kb5 76. dxc5 Kxc5 77. d4+ Kb5 1/2-1/2

[Event "Canadian op"]
[Site "Windsor"]
[Date "2016.07.13"]
[Round "4"]
[White "Doknjas, Joshua"]
[Black "Shi, Diwen"]
[Result "0-1"]
[ECO "B27"]
[WhiteElo "2131"]
[BlackElo "2132"]
[PlyCount "68"]
[EventDate "2016.07.10"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2017"]
[Source "ChessBase"]
[SourceDate "2016.10.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.25"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 g6 3. c3 d5 4. exd5 Qxd5 5. Na3 Bg7 6. Bc4 Qe5+ 7. Be2 Nf6 8. d3 Qd5 9. 0-0 0-0 10. Bf4 Nc6 11. Nc4 Bf5 12. Ne3 Qd7 13. Nxf5 Qxf5 14. Bg3 Rfd8 15. Qb3 Qd5 16. Nd2 Rac8 17. Rfe1 b6 18. Rad1 Nh5 19. Bg4 e6 20. Qxd5 Rxd5 21. Rxe6 Nxg3 22. hxg3 h5 23. Bh3 Rxd3 24. Re3 Rcd8 25. Rxd3 Rxd3 26. Kf1 Bh6 27. Ke2 Rxd2+ 28. Rxd2 Bxd2 29. Kxd2 f5 30. f3 Ne5 31. Ke3 Kf7 32. Kf4 Kf6 33. g4 g5+ 34. Ke3 fxg4 0-1

[Event "Canadian op"]
[Site "Windsor"]
[Date "2016.07.12"]
[Round "3"]
[White "Shi, Diwen"]
[Black "Song, Edward"]
[Result "1/2-1/2"]
[ECO "B92"]
[WhiteElo "2132"]
[BlackElo "2305"]
[PlyCount "148"]
[EventDate "2016.07.10"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2017"]
[Source "ChessBase"]
[SourceDate "2016.10.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.25"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be2 e5 7. Nb3 Be7 8. Bg5 Be6 9. Bxf6 Bxf6 10. Qd3 0-0 11. 0-0-0 Be7 12. Nd5 Bxd5 13. Qxd5 Qb6 14. Rhf1 Nd7 15. Kb1 Nf6 16. Qd3 Rfd8 17. Bf3 a5 18. Nd2 a4 19. Nc4 Qc5 20. Ne3 a3 21. b3 Rdc8 22. Nf5 Bf8 23. Ne3 b5 24. g4 Ne8 25. g5 Nc7 26. Bg4 Rd8 27. c3 Ne6 28. b4 Qc6 29. Bxe6 fxe6 30. f4 Rac8 31. Rc1 exf4 32. Rxf4 Be7 33. h4 Rf8 34. Rxf8+ Rxf8 35. Rf1 Rc8 36. Rc1 Rf8 37. Rf1 Rc8 38. Rc1 Bd8 39. Nc2 Qxc3 40. Qxc3 Rxc3 41. Nxa3 Rxa3 42. Rc8 Ra4 43. Rxd8+ Kf7 44. a3 Rxa3 45. Rd7+ Kf8 46. Rxd6 Ke7 47. Rb6 Rb3+ 48. Kc2 Rxb4 49. Rb7+ Kf8 50. Kd3 Rb3+ 51. Kd4 Rh3 52. Ke5 Rxh4 53. Kxe6 Rxe4+ 54. Kf5 Rb4 55. Ke6 Re4+ 56. Kf5 Re1 57. Rxb5 Rf1+ 58. Ke6 Re1+ 59. Kf5 Kf7 60. Rb7+ Re7 61. Rb6 Ra7 62. Kg4 Ra4+ 63. Kf5 Ra5+ 64. Kg4 Re5 65. Kf4 Re6 66. Rb4 Kg6 67. Kg4 Ra6 68. Rc4 Rb6 69. Ra4 Rc6 70. Rb4 Re6 71. Ra4 Re5 72. Ra6+ Kf7 73. Kf4 Re6 74. Ra4 Kg6 1/2-1/2

[Event "Canadian op"]
[Site "Windsor"]
[Date "2016.07.11"]
[Round "2"]
[White "Li, Ben"]
[Black "Shi, Diwen"]
[Result "1/2-1/2"]
[ECO "E12"]
[WhiteElo "2324"]
[BlackElo "2132"]
[PlyCount "95"]
[EventDate "2016.07.10"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2017"]
[Source "ChessBase"]
[SourceDate "2016.10.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.25"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. a3 Ba6 5. Qc2 Bb7 6. Nc3 c5 7. e4 cxd4 8. Nxd4 d6 9. Be2 Be7 10. Be3 Nc6 11. 0-0 0-0 12. Rfd1 Qc7 13. Rac1 Rac8 14. f3 Qb8 15. Qd2 Nxd4 16. Bxd4 Rfd8 17. Bf1 h6 18. Qe1 Nd7 19. b3 Bf6 20. Be3 Be5 21. h3 Nf6 22. Qh4 d5 23. exd5 Bg3 24. Qd4 exd5 25. Nxd5 Nxd5 26. cxd5 Rxd5 27. Qg4 Rxc1 28. Rxc1 h5 29. Qc4 Qe5 30. Bf2 Bxf2+ 31. Kxf2 Rc5 32. Re1 Qb2+ 33. Re2 Rxc4 34. Rxb2 Rc7 35. h4 Bd5 36. Be2 g6 37. Bd1 Be6 38. Ke3 Kf8 39. Rd2 Ke7 40. b4 Rc3+ 41. Rd3 Rc4 42. g3 Bf5 43. Rb3 Bc2 44. Bxc2 Rxc2 45. Rd3 Ke6 46. Kf4 f6 47. Ke4 Rc4+ 48. Ke3 1/2-1/2

[Event "Canadian op"]
[Site "Windsor"]
[Date "2016.07.10"]
[Round "1"]
[White "Shi, Diwen"]
[Black "Profit, Brian"]
[Result "1-0"]
[ECO "C02"]
[WhiteElo "2132"]
[BlackElo "1896"]
[PlyCount "71"]
[EventDate "2016.07.10"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2017"]
[Source "ChessBase"]
[SourceDate "2016.10.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.25"]
[SourceQuality "1"]

1. d4 e6 2. e4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 Bd7 6. Be2 Nge7 7. dxc5 Ng6 8. c4 dxc4 9. Be3 Qa5+ 10. Qd2 Qxd2+ 11. Nbxd2 Ncxe5 12. Nxe5 Nxe5 13. Nxc4 Nxc4 14. Bxc4 Rc8 15. b4 Be7 16. 0-0 0-0 17. Rfc1 Rfd8 18. Be2 Bc6 19. h3 a6 20. a4 Bf6 21. Ra2 Bd4 22. b5 Bxe3 23. fxe3 axb5 24. axb5 Bd5 25. Ra7 Kf8 26. Bf3 Bxf3 27. gxf3 Rd5 28. Rxb7 Rdxc5 29. Rxc5 Rxc5 30. Kf2 Ke8 31. Ke2 Rd5 32. b6 Rf5 33. Ra7 Rb5 34. Rb7 Rf5 35. e4 Rb5 36. Kd3 1-0

[Event "CAN-ch U18"]
[Site "Windsor"]
[Date "2016.07.08"]
[Round "6.3"]
[White "Shi, Diwen"]
[Black "Tao, Rachel Long Xin"]
[Result "1-0"]
[ECO "B30"]
[WhiteElo "2220"]
[BlackElo "1744"]
[PlyCount "63"]
[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 Nc6 3. Bb5 Na5 4. c3 a6 5. Ba4 e6 6. 0-0 Nf6 7. Re1 b5 8. Bc2 Be7 9. d4 cxd4 10. cxd4 d5 11. e5 Nd7 12. Qd3 Nf8 13. b3 Ng6 14. Nc3 Nc6 15. a3 0-0 16. Ne2 Re8 17. Nf4 Nf8 18. Bd2 g6 19. Qe3 Nd7 20. g3 Bf8 21. h4 Bg7 22. Kg2 Nf8 23. Rh1 Bb7 24. h5 Ne7 25. g4 a5 26. Rh3 Qc7 27. Bd3 Bc6 28. hxg6 hxg6 29. Rah1 Rec8 30. Ng5 Ra7 31. Qg3 Nd7 32. Rh8+ 1-0

[Event "CAN-ch U18"]
[Site "Windsor"]
[Date "2016.07.08"]
[Round "7.1"]
[White "Song, Michael"]
[Black "Shi, Diwen"]
[Result "1/2-1/2"]
[ECO "E49"]
[WhiteElo "2470"]
[BlackElo "2220"]
[PlyCount "20"]
[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. a3 dxc4 7. Bxc4 Bxc3+ 8. bxc3 c5 9. Bb2 Qc7 10. Bd3 e5 1/2-1/2

[Event "CAN-ch U18"]
[Site "Windsor"]
[Date "2016.07.07"]
[Round "5.3"]
[White "Doknjas, John"]
[Black "Shi, Diwen"]
[Result "1/2-1/2"]
[ECO "E49"]
[WhiteElo "2239"]
[BlackElo "2220"]
[PlyCount "70"]
[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. Nge2 c5 7. cxd5 exd5 8. a3 Bxc3+ 9. bxc3 b6 10. 0-0 Ba6 11. dxc5 bxc5 12. Bxa6 Nxa6 13. c4 Nc7 14. cxd5 Ncxd5 15. Bb2 Rb8 16. Qc2 Qe7 17. Ng3 Rfc8 18. e4 Nf4 19. Rab1 Qe6 20. Bxf6 Rxb1 21. Rxb1 Qxf6 22. Qxc5 Qa6 23. Qe3 Qd3 24. Rc1 Rxc1+ 25. Qxc1 Ne6 26. Qc8+ Nf8 27. Qc5 a6 28. h3 Ne6 29. Qc8+ Nf8 30. Qc5 Ne6 31. Qb4 g6 32. Qb2 h5 33. h4 Qd1+ 34. Kh2 Qd8 35. Qb7 a5 1/2-1/2

[Event "CAN-ch U18"]
[Site "Windsor"]
[Date "2016.07.07"]
[Round "4.4"]
[White "Shi, Diwen"]
[Black "Li, Yinshi"]
[Result "1/2-1/2"]
[ECO "C02"]
[WhiteElo "2220"]
[BlackElo "2216"]
[PlyCount "34"]
[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 Qb6 6. a3 Nh6 7. b4 cxd4 8. Bxh6 gxh6 9. cxd4 Rg8 10. g3 Rg4 11. Bd3 Nxd4 12. 0-0 Bd7 13. Nc3 0-0-0 14. Rc1 Kb8 15. Nxd4 Qxd4 16. Qf3 Rg5 17. Qf6 Qb6 1/2-1/2

[Event "CAN-ch U18"]
[Site "Windsor"]
[Date "2016.07.06"]
[Round "3.2"]
[White "Chiku Ratte, Olivier Kenta"]
[Black "Shi, Diwen"]
[Result "1-0"]
[ECO "E25"]
[WhiteElo "2461"]
[BlackElo "2220"]
[PlyCount "67"]
[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. f3 d5 5. a3 Bxc3+ 6. bxc3 c5 7. cxd5 Nxd5 8. dxc5 f5 9. Nh3 0-0 10. Nf4 Na6 11. Qd4 Qe7 12. Nxd5 exd5 13. Bf4 Nxc5 14. Rb1 Ne6 15. Qxd5 Qxa3 16. Be5 Rd8 17. Qc4 a6 18. Rb6 Kf7 19. Bc7 Qc1+ 20. Kf2 f4 21. g3 Qe3+ 22. Kg2 Rd2 23. Bxf4 Rxe2+ 24. Bxe2 Qxb6 25. Rd1 Qc6 26. Qb3 a5 27. Bc4 a4 28. Qb4 b5 29. Bd5 Qd7 30. Bd6 Bb7 31. Qf4+ Kg8 32. Ba2 Kh8 33. Qf5 Re8 34. Qh5 1-0

[Event "CAN-ch U18"]
[Site "Windsor"]
[Date "2016.07.06"]
[Round "2.4"]
[White "Shi, Diwen"]
[Black "Mathews, Jeremy"]
[Result "1-0"]
[ECO "B76"]
[WhiteElo "2220"]
[BlackElo "1777"]
[PlyCount "100"]
[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. 0-0-0 Bd7 10. g4 Rc8 11. h4 Ne5 12. Be2 Qa5 13. Nb3 Qc7 14. h5 b5 15. Kb1 b4 16. Nd5 Nxd5 17. exd5 a5 18. Nd4 Nc4 19. Bxc4 Qxc4 20. Bh6 Qxd4 21. Qxd4 Bxd4 22. Bxf8 Bf6 23. Bh6 a4 24. Be3 b3 25. cxb3 axb3 26. axb3 Rb8 27. Bd4 Rxb3 28. Bxf6 exf6 29. Rhf1 f5 30. Rd4 fxg4 31. fxg4 Rg3 32. Rff4 g5 33. Rfe4 Kf8 34. Ka2 f5 35. gxf5 Bxf5 36. Re2 Rg4 37. Rxg4 Bxg4 38. Rg2 Bxh5 39. Rxg5 Bf7 40. Kb3 Ke7 41. Kc4 h5 42. b4 Kf6 43. Rg1 h4 44. b5 Ke7 45. Rh1 Bh5 46. Rxh4 Be2+ 47. Kb4 Kd7 48. b6 Bd3 49. Rh8 Ba6 50. Ka5 Bb7 1-0

[Event "CAN-ch U18"]
[Site "Windsor"]
[Date "2016.07.05"]
[Round "1.4"]
[White "Pobereshnikova, Agniya"]
[Black "Shi, Diwen"]
[Result "0-1"]
[ECO "B50"]
[WhiteElo "1632"]
[BlackElo "2220"]
[PlyCount "70"]
[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. c3 Nf6 4. Bd3 Nc6 5. Bc2 Bg4 6. 0-0 g6 7. h3 Bxf3 8. Qxf3 Bg7 9. Re1 0-0 10. Qd1 Nd7 11. d3 b5 12. Be3 b4 13. d4 Qa5 14. Qd3 bxc3 15. bxc3 cxd4 16. Bd2 Nde5 17. Qe2 Qc5 18. Bd3 Nxd3 19. Qxd3 f5 20. cxd4 Nxd4 21. Nc3 fxe4 22. Nxe4 Qc2 23. Qa6 Qc6 24. Qxc6 Nxc6 25. Rac1 Rac8 26. Ng5 Bd4 27. Re2 Ne5 28. Rb1 Rc2 29. Ne6 Rxf2 30. Rb8+ Kf7 31. Ng5+ Kg7 32. Ne6+ Kf6 33. Rf8+ Kxe6 34. Rfxf2 Bxf2+ 35. Rxf2 Rxa2 0-1

[Event "Calgary"]
[Site "Calgary"]
[Date "2015.11.04"]
[Round "9"]
[White "Bakre, Tejas"]
[Black "Shi, Diwen"]
[Result "1-0"]
[ECO "E10"]
[WhiteElo "2438"]
[BlackElo "2151"]
[PlyCount "61"]
[EventDate "2015.10.29"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2017"]
[Source "ChessBase"]
[SourceDate "2016.10.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.25"]
[SourceQuality "1"]

1. Nf3 Nf6 2. c4 Nc6 3. d4 e6 4. a3 d6 5. Nc3 g6 6. e4 Bg7 7. d5 Ne7 8. Be2 0-0 9. 0-0 Nd7 10. dxe6 fxe6 11. Nd4 Nc5 12. Be3 e5 13. Nb3 b6 14. Nxc5 bxc5 15. b4 cxb4 16. axb4 a6 17. Nd5 Nc6 18. Nb6 cxb6 19. Qd5+ Rf7 20. Qxc6 Rb8 21. Rfd1 Rd7 22. Bg4 Rc7 23. Rxd6 Rxc6 24. Rxd8+ Kf7 25. b5 axb5 26. Ra7+ Kf6 27. cxb5 Bxg4 28. Rxb8 Rd6 29. Rxb6 Rxb6 30. Bxb6 Be2 31. Bd8+ 1-0

[Event "Calgary"]
[Site "Calgary"]
[Date "2015.11.03"]
[Round "8"]
[White "Shi, Diwen"]
[Black "Wang, Jeff"]
[Result "1-0"]
[ECO "B76"]
[WhiteElo "2151"]
[BlackElo "1746"]
[PlyCount "89"]
[EventDate "2015.10.29"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 169 Extra"]
[Source "ChessBase"]
[SourceDate "2015.12.18"]
[SourceVersion "1"]
[SourceVersionDate "2015.12.18"]
[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. 0-0-0 d5 10. Qe1 e5 11. Nxc6 bxc6 12. exd5 Nxd5 13. Bb5 Qc7 14. Nxd5 cxd5 15. Rxd5 Be6 16. Rc5 Qe7 17. Kb1 Rab8 18. c3 Rfd8 19. Qe2 Qd6 20. Bc4 Bf5+ 21. Ka1 Qf6 22. h4 h6 23. g4 Be6 24. g5 Bxc4 25. Rxc4 Qa6 26. gxh6 Bh8 27. Bg5 Rd5 28. Re4 Qd6 29. h5 f6 30. Bc1 g5 31. Ra4 a5 32. Qc2 Rd3 33. Rxa5 Qd7 34. Ra7 Qf5 35. Rf1 e4 36. h7+ Kf8 37. Qa4 Qc5 38. Ra8 Rdd8 39. Rxb8 Rxb8 40. fxe4 Qb6 41. e5 Rb7 42. exf6 Kf7 43. Qe4 Qb5 44. Qg6+ Ke6 45. f7+ 1-0

[Event "Calgary"]
[Site "Calgary"]
[Date "2015.11.02"]
[Round "7"]
[White "Shi, Diwen"]
[Black "Kavutskiy, Konstantin"]
[Result "0-1"]
[ECO "B48"]
[WhiteElo "2151"]
[BlackElo "2349"]
[PlyCount "70"]
[EventDate "2015.10.29"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 169 Extra"]
[Source "ChessBase"]
[SourceDate "2015.12.18"]
[SourceVersion "1"]
[SourceVersionDate "2015.12.18"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. Be3 a6 7. Qd2 Nf6 8. f4 Bb4 9. Bd3 Na5 10. a3 Bxc3 11. Qxc3 Qxc3+ 12. bxc3 d5 13. exd5 Nxd5 14. Bd2 Nb6 15. 0-0 Nbc4 16. Be1 Bd7 17. Nb3 Rc8 18. Rf3 0-0 19. Rg3 b5 20. Bf2 Nb7 21. Rd1 Bc6 22. Nd4 Bd5 23. f5 Nb2 24. Rc1 Nxd3 25. cxd3 e5 26. Nf3 f6 27. Nd2 Nd6 28. Rh3 Nxf5 29. g4 Ne7 30. Re3 Be6 31. Re4 Nd5 32. c4 Nf4 33. d4 Bxg4 34. dxe5 fxe5 35. Rf1 bxc4 0-1

[Event "Calgary"]
[Site "Calgary"]
[Date "2015.11.01"]
[Round "6"]
[White "Ng, Gary"]
[Black "Shi, Diwen"]
[Result "1-0"]
[ECO "E17"]
[WhiteElo "2182"]
[BlackElo "2151"]
[PlyCount "69"]
[EventDate "2015.10.29"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 169 Extra"]
[Source "ChessBase"]
[SourceDate "2015.12.18"]
[SourceVersion "1"]
[SourceVersionDate "2015.12.18"]
[SourceQuality "1"]

1. Nf3 Nf6 2. c4 e6 3. g3 b6 4. Bg2 Bb7 5. 0-0 Be7 6. Nc3 0-0 7. Re1 d5 8. cxd5 exd5 9. d4 Nbd7 10. Bf4 Nh5 11. Be3 c6 12. Ne5 Bd6 13. Nd3 Re8 14. b4 Ndf6 15. b5 Qd7 16. bxc6 Bxc6 17. Qb3 Qf5 18. Nb4 Bxb4 19. Qxb4 Ng4 20. Nd1 Nxe3 21. Nxe3 Qe6 22. Rac1 Nf6 23. Rc2 Rac8 24. a4 Ne4 25. Bxe4 dxe4 26. Rec1 Bb7 27. a5 Rcd8 28. Rc7 bxa5 29. Qxb7 Rxd4 30. Qxa7 Rd2 31. Qxa5 Rxe2 32. Qf5 Qa2 33. Rc8 Rf8 34. Rxf8+ Kxf8 35. Rc8+ 1-0

[Event "Calgary"]
[Site "Calgary"]
[Date "2015.11.01"]
[Round "5"]
[White "Shi, Diwen"]
[Black "Kazmaier, Daniel"]
[Result "1-0"]
[ECO "C11"]
[WhiteElo "2151"]
[BlackElo "2220"]
[PlyCount "81"]
[EventDate "2015.10.29"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 169 Extra"]
[Source "ChessBase"]
[SourceDate "2015.12.18"]
[SourceVersion "1"]
[SourceVersionDate "2015.12.18"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. e5 Nfd7 5. Nf3 c5 6. Bg5 Qb6 7. dxc5 Bxc5 8. Qd2 Bxf2+ 9. Qxf2 Qxb2 10. Kd2 Qxa1 11. Bb5 Qxh1 12. Qc5 Qxg2+ 13. Kc1 Nc6 14. Bxc6 Qxg5+ 15. Nxg5 bxc6 16. Qxc6 Rb8 17. Nxd5 0-0 18. Ne7+ Kh8 19. Nxc8 Nxe5 20. Qe4 f5 21. Qxe5 Rbxc8 22. Nxe6 Rf6 23. Nf4 Rcf8 24. h4 Kg8 25. Qd5+ Kh8 26. h5 Re8 27. Qd7 Ref8 28. Ne6 Rxe6 29. Qxe6 f4 30. Qe7 Kg8 31. Qxa7 f3 32. Qf2 h6 33. a4 g5 34. hxg6 Kg7 35. a5 Kxg6 36. a6 Kg5 37. Qc5+ Rf5 38. Qf2 Kg4 39. a7 Rf8 40. Qd4+ Kh3 41. Qg7 1-0

[Event "Calgary"]
[Site "Calgary"]
[Date "2015.10.31"]
[Round "4"]
[White "Haessel, Dale R"]
[Black "Shi, Diwen"]
[Result "1/2-1/2"]
[ECO "E33"]
[WhiteElo "2195"]
[BlackElo "2151"]
[PlyCount "76"]
[EventDate "2015.10.29"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 169 Extra"]
[Source "ChessBase"]
[SourceDate "2015.12.18"]
[SourceVersion "1"]
[SourceVersionDate "2015.12.18"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 e6 3. Nf3 Nc6 4. Nc3 Bb4 5. Qc2 d6 6. Bd2 e5 7. d5 Bxc3 8. Bxc3 Ne7 9. e4 Nh5 10. g3 f5 11. exf5 Bxf5 12. Bd3 Bxd3 13. Qxd3 h6 14. Nd2 Qd7 15. Ne4 0-0 16. 0-0-0 Qg4 17. f4 exf4 18. h3 Qg6 19. g4 Ng3 20. Nxg3 Qxd3 21. Rxd3 fxg3 22. Rxg3 Ng6 23. Re1 Rae8 24. Rge3 Rxe3 25. Rxe3 Rf1+ 26. Kd2 Kf7 27. Ke2 Rh1 28. Rf3+ Kg8 29. Kf2 Rh2+ 30. Kg3 Re2 31. Rf2 Re4 32. b3 Re3+ 33. Rf3 Re2 34. Rf2 Re3+ 35. Rf3 Re2 36. a4 Ne5 37. Bxe5 Rxe5 38. h4 g6 1/2-1/2

[Event "Calgary"]
[Site "Calgary"]
[Date "2015.10.31"]
[Round "3"]
[White "Shi, Diwen"]
[Black "Langer, Mikhail"]
[Result "0-1"]
[ECO "B94"]
[WhiteElo "2151"]
[BlackElo "2190"]
[PlyCount "100"]
[EventDate "2015.10.29"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 169 Extra"]
[Source "ChessBase"]
[SourceDate "2015.12.18"]
[SourceVersion "1"]
[SourceVersionDate "2015.12.18"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 Nbd7 7. Qd2 b5 8. a3 Bb7 9. f3 e6 10. 0-0-0 Be7 11. h4 Rc8 12. Kb1 Ne5 13. f4 Nc4 14. Bxc4 Rxc4 15. Qd3 h6 16. Bxf6 Bxf6 17. Ndxb5 axb5 18. Nxb5 d5 19. Qxc4 dxc4 20. Rxd8+ Kxd8 21. Nd6 Kc7 22. e5 Be7 23. Nxc4 Rd8 24. Rh3 Rd1+ 25. Ka2 Rd4 26. Rc3 Bd5 27. b3 Bxc4 28. g3 h5 29. bxc4 Bc5 30. Kb3 Rd1 31. Ka4 Kc6 32. Rf3 Rb1 33. f5 Rb8 34. c3 Ra8+ 35. Kb3 Rxa3+ 36. Kb2 Ra7 37. fxe6 fxe6 38. g4 hxg4 39. Rg3 Rf7 40. Rxg4 Bf8 41. Rd4 Rf5 42. Rd8 Be7 43. Re8 Kd7 44. Rg8 Bf8 45. Kb3 Ke8 46. Rh8 Rxe5 47. Ka4 Kf7 48. h5 Rc5 49. Kb3 e5 50. Kb4 e4 0-1

[Event "Calgary"]
[Site "Calgary"]
[Date "2015.10.30"]
[Round "2"]
[White "Sevillano, Enrico"]
[Black "Shi, Diwen"]
[Result "1/2-1/2"]
[ECO "B22"]
[WhiteElo "2463"]
[BlackElo "2151"]
[PlyCount "62"]
[EventDate "2015.10.29"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 169 Extra"]
[Source "ChessBase"]
[SourceDate "2015.12.18"]
[SourceVersion "1"]
[SourceVersionDate "2015.12.18"]
[SourceQuality "1"]

1. e4 c5 2. c3 d5 3. exd5 Qxd5 4. Nf3 Bf5 5. Na3 Nc6 6. Bc4 Qd7 7. 0-0 e6 8. Bb5 Bd6 9. Nc4 Nge7 10. d4 Rd8 11. Be3 cxd4 12. Nxd4 Bb8 13. Nxf5 Nxf5 14. Qxd7+ Kxd7 15. Bxc6+ Kxc6 16. Bxa7 Bxa7 17. Ne5+ Kd6 18. Nxf7+ Ke7 19. Nxd8 Rxd8 20. Rad1 Rf8 21. Rd2 Nd6 22. Re1 Nc4 23. Rde2 Ne5 24. Rd1 Rf5 25. h3 h5 26. Kf1 h4 27. Rdd2 Nc4 28. Rd3 Ne5 29. Rdd2 Nc4 30. Rd3 Ne5 31. Rdd2 Nc4 1/2-1/2

[Event "Calgary"]
[Site "Calgary"]
[Date "2015.10.29"]
[Round "1"]
[White "Shi, Diwen"]
[Black "Findlay, Ian T"]
[Result "1-0"]
[ECO "B76"]
[WhiteElo "2151"]
[BlackElo "2293"]
[PlyCount "75"]
[EventDate "2015.10.29"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "CBM 169 Extra"]
[Source "ChessBase"]
[SourceDate "2015.12.18"]
[SourceVersion "1"]
[SourceVersionDate "2015.12.18"]
[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. 0-0-0 d5 10. Qe1 e6 11. h4 Qc7 12. h5 Nxh5 13. g4 Ng3 14. Rh3 Nxf1 15. Qxf1 Bd7 16. Qf2 h6 17. Ndb5 Qe5 18. exd5 exd5 19. Rxd5 Qe7 20. Bc5 Qe8 21. Nc7 Qc8 22. Nxa8 Be6 23. Bxf8 Bxf8 24. Rd1 Qxa8 25. Nd5 Qc8 26. Nf6+ Kg7 27. Nd5 Kg8 28. Kb1 Bg7 29. Qc5 Kh7 30. Rhh1 Bxd5 31. Qxd5 Nb4 32. Qb3 a5 33. a3 Nc6 34. Qxf7 Ne5 35. Rxh6+ Kxh6 36. Rh1+ Kg5 37. Qxg7 Nxf3 38. Qh6+ 1-0

[Event "Battle of Alberta 20th"]
[Site "Red Deer"]
[Date "2015.09.12"]
[Round "2.6"]
[White "Miller, David"]
[Black "Shi, Diwen"]
[Result "1/2-1/2"]
[ECO "B78"]
[WhiteElo "2095"]
[BlackElo "2181"]
[PlyCount "62"]
[EventDate "2015.09.12"]
[EventType "team-match"]
[EventRounds "2"]
[EventCountry "CAN"]
[SourceTitle "EXT 2017"]
[Source "ChessBase"]
[SourceDate "2016.10.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.25"]
[SourceQuality "1"]
[WhiteTeam "Alberta North"]
[BlackTeam "Alberta South"]
[WhiteTeamCountry "CAN"]
[BlackTeamCountry "CAN"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. f3 Nc6 8. Qd2 0-0 9. Bc4 Bd7 10. 0-0-0 Rc8 11. Bb3 Ne5 12. Kb1 Nc4 13. Bxc4 Rxc4 14. g4 b5 15. b3 b4 16. bxc4 bxc3 17. Qxc3 Qc7 18. g5 Rb8+ 19. Kc1 Ne8 20. Kd2 Rc8 21. Qb3 Bxd4 22. Bxd4 Qa5+ 23. Kc1 Be6 24. h4 Bxc4 25. Qb7 Rc7 26. Qb8 Bb5 27. Bb2 Qa6 28. Rd5 Ba4 29. Rd2 Bb5 30. Rd5 Ba4 31. Rd2 Bb5 1/2-1/2

[Event "Battle of Alberta 20th"]
[Site "Red Deer"]
[Date "2015.09.12"]
[Round "1.6"]
[White "Shi, Diwen"]
[Black "Miller, David"]
[Result "0-1"]
[ECO "B92"]
[WhiteElo "2181"]
[BlackElo "2095"]
[PlyCount "101"]
[EventDate "2015.09.12"]
[EventType "team-match"]
[EventRounds "2"]
[EventCountry "CAN"]
[SourceTitle "EXT 2017"]
[Source "ChessBase"]
[SourceDate "2016.10.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.25"]
[SourceQuality "1"]
[WhiteTeam "Alberta South"]
[BlackTeam "Alberta North"]
[WhiteTeamCountry "CAN"]
[BlackTeamCountry "CAN"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be2 e5 7. Nb3 Be7 8. Bg5 Be6 9. Bxf6 Bxf6 10. Qd3 Be7 11. Nd5 Bxd5 12. Qxd5 Qc7 13. c3 Nd7 14. Na5 Nc5 15. Nc4 0-0 16. 0-0 Rad8 17. g3 Nd7 18. Bf3 b5 19. Ne3 Bg5 20. Nf5 Nf6 21. Qd1 g6 22. h4 gxf5 23. hxg5 Nxe4 24. Bxe4 fxe4 25. Qg4 d5 26. Kg2 Qd7 27. Qh5 Qf5 28. Rh1 f6 29. g4 Qg6 30. Qxg6+ hxg6 31. Rh6 Kg7 32. Rah1 fxg5 33. Rh7+ Kf6 34. Ra7 Rd6 35. Kf1 Rf7 36. Rxf7+ Kxf7 37. Rh7+ Kf6 38. Ra7 d4 39. Ke2 Ke6 40. Rg7 Kd5 41. Re7 d3+ 42. Kd2 Rf6 43. Ke1 e3 44. fxe3 Ke4 45. b3 Rf3 46. Re6 Rxe3+ 47. Kd1 Rg3 48. c4 bxc4 49. bxc4 Kd4 50. c5 Kc3 51. Rxe5 0-1

[Event "World ol U16"]
[Site "Ulaanbaatar"]
[Date "2015.08.28"]
[Round "10.2"]
[White "Kantor, Gergely"]
[Black "Shi, Diwen"]
[Result "1-0"]
[ECO "E33"]
[WhiteElo "2408"]
[BlackElo "2194"]
[PlyCount "55"]
[EventDate "2015.08.20"]
[EventType "team-swiss"]
[EventRounds "9"]
[EventCountry "MGL"]
[SourceTitle "EXT 2017"]
[Source "ChessBase"]
[SourceDate "2016.10.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.25"]
[SourceQuality "1"]
[WhiteTeam "Hungary"]
[BlackTeam "Canada"]
[WhiteTeamCountry "HUN"]
[BlackTeamCountry "CAN"]

1. d4 Nf6 2. c4 e6 3. Nf3 Nc6 4. Nc3 Bb4 5. Qc2 d6 6. Bg5 h6 7. Bd2 e5 8. d5 Bxc3 9. Bxc3 Ne7 10. e4 Ng6 11. g3 Bg4 12. Bg2 0-0 13. h3 Bd7 14. 0-0 Qc8 15. Kh2 Nh7 16. Nd2 f5 17. f4 exf4 18. gxf4 Nh4 19. e5 Qd8 20. e6 Be8 21. Rg1 Qe7 22. Nf3 Bh5 23. Qf2 Ng6 24. Bh1 Kh8 25. Qg3 Rg8 26. Nd4 Nh4 27. Be1 Ng6 28. Nxf5 1-0

[Event "World ol U16"]
[Site "Ulaanbaatar"]
[Date "2015.08.26"]
[Round "8.2"]
[White "Shi, Diwen"]
[Black "Nigmatov, Ortik"]
[Result "1/2-1/2"]
[ECO "B84"]
[WhiteElo "2194"]
[BlackElo "2315"]
[PlyCount "105"]
[EventDate "2015.08.20"]
[EventType "team-swiss"]
[EventRounds "9"]
[EventCountry "MGL"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]
[WhiteTeam "Canada"]
[BlackTeam "Uzbekistan"]
[WhiteTeamCountry "CAN"]
[BlackTeamCountry "UZB"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 d6 6. Be2 Be7 7. Be3 0-0 8. Qd2 Nc6 9. 0-0-0 a6 10. f4 Nxd4 11. Qxd4 Nd7 12. g4 b5 13. g5 Rb8 14. a3 Qa5 15. Qb4 Qxb4 16. axb4 Bb7 17. Rhe1 Bc6 18. f5 Rfe8 19. Bf4 Ne5 20. f6 Bf8 21. fxg7 Kxg7 22. Bh5 Rec8 23. b3 Rb7 24. Kb2 Rbc7 25. Re3 Be8 26. Rd2 Kg8 27. Bxe5 dxe5 28. Na2 Ra7 29. c3 Bc6 30. Nc1 Rac7 31. Nd3 Rd8 32. Rd1 Bg7 33. Nc5 Rxd1 34. Bxd1 Ra7 35. Rd3 Bf8 36. Rd8 Kg7 37. Bf3 Be7 38. Rc8 Bd7 39. Nxd7 Rxd7 40. h4 Rd2+ 41. Kc1 Rh2 42. Re8 Bf8 43. Kd1 Rxh4 44. Ra8 Rh3 45. Ke2 Rh2+ 46. Kd3 Rh3 47. Ke2 Rh2+ 48. Kd3 Ra2 49. Ra7 Kg6 50. Ra8 Kg7 51. Ra7 Kg6 52. Ra8 Kg7 53. Ra7 1/2-1/2

[Event "World ol U16"]
[Site "Ulaanbaatar"]
[Date "2015.08.25"]
[Round "7.2"]
[White "Shi, Diwen"]
[Black "Mukashev, Aminzhan"]
[Result "1-0"]
[ECO "B51"]
[WhiteElo "2194"]
[BlackElo "1736"]
[PlyCount "47"]
[EventDate "2015.08.20"]
[EventType "team-swiss"]
[EventRounds "9"]
[EventCountry "MGL"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]
[WhiteTeam "Canada"]
[BlackTeam "Kazakhstan II"]
[WhiteTeamCountry "CAN"]
[BlackTeamCountry "KAZ"]

1. e4 c5 2. Nf3 Nc6 3. Bb5 d6 4. 0-0 Bd7 5. Re1 Nf6 6. c3 a6 7. Bf1 Bg4 8. h3 Bh5 9. g4 Bg6 10. d4 cxd4 11. cxd4 Nxe4 12. d5 Ne5 13. Nxe5 dxe5 14. Rxe4 Bxe4 15. Qa4+ b5 16. Qxe4 Qd6 17. Nc3 g6 18. Nxb5 axb5 19. Bxb5+ Kd8 20. Bc6 Rb8 21. Bd2 f5 22. Ba5+ Kc8 23. Qc4 e6 24. Qa6+ 1-0

[Event "World ol U16"]
[Site "Ulaanbaatar"]
[Date "2015.08.25"]
[Round "6.1"]
[White "Shi, Diwen"]
[Black "Zoljargal, Altankhuyag"]
[Result "1-0"]
[ECO "B31"]
[WhiteElo "2194"]
[PlyCount "53"]
[EventDate "2015.08.20"]
[EventType "team-swiss"]
[EventRounds "9"]
[EventCountry "MGL"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]
[WhiteTeam "Canada"]
[BlackTeam "Mongolia VI"]
[WhiteTeamCountry "CAN"]
[BlackTeamCountry "MGL"]

1. e4 c5 2. Nf3 Nc6 3. Bb5 g6 4. Bxc6 dxc6 5. h3 Bg7 6. d3 Nf6 7. Nc3 0-0 8. Be3 b6 9. Qd2 Be6 10. Bh6 b5 11. Qg5 c4 12. e5 Ne8 13. Qh4 f6 14. 0-0-0 Qa5 15. Nd4 g5 16. Bxg5 fxg5 17. Qxg5 Bd5 18. dxc4 bxc4 19. Nf5 e6 20. Ne7+ Kh8 21. Rd4 Qd8 22. Rh4 Nf6 23. Ng6+ Kg8 24. Nxf8 h6 25. Qg6 Ne8 26. Rf4 Qg5 27. Qh7# 1-0

[Event "World ol U16"]
[Site "Ulaanbaatar"]
[Date "2015.08.24"]
[Round "5.2"]
[White "Zhu, Yi"]
[Black "Shi, Diwen"]
[Result "1/2-1/2"]
[ECO "E48"]
[WhiteElo "2340"]
[BlackElo "2194"]
[PlyCount "85"]
[EventDate "2015.08.20"]
[EventType "team-swiss"]
[EventRounds "9"]
[EventCountry "MGL"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]
[WhiteTeam "China"]
[BlackTeam "Canada"]
[WhiteTeamCountry "CHN"]
[BlackTeamCountry "CAN"]

1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 0-0 5. Bd3 d5 6. Nge2 dxc4 7. Bxc4 e5 8. 0-0 Nc6 9. a3 Bd6 10. d5 Ne7 11. e4 a6 12. b4 Ng6 13. Kh1 Nh5 14. Ng1 Nf6 15. Nge2 Nh5 16. Ng1 Nf6 17. Ra2 Qe7 18. Bd2 Bd7 19. Qb3 Rfc8 20. Nge2 Nh5 21. Ng3 Nhf4 22. Re1 Qf6 23. Bf1 Nh4 24. Be3 Re8 25. Na4 b6 26. Nb2 b5 27. Nd3 Nxd3 28. Qxd3 a5 29. Qd2 h6 30. bxa5 Qe7 31. Rc1 Rec8 32. Qc3 c6 33. dxc6 Rxc6 34. Qe1 Rca6 35. Bb6 Bxa3 36. Rb1 Bc5 37. Bxc5 Qxc5 38. Rd2 Bc6 39. Rc1 Qa3 40. Rdc2 Bd7 41. Rc7 Be8 42. Rc8 Qxa5 43. Qxa5 1/2-1/2

[Event "World ol U16"]
[Site "Ulaanbaatar"]
[Date "2015.08.22"]
[Round "3.2"]
[White "Lee, Jun Wei"]
[Black "Shi, Diwen"]
[Result "1/2-1/2"]
[ECO "D36"]
[WhiteElo "1826"]
[BlackElo "2194"]
[PlyCount "72"]
[EventDate "2015.08.20"]
[EventType "team-swiss"]
[EventRounds "9"]
[EventCountry "MGL"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]
[WhiteTeam "Singapore II"]
[BlackTeam "Canada"]
[WhiteTeamCountry "SIN"]
[BlackTeamCountry "CAN"]

1. d4 Nf6 2. Bg5 d5 3. c4 e6 4. Nc3 Bb4 5. e3 0-0 6. cxd5 exd5 7. Bd3 h6 8. Bh4 c6 9. Qc2 Nbd7 10. Nf3 Re8 11. 0-0 Be7 12. Rfd1 Ne4 13. Bg3 Nxg3 14. hxg3 Bd6 15. a3 a5 16. Rab1 Qe7 17. Re1 Nf6 18. Nd2 Be6 19. Na4 Qc7 20. b4 axb4 21. axb4 Bd7 22. Rec1 Ng4 23. Nf1 Nf6 24. Nd2 Ng4 25. Nf1 Nf6 26. b5 cxb5 27. Qxc7 Bxc7 28. Nc5 Bd6 29. Bxb5 Bxb5 30. Rxb5 Bxc5 31. dxc5 Re7 32. Rcb1 Rc7 33. Nd2 Rac8 34. Rxb7 Rxc5 35. f3 Rc2 36. R7b2 R2c3 1/2-1/2

[Event "World ol U16"]
[Site "Ulaanbaatar"]
[Date "2015.08.22"]
[Round "4.2"]
[White "Shi, Diwen"]
[Black "Bilguun, Lkhagvasanj"]
[Result "1-0"]
[ECO "C48"]
[WhiteElo "2194"]
[BlackElo "1691"]
[PlyCount "169"]
[EventDate "2015.08.20"]
[EventType "team-swiss"]
[EventRounds "9"]
[EventCountry "MGL"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]
[WhiteTeam "Canada"]
[BlackTeam "Mongolia V"]
[WhiteTeamCountry "CAN"]
[BlackTeamCountry "MGL"]

1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Bc5 5. Nxe5 Nxe5 6. d4 Qe7 7. dxc5 Qxc5 8. Be3 Qe7 9. h3 a6 10. Be2 d6 11. 0-0 0-0 12. Bg5 c6 13. Qd4 h6 14. Bh4 c5 15. Qd2 Be6 16. Bxf6 Qxf6 17. Qxd6 Rfd8 18. Qxc5 Qg5 19. Qe3 Qxe3 20. fxe3 Rd2 21. Rfc1 b5 22. Kf1 Bc4 23. Ke1 Rad8 24. Rd1 Rxd1+ 25. Rxd1 Rc8 26. Bd3 b4 27. Nd5 Rc5 28. Ne7+ Kh7 29. b3 Be6 30. Kd2 Ra5 31. Ra1 g6 32. Nd5 Bxd5 33. exd5 Rxd5 34. e4 Rd6 35. a3 a5 36. axb4 axb4 37. Ra4 Rb6 38. Ra5 f6 39. Ra7+ Kg8 40. Ke3 Rd6 41. Rb7 Nc6 42. Bc4+ Kf8 43. Bd5 Ne7 44. Kd4 f5 45. Ke5 Rd8 46. Rxb4 fxe4 47. Bxe4 Rd2 48. Rd4 Re2 49. Kf6 Rf2+ 50. Bf3 Nc6 51. Ra4 Nd8 52. Kxg6 Rxc2 53. Rf4+ Ke7 54. Kxh6 Rd2 55. Kh5 Ne6 56. Re4 Kf6 57. Kg4 Rd4 58. b4 Rd2 59. h4 Nd8 60. Rf4+ Kg7 61. b5 Rb2 62. Rf5 Nf7 63. Rd5 Kh6 64. Rc5 Rb4+ 65. Kh3 Kg7 66. Bc6 Nh8 67. Be8 Re4 68. Bh5 Rb4 69. Rg5+ Kh7 70. g4 Rb3+ 71. Kg2 Kh6 72. Kf2 Kh7 73. Ke2 Kh6 74. Kd2 Kh7 75. Kc2 Rb4 76. Kc3 Rb1 77. Kc4 Rc1+ 78. Kd5 Kh6 79. b6 Kh7 80. b7 Rb1 81. Kc6 Rc1+ 82. Rc5 Rb1 83. Rb5 Rc1+ 84. Kb6 Nf7 85. Bxf7 1-0

[Event "World ol U16"]
[Site "Ulaanbaatar"]
[Date "2015.08.21"]
[Round "2.2"]
[White "Shi, Diwen"]
[Black "Kazakouski, Valery"]
[Result "1/2-1/2"]
[ECO "B30"]
[WhiteElo "2194"]
[BlackElo "2356"]
[PlyCount "89"]
[EventDate "2015.08.20"]
[EventType "team-swiss"]
[EventRounds "9"]
[EventCountry "MGL"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]
[WhiteTeam "Canada"]
[BlackTeam "Belarus"]
[WhiteTeamCountry "CAN"]
[BlackTeamCountry "BLR"]

1. e4 c5 2. Nf3 Nc6 3. Nc3 e5 4. Bc4 Be7 5. d3 d6 6. h3 Nf6 7. Bg5 0-0 8. 0-0 Ne8 9. Bd2 Kh8 10. Nd5 Nc7 11. Nxc7 Qxc7 12. Ng5 Bxg5 13. Bxg5 Be6 14. Bxe6 fxe6 15. Qg4 Rae8 16. c3 Qb6 17. Qe2 d5 18. Rfd1 Rf7 19. Rf1 Ref8 20. Be3 d4 21. Bg5 Qa5 22. Bd2 Qd8 23. Rad1 h6 24. c4 Qb6 25. Rb1 a5 26. b3 Qa6 27. Rb2 Kh7 28. f3 Rb8 29. a4 Rbf8 30. Qe1 Qb6 31. Rb1 Qd8 32. Kh2 b6 33. Qg3 Rf6 34. Kg1 Rg6 35. Qf2 Qe8 36. Kh2 Ne7 37. Rg1 Ng8 38. Rbf1 Nf6 39. Qh4 Nh5 40. g4 Nf4 41. Bxf4 Rxf4 42. Rf2 Qf8 43. Rgf1 Rgf6 44. Kg2 Qf7 45. Qg3 1/2-1/2

[Event "World ol U16"]
[Site "Ulaanbaatar"]
[Date "2015.08.20"]
[Round "1.2"]
[White "Erdenebileg, Erkhes M"]
[Black "Shi, Diwen"]
[Result "0-1"]
[ECO "B56"]
[BlackElo "2194"]
[PlyCount "76"]
[EventDate "2015.08.20"]
[EventType "team-swiss"]
[EventRounds "9"]
[EventCountry "MGL"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]
[WhiteTeam "United States"]
[BlackTeam "Canada"]
[WhiteTeamCountry "USA"]
[BlackTeamCountry "CAN"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. h3 Nc6 8. Nxc6 bxc6 9. Bd3 0-0 10. 0-0 Qa5 11. a3 Rd8 12. b4 Qc7 13. Qd2 d5 14. exd5 Nxd5 15. Nxd5 cxd5 16. Rac1 d4 17. Bh6 Bh8 18. Rfe1 Bb7 19. Qf4 e5 20. Qg3 Rac8 21. Be4 Bxe4 22. Rxe4 Qc3 23. Qxc3 Rxc3 24. a4 f5 25. Re2 Rdc8 26. Ree1 R3c4 27. Bd2 e4 28. Kf1 Bf6 29. g4 Kf7 30. gxf5 gxf5 31. Ke2 Rxc2 32. Rxc2 Rxc2 33. Kd1 Ra2 34. a5 d3 35. Be3 Bc3 36. Rf1 Bxb4 37. f3 Ra1+ 38. Bc1 e3 0-1

[Event "Francophone-ch 3rd"]
[Site "Montreal"]
[Date "2015.07.24"]
[Round "8"]
[White "Poulin, Mathieu"]
[Black "Shi, Diwen"]
[Result "1/2-1/2"]
[ECO "E33"]
[WhiteElo "2005"]
[BlackElo "2153"]
[PlyCount "55"]
[EventDate "2015.07.17"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 Nc6 5. Nf3 d6 6. a3 Bxc3+ 7. Qxc3 a5 8. Bg5 h6 9. Bh4 g5 10. Bg3 Ne4 11. Qd3 f5 12. e3 Qf6 13. 0-0-0 e5 14. dxe5 dxe5 15. Qc2 Be6 16. h4 g4 17. Ne1 Nxg3 18. fxg3 e4 19. Qa4 Qe5 20. Nc2 Ke7 21. Qb5 Qxb5 22. cxb5 Ne5 23. Nd4 Rhf8 24. Rd2 Rac8 25. Rc2 c5 26. bxc6 Nxc6 27. Nxc6+ Rxc6 28. Bb5 1/2-1/2

[Event "Francophone-ch 3rd"]
[Site "Montreal"]
[Date "2015.07.23"]
[Round "7"]
[White "Shi, Diwen"]
[Black "Cummings, David H"]
[Result "1/2-1/2"]
[ECO "C48"]
[WhiteElo "2153"]
[BlackElo "2327"]
[PlyCount "60"]
[EventDate "2015.07.17"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Bd6 5. a3 Nd4 6. Bc4 c6 7. d3 Bc7 8. Nxd4 exd4 9. Ne2 0-0 10. Bg5 d5 11. exd5 cxd5 12. Ba2 Re8 13. Qd2 Qe7 14. Kf1 Qc5 15. Bxf6 gxf6 16. b4 Qb6 17. Bxd5 Bf5 18. Ng3 Bg6 19. Be4 Bxg3 20. hxg3 a5 21. Qh6 Qc7 22. Rc1 axb4 23. axb4 f5 24. Bd5 Qc3 25. Kg1 Qxb4 26. Qf4 Rad8 27. Bb3 Qd6 28. Qxd6 Rxd6 29. Kf1 Kg7 30. Re1 Rxe1+ 1/2-1/2

[Event "Francophone-ch 3rd"]
[Site "Montreal"]
[Date "2015.07.22"]
[Round "6"]
[White "Shi, Diwen"]
[Black "Gunapalan, David"]
[Result "1-0"]
[ECO "C49"]
[WhiteElo "2153"]
[PlyCount "45"]
[EventDate "2015.07.17"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Bb4 5. 0-0 0-0 6. d3 d6 7. Bg5 Bxc3 8. bxc3 Qe7 9. Re1 Nd8 10. d4 Ne6 11. Bd2 c5 12. Bf1 Qc7 13. d5 Nd8 14. h3 Qa5 15. Nh4 g6 16. Qf3 Nh5 17. Bh6 Re8 18. g4 Nf4 19. Ng2 Qc7 20. Nxf4 exf4 21. Qxf4 Qe7 22. Bb5 Bd7 23. Bxd7 1-0

[Event "Francophone-ch 3rd"]
[Site "Montreal"]
[Date "2015.07.21"]
[Round "5"]
[White "Lopez, Andre"]
[Black "Shi, Diwen"]
[Result "1/2-1/2"]
[ECO "D42"]
[WhiteElo "1909"]
[BlackElo "2153"]
[PlyCount "71"]
[EventDate "2015.07.17"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Nf3 b6 5. e3 0-0 6. Bd3 c5 7. Bd2 cxd4 8. exd4 Bb7 9. 0-0 d5 10. cxd5 Nxd5 11. Re1 Nf6 12. a3 Be7 13. Bf4 Nc6 14. Rc1 Rc8 15. h3 Re8 16. Bb1 g6 17. Ba2 Na5 18. Bh6 Nc4 19. Qe2 Bxf3 20. gxf3 Qxd4 21. Nb5 Qh4 22. Rxc4 Qxh6 23. Rxc8 Rxc8 24. Bxe6 Rf8 25. Bg4 Bd8 26. Nxa7 Qf4 27. Qe5 Qa4 28. Qb8 Nxg4 29. hxg4 Qd7 30. Rc1 Bf6 31. Rc8 Rxc8 32. Qxc8+ Qxc8 33. Nxc8 Bxb2 34. Nxb6 Bxa3 35. Nd5 Kg7 36. Kg2 1/2-1/2

[Event "Francophone-ch 3rd"]
[Site "Montreal"]
[Date "2015.07.19"]
[Round "4"]
[White "Shi, Diwen"]
[Black "Huang, Qiuyu"]
[Result "1/2-1/2"]
[ECO "B31"]
[WhiteElo "2153"]
[PlyCount "71"]
[EventDate "2015.07.17"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 Nc6 3. Bb5 g6 4. Bxc6 bxc6 5. 0-0 Bg7 6. Re1 e5 7. c3 Qb6 8. d3 d6 9. Na3 Bg4 10. Nc4 Qc7 11. h3 Bxf3 12. Qxf3 Ne7 13. Bg5 f6 14. Bxf6 0-0 15. Bxe7 Rxf3 16. Bxd6 Qd7 17. gxf3 Qxh3 18. Re3 Qh5 19. Kg2 Bh6 20. Rh1 Qg5+ 21. Kf1 Bg7 22. Re1 h5 23. Ke2 Kh7 24. Reg1 Qf4 25. Bxc5 a6 26. Ne3 Qf7 27. Nc4 Rd8 28. Rd1 Qb7 29. b4 Qb5 30. Ra1 Qa4 31. Rhc1 Bh6 32. Nb6 Qa3 33. Nc4 Qa4 34. Nb6 Qa3 35. Nc4 Qa4 36. Nb6 1/2-1/2

[Event "Francophone-ch 3rd"]
[Site "Montreal"]
[Date "2015.07.18"]
[Round "3"]
[White "Hambleton, Aman"]
[Black "Shi, Diwen"]
[Result "1-0"]
[ECO "A29"]
[WhiteElo "2445"]
[BlackElo "2153"]
[PlyCount "51"]
[EventDate "2015.07.17"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]

1. c4 e5 2. Nc3 Nc6 3. Nf3 Nf6 4. g3 Bc5 5. Bg2 d6 6. 0-0 a6 7. e3 0-0 8. d4 Ba7 9. h3 Re8 10. b3 h6 11. dxe5 dxe5 12. Bb2 Be6 13. Qe2 Qe7 14. Rad1 Rad8 15. Nh4 e4 16. Nd5 Bxd5 17. cxd5 Ne5 18. Nf5 Qf8 19. g4 g6 20. Ng3 Qb4 21. Qc2 Bb6 22. Bc3 Qe7 23. Bxe4 Nexg4 24. Bxg6 Nxe3 25. fxe3 Qxe3+ 26. Kh2 1-0

[Event "Francophone-ch 3rd"]
[Site "Montreal"]
[Date "2015.07.18"]
[Round "2"]
[White "Shi, Diwen"]
[Black "Parenteau, Francois"]
[Result "1-0"]
[ECO "B31"]
[WhiteElo "2153"]
[PlyCount "89"]
[EventDate "2015.07.17"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 Nc6 3. Bb5 g6 4. Bxc6 bxc6 5. 0-0 Bg7 6. Re1 Nf6 7. e5 Nd5 8. c4 Nc7 9. d4 cxd4 10. Qxd4 0-0 11. Nc3 d5 12. Qh4 Ba6 13. cxd5 cxd5 14. Bh6 e6 15. Qxd8 Rfxd8 16. Bxg7 Kxg7 17. Nd4 Rdc8 18. Rac1 Rab8 19. b3 Nb5 20. Ncxb5 Rxc1 21. Rxc1 Bxb5 22. Rc7 a5 23. Nxe6+ Kg8 24. Nd4 a4 25. f4 Bd3 26. Nc6 axb3 27. Nxb8 b2 28. Rb7 b1Q+ 29. Rxb1 Bxb1 30. a4 d4 31. Kf2 Be4 32. Nd7 Bc6 33. Nc5 h5 34. g3 Kg7 35. Ke2 g5 36. f5 Kf8 37. Kd3 Ke7 38. f6+ Ke8 39. Kxd4 Bf3 40. Ne4 g4 41. a5 Be2 42. Nc5 Bf3 43. e6 fxe6 44. Nxe6 Bc6 45. f7+ 1-0

[Event "Francophone-ch 3rd"]
[Site "Montreal"]
[Date "2015.07.17"]
[Round "1"]
[White "Muntaner, Daniel"]
[Black "Shi, Diwen"]
[Result "0-1"]
[ECO "B22"]
[BlackElo "2153"]
[PlyCount "102"]
[EventDate "2015.07.17"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CAN"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]

1. e4 c5 2. d4 cxd4 3. c3 Nf6 4. e5 Nd5 5. cxd4 Nc6 6. Nf3 e6 7. Nc3 d6 8. Bg5 Qa5 9. Bd2 dxe5 10. dxe5 Nxc3 11. Bxc3 Bb4 12. Qb3 0-0 13. Be2 Bxc3+ 14. bxc3 Nxe5 15. 0-0 b6 16. Rfe1 Nxf3+ 17. Bxf3 Rb8 18. Re3 Bb7 19. Be2 Rbc8 20. Rc1 Rc5 21. Qc2 Rg5 22. Bf1 g6 23. Rd1 Bc6 24. Rd4 Rc8 25. Qd2 Rd5 26. Rh3 h5 27. Rg3 Kg7 28. Bc4 Re5 29. h4 Qc5 30. Bb3 Re4 31. Rxe4 Bxe4 32. Qf4 Qf5 33. Qe3 Bd5 34. c4 Bxc4 35. Rf3 Qb1+ 36. Kh2 Bxb3 37. Qe5+ Kg8 38. axb3 Qc2 39. Qf6 Qc7+ 40. Rg3 Rd8 41. f4 Rd5 42. Rg5 Qd8 43. Qc3 Rd3 44. Qb2 Qd4 45. Qc1 Rd2 46. Qc7 Qd6 47. Qc8+ Kg7 48. Qc3+ Qd4 49. Qc7 Rf2 50. Qe5+ Qxe5 51. fxe5 Rb2 0-1

[Event "CAN-ch"]
[Site "Guelph"]
[Date "2015.07.16"]
[Round "9"]
[White "Shi, Diwen"]
[Black "Doknjas, John"]
[Result "1/2-1/2"]
[ECO "B92"]
[WhiteElo "2153"]
[BlackElo "2218"]
[PlyCount "53"]
[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 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be2 e5 7. Nb3 Be7 8. Bg5 Be6 9. Bxf6 Bxf6 10. Qd3 Be7 11. 0-0-0 Nd7 12. Nd5 Bxd5 13. Qxd5 Qc7 14. Kb1 0-0 15. Qd3 b5 16. h4 Rfb8 17. Nd2 Nc5 18. Qf3 a5 19. Nf1 Qc6 20. Bd3 a4 21. Ne3 a3 22. Nd5 Bd8 23. b3 Ne6 24. c3 Ra7 25. Rc1 Bb6 26. b4 Bd8 27. Rh3 1/2-1/2

[Event "CAN-ch"]
[Site "Guelph"]
[Date "2015.07.15"]
[Round "8"]
[White "Shi, Diwen"]
[Black "Wan, Kevin"]
[Result "0-1"]
[ECO "C19"]
[WhiteElo "2153"]
[BlackElo "2196"]
[PlyCount "102"]
[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. Nc3 Bb4 4. e5 c5 5. a3 Bxc3+ 6. bxc3 Ne7 7. h4 Qc7 8. Nf3 b6 9. a4 Ba6 10. Bb5+ Nec6 11. Ba3 Bxb5 12. axb5 Na5 13. dxc5 bxc5 14. Bxc5 Qxc5 15. Rxa5 Nc6 16. Ra4 Qxb5 17. Rg4 0-0 18. Qc1 f5 19. exf6 Rxf6 20. Rh3 Raf8 21. Rhg3 R8f7 22. h5 e5 23. Qe3 e4 24. Nd2 Qb2 25. f3 Qc1+ 26. Kf2 Ne5 27. Rg5 Re6 28. f4 h6 29. Rxg7+ Rxg7 30. Rxg7+ Kxg7 31. fxe5 Re7 32. Ke2 Qxc2 33. Qg3+ Kf8 34. Qf4+ Ke8 35. e6 Qd3+ 36. Ke1 Rxe6 37. Qb8+ Kf7 38. Qc7+ Re7 39. Qf4+ Ke6 40. Qg4+ Ke5 41. Qg8 Qe3+ 42. Kd1 Qg5 43. Qb8+ Ke6 44. Kc2 Kf7 45. Qh8 Qf6 46. Qd8 Qe5 47. Qa8 Kg7 48. Qc6 Qe6 49. Qc5 e3 50. Qd4+ Kg8 51. Qg4+ Qxg4 0-1

[Event "CAN-ch"]
[Site "Guelph"]
[Date "2015.07.14"]
[Round "7"]
[White "Zhong, Joey"]
[Black "Shi, Diwen"]
[Result "0-1"]
[ECO "B52"]
[WhiteElo "1897"]
[BlackElo "2153"]
[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. e4 c5 2. Nf3 d6 3. Bb5+ Bd7 4. Bxd7+ Qxd7 5. 0-0 Nf6 6. e5 dxe5 7. Nxe5 Qc7 8. d4 e6 9. Bf4 Bd6 10. Na3 Bxe5 11. Bxe5 Qc6 12. Bxf6 gxf6 13. Re1 cxd4 14. Qxd4 Rg8 15. g3 Nd7 16. Nc4 Ke7 17. Rad1 Rgd8 18. Nd6 Ne5 19. Rxe5 Rxd6 20. Qxd6+ Qxd6 21. Rxd6 fxe5 22. Rd3 Rc8 23. c3 f5 24. Kf1 b5 25. Ke2 h5 26. h3 Rg8 27. c4 bxc4 28. Ra3 Rb8 29. Rxa7+ Kf6 30. b3 cxb3 31. axb3 Rxb3 32. Rh7 Rb2+ 33. Kf3 Kg6 34. Rh8 Rb3+ 35. Ke2 Rb2+ 36. Kf3 e4+ 37. Ke3 Rb3+ 38. Ke2 Rb2+ 39. Ke3 Rb3+ 40. Ke2 f4 41. Rf8 Rb2+ 42. Ke1 f3 43. Rf4 Re2+ 44. Kf1 e5 45. Rf8 Ra2 46. Ke1 Ra1+ 47. Kd2 Rf1 48. Rg8+ Kf7 49. Rg5 Rxf2+ 50. Ke1 Re2+ 51. Kf1 Kf6 52. Rxh5 Rh2 53. g4 Ke6 54. Rf5 Rxh3 55. Rf8 e3 0-1

[Event "CAN-ch"]
[Site "Guelph"]
[Date "2015.07.13"]
[Round "6"]
[White "Haessel, Dale R"]
[Black "Shi, Diwen"]
[Result "1/2-1/2"]
[ECO "D38"]
[WhiteElo "2180"]
[BlackElo "2153"]
[PlyCount "91"]
[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. Nf3 d5 4. Nc3 Bb4 5. cxd5 exd5 6. Bf4 0-0 7. Rc1 c6 8. e3 Re8 9. Bd3 Nbd7 10. 0-0 Nf8 11. Qb3 Bd6 12. Bxd6 Qxd6 13. h3 Ng6 14. a4 a5 15. Rc2 Nh5 16. Ne2 Qf6 17. Kh2 Qd6+ 18. Kg1 Qf6 19. Kh2 Qd6+ 20. g3 Qf6 21. Neg1 Qd6 22. Rc5 Nf6 23. Rfc1 Bd7 24. Qb6 Bc8 25. Qb3 Bd7 26. Ne2 Kf8 27. Qb6 Bc8 28. R5c2 Kg8 29. Qc5 Qd7 30. Neg1 Qc7 31. Kg2 Bd7 32. g4 Qb8 33. Ne2 b6 34. Qa3 Qc7 35. Bxg6 hxg6 36. Ne5 Rac8 37. Nf4 g5 38. Nfd3 Ne4 39. Qb3 Red8 40. Qxd5 Be6 41. Qxc6 Qb8 42. Qb5 Rxc2 43. Rxc2 Nd6 44. Qa6 Bc8 45. Rxc8 Rxc8 46. Nd7 1/2-1/2

[Event "CAN-ch"]
[Site "Guelph"]
[Date "2015.07.12"]
[Round "4"]
[White "Dougherty, Michael J"]
[Black "Shi, Diwen"]
[Result "1/2-1/2"]
[ECO "E51"]
[WhiteElo "2123"]
[BlackElo "2153"]
[PlyCount "98"]
[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. Nf3 d5 4. Nc3 Bb4 5. e3 0-0 6. a3 Bxc3+ 7. bxc3 c5 8. cxd5 Qxd5 9. c4 Qd8 10. Bd3 Qc7 11. 0-0 b6 12. Bb2 Nbd7 13. d5 Qd6 14. e4 e5 15. Nh4 g6 16. g3 Qe7 17. Qd2 Ne8 18. Rae1 Nd6 19. f4 f6 20. Nf3 Ba6 21. fxe5 Nxe5 22. Nxe5 fxe5 23. Qc3 Rae8 24. Bc1 Qg7 25. a4 Bc8 26. Kg2 Nb7 27. Rxf8+ Rxf8 28. Rf1 Rxf1 29. Bxf1 Qf6 30. Bf4 Nd6 31. Qxe5 Qxe5 32. Bxe5 Nxe4 33. Bd3 Nd2 34. Bf4 Nb3 35. Bb8 a5 36. Bc7 Bd7 37. Bc2 Nd2 38. Bxb6 Nxc4 39. Bxc5 Nb2 40. Bb3 Kf7 41. Kf3 Bxa4 42. d6+ Ke8 43. Be6 Bd7 44. Bg8 Nd3 45. Bb6 a4 46. Ke4 Kf8 47. Bc4 Nc1 48. Bd4 Nb3 49. Bf6 Nd2+ 1/2-1/2

[Event "CAN-ch"]
[Site "Guelph"]
[Date "2015.07.12"]
[Round "5"]
[White "Shi, Diwen"]
[Black "Vettese, Nicholas"]
[Result "0-1"]
[ECO "B92"]
[WhiteElo "2153"]
[BlackElo "2181"]
[PlyCount "60"]
[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 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be2 e5 7. Nb3 Be6 8. f4 exf4 9. Bxf4 Nc6 10. Qd2 Ne5 11. 0-0-0 Rc8 12. Kb1 b5 13. a3 Be7 14. Nd5 Nxe4 15. Qe3 Bxd5 16. Rxd5 Nf6 17. Rd2 Qc7 18. Nd4 0-0 19. Nf5 Rfe8 20. Qg3 Bf8 21. Bf3 Nc4 22. Rf2 Kh8 23. Rd1 Qc5 24. Nd4 a5 25. Qg5 d5 26. Re2 Rxe2 27. Bxe2 Nxb2 28. Kxb2 Ne4 29. Nb3 Qxa3+ 30. Kb1 Nc3# 0-1

[Event "CAN-ch"]
[Site "Guelph"]
[Date "2015.07.11"]
[Round "3"]
[White "Shi, Diwen"]
[Black "Chen, Richard"]
[Result "1-0"]
[ECO "C01"]
[WhiteElo "2153"]
[BlackElo "2082"]
[PlyCount "129"]
[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. Nc3 Bb4 4. exd5 exd5 5. Bd3 Nc6 6. a3 Bxc3+ 7. bxc3 Nge7 8. Qf3 Be6 9. Ne2 Qd7 10. Ng3 0-0-0 11. 0-0 h5 12. h4 Rdg8 13. Re1 f6 14. Qe2 Bf7 15. f4 Kb8 16. Be3 Qg4 17. Qxg4 hxg4 18. Bf2 Rxh4 19. Nf5 Nxf5 20. Bxf5 Rhh8 21. Bxg4 g5 22. f5 Re8 23. Bg3 Na5 24. Kf2 Nc4 25. Rxe8+ Rxe8 26. Rh1 Ne3 27. Kf3 Nxc2 28. Rh6 Nxa3 29. Rxf6 Re7 30. Rh6 Nc4 31. f6 Re8 32. Rh7 Nd2+ 33. Kf2 Ne4+ 34. Kf3 Rf8 35. Be5 a5 36. Bf5 Nxf6 37. Bxf6 Bg6 38. Bxg6 Rxf6+ 39. Bf5 Rxf5+ 40. Kg4 Rf2 41. g3 Rc2 42. Kxg5 Rxc3 43. g4 Rc4 44. Kf6 Rxd4 45. g5 Rg4 46. g6 b5 47. Rh5 Rxg6+ 48. Kxg6 Kb7 49. Rxd5 c6 50. Rd1 b4 51. Kf5 Kb6 52. Ke4 Kb5 53. Kd3 c5 54. Kc2 a4 55. Rd8 c4 56. Rb8+ Kc5 57. Rc8+ Kb5 58. Rb8+ Kc5 59. Kb2 c3+ 60. Kc2 Kc4 61. Rc8+ Kb5 62. Ra8 a3 63. Kb3 Kb6 64. Rb8+ Kc5 65. Rxb4 1-0

