[Event "Durban op"]
[Site "Durban"]
[Date "2014.09.28"]
[Round "10"]
[White "Pillay, Kuvam"]
[Black "Tshabalala, Joost"]
[Result "0-1"]
[ECO "A22"]
[PlyCount "38"]
[EventDate "2014.09.20"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "RSA"]
[SourceTitle "EXT 2015"]
[Source "ChessBase"]
[SourceDate "2014.11.20"]
[SourceVersion "1"]
[SourceVersionDate "2014.11.20"]
[SourceQuality "1"]

1. c4 e5 2. e4 Nf6 3. Nc3 Bc5 4. Nf3 Ng4 5. d3 Nxf2 6. Rg1 Nxd1 7. Nxd1 Bxg1 8. Nxe5 Qh4+ 9. g3 Qf6 10. Bf4 g5 11. Nxf7 Qxf7 12. Bxc7 Rf8 13. Kd2 Qxf1 14. Kc1 Qxd3 15. Bxb8 Rxb8 16. c5 Be3+ 17. Nxe3 Qxe3+ 18. Kc2 Rf2+ 19. Kd1 Qd2# 0-1

[Event "Durban op"]
[Site "Durban"]
[Date "2014.09.27"]
[Round "9"]
[White "Tshabalala, Joost"]
[Black "Kander, Kavidhen"]
[Result "0-1"]
[ECO "B22"]
[PlyCount "54"]
[EventDate "2014.09.20"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "RSA"]
[SourceTitle "CBM 162 Extra"]
[Source "ChessBase"]
[SourceDate "2014.10.17"]
[SourceVersion "1"]
[SourceVersionDate "2014.10.17"]
[SourceQuality "1"]

1. e4 c5 2. c3 d6 3. d4 cxd4 4. cxd4 Nf6 5. Nc3 g6 6. Nf3 Bg7 7. Bc4 0-0 8. 0-0 a6 9. Bb3 Nc6 10. h3 b5 11. a3 h6 12. Be3 Bb7 13. Qd2 Kh7 14. Nd5 Nxe4 15. Qd3 Nf6 16. Nxf6+ Bxf6 17. Qd2 Bg7 18. Nh2 Na5 19. Bc2 Nc4 20. Qc1 Nxe3 21. fxe3 Rc8 22. Qd2 Rc7 23. Rac1 Qc8 24. Qf2 Be4 25. Bxe4 Rxc1 26. Bb7 Rxf1+ 27. Qxf1 Qxb7 0-1

[Event "Durban op"]
[Site "Durban"]
[Date "2014.09.26"]
[Round "8"]
[White "Lappi, Esa"]
[Black "Tshabalala, Joost"]
[Result "1-0"]
[ECO "C50"]
[PlyCount "49"]
[EventDate "2014.09.20"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "RSA"]
[SourceTitle "CBM 162 Extra"]
[Source "ChessBase"]
[SourceDate "2014.10.17"]
[SourceVersion "1"]
[SourceVersionDate "2014.10.17"]
[SourceQuality "1"]

1. e4 e5 2. Bc4 Nf6 3. d3 h6 4. Nc3 Bc5 5. h3 0-0 6. Nf3 Nc6 7. 0-0 d6 8. Be3 Bxe3 9. fxe3 Ne7 10. Qe1 Ng6 11. Nh4 Nh7 12. Nxg6 Qg5 13. Nxf8 Bxh3 14. Bxf7+ Kh8 15. Ng6+ Qxg6 16. Bxg6 Be6 17. Bf5 Bg8 18. Nb5 c6 19. Nxd6 Rd8 20. Bxh7 Bxh7 21. Nf7+ Kg8 22. Nxd8 Kh8 23. Qg3 Bg8 24. Qg6 Bh7 25. Rf8+ 1-0

[Event "Durban op"]
[Site "Durban"]
[Date "2014.09.25"]
[Round "7"]
[White "Tshabalala, Joost"]
[Black "Goyal, Rajat"]
[Result "1-0"]
[ECO "C01"]
[PlyCount "79"]
[EventDate "2014.09.20"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "RSA"]
[SourceTitle "CBM 162 Extra"]
[Source "ChessBase"]
[SourceDate "2014.10.17"]
[SourceVersion "1"]
[SourceVersionDate "2014.10.17"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nf3 Nf6 5. Bd3 Bg4 6. h3 Be6 7. 0-0 Be7 8. Nc3 Nbd7 9. Ne2 h6 10. Ng3 0-0 11. Bf5 c5 12. Bxe6 fxe6 13. Re1 Qb6 14. dxc5 Bxc5 15. Be3 Bxe3 16. Rxe3 Rfe8 17. b3 e5 18. Nh4 d4 19. Re1 Nd5 20. Nhf5 Nc3 21. Qg4 g5 22. Nxh6+ Qxh6 23. Qxd7 b6 24. Ne4 Nxe4 25. Rxe4 Kh8 26. Rae1 Qf6 27. Qc7 a5 28. Rxe5 Qf8 29. Qxb6 Rab8 30. Qxd4 Red8 31. Qb2 Kh7 32. Rxg5 Rd2 33. Re4 Qxf2+ 34. Kh2 Rg8 35. Re7+ Kh6 36. Rxg8 Qf4+ 37. Rg3 Rxg2+ 38. Kxg2 Qd2+ 39. Kg1 a4 40. Qh8# 1-0

[Event "Durban op"]
[Site "Durban"]
[Date "2014.09.23"]
[Round "6"]
[White "De Koster, Dirk"]
[Black "Tshabalala, Joost"]
[Result "1-0"]
[ECO "C34"]
[PlyCount "51"]
[EventDate "2014.09.20"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "RSA"]
[SourceTitle "CBM 162 Extra"]
[Source "ChessBase"]
[SourceDate "2014.10.17"]
[SourceVersion "1"]
[SourceVersionDate "2014.10.17"]
[SourceQuality "1"]

1. e4 e5 2. f4 exf4 3. Nf3 Nf6 4. Nc3 a6 5. Bc4 Bc5 6. d4 Ba7 7. Bxf4 0-0 8. 0-0 Nc6 9. Bg5 h6 10. Bh4 Kh8 11. Nd5 d6 12. Nxf6 gxf6 13. Qd2 Kh7 14. c3 Rg8 15. Bd3 Ne7 16. Bxf6 Qf8 17. e5+ Bf5 18. Bxe7 Bxd3 19. Qxd3+ Rg6 20. Bxf8 Rxf8 21. Nh4 dxe5 22. Nxg6 fxg6 23. Rxf8 exd4 24. cxd4 Bxd4+ 25. Qxd4 c5 26. Qd7# 1-0

[Event "Durban op"]
[Site "Durban"]
[Date "2014.09.23"]
[Round "5"]
[White "Nel, Andre"]
[Black "Tshabalala, Joost"]
[Result "1-0"]
[ECO "C68"]
[WhiteElo "1889"]
[PlyCount "45"]
[EventDate "2014.09.20"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "RSA"]
[SourceTitle "CBM 162 Extra"]
[Source "ChessBase"]
[SourceDate "2014.10.17"]
[SourceVersion "1"]
[SourceVersionDate "2014.10.17"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. d4 a6 5. Bxc6+ bxc6 6. dxe5 Be7 7. 0-0 f6 8. exd6 cxd6 9. c4 f5 10. e5 h5 11. Nc3 h4 12. exd6 Qxd6 13. Qxd6 Bxd6 14. Re1+ Ne7 15. Bg5 Ra7 16. Rad1 Rd7 17. Rxd6 Rxd6 18. Rxe7+ Kf8 19. Rc7 Kg8 20. Rxc8+ Kh7 21. Rxh8+ Kxh8 22. Bxh4 Rd2 23. Nxd2 1-0

[Event "Durban op"]
[Site "Durban"]
[Date "2014.09.22"]
[Round "4"]
[White "Fitton, Ruben"]
[Black "Tshabalala, Joost"]
[Result "1-0"]
[ECO "C50"]
[PlyCount "27"]
[EventDate "2014.09.20"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "RSA"]
[SourceTitle "CBM 162 Extra"]
[Source "ChessBase"]
[SourceDate "2014.10.17"]
[SourceVersion "1"]
[SourceVersionDate "2014.10.17"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. Nc3 Bc5 4. Bc4 d6 5. h3 Be6 6. Bxe6 fxe6 7. 0-0 Nf6 8. d3 h6 9. Kh1 0-0 10. a3 d5 11. b4 Bd6 12. Bb2 dxe4 13. Nxe4 Nxe4 14. dxe4 1-0

[Event "Durban op"]
[Site "Durban"]
[Date "2014.09.21"]
[Round "2"]
[White "Dayaram, Kshanik"]
[Black "Tshabalala, Joost"]
[Result "1-0"]
[ECO "C55"]
[PlyCount "49"]
[EventDate "2014.09.20"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "RSA"]
[SourceTitle "CBM 162 Extra"]
[Source "ChessBase"]
[SourceDate "2014.10.17"]
[SourceVersion "1"]
[SourceVersionDate "2014.10.17"]
[SourceQuality "1"]

1. e4 e5 2. Bc4 Nf6 3. d3 h6 4. Nf3 Nc6 5. c3 a6 6. Bb3 Bc5 7. 0-0 0-0 8. Re1 d6 9. h3 Ne7 10. d4 exd4 11. cxd4 Bb6 12. Qc2 Ng6 13. Nc3 Nh5 14. e5 dxe5 15. dxe5 Nhf4 16. Bxf4 Nxf4 17. Qe4 Ng6 18. Qxg6 Kh8 19. Bxf7 Qe7 20. e6 Qc5 21. Ne4 Qc2 22. e7 Bxf2+ 23. Nxf2 Qxg6 24. exf8Q+ Kh7 25. Qg8# 1-0

[Event "Durban op"]
[Site "Durban"]
[Date "2014.09.20"]
[Round "1"]
[White "Tshabalala, Joost"]
[Black "Khoa, Goodwill"]
[Result "0-1"]
[ECO "B07"]
[BlackElo "1993"]
[PlyCount "52"]
[EventDate "2014.09.20"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "RSA"]
[SourceTitle "CBM 162 Extra"]
[Source "ChessBase"]
[SourceDate "2014.10.17"]
[SourceVersion "1"]
[SourceVersionDate "2014.10.17"]
[SourceQuality "1"]

1. e4 g6 2. d4 Bg7 3. Nf3 c5 4. c3 cxd4 5. cxd4 d6 6. Nc3 Nf6 7. Bd3 0-0 8. 0-0 Bg4 9. h3 Bxf3 10. Qxf3 Nc6 11. Be3 e5 12. dxe5 dxe5 13. Rad1 Nd4 14. Bxd4 exd4 15. Bb1 Qb6 16. Na4 Qb4 17. b3 Rad8 18. Rfe1 b5 19. Nb2 Rfe8 20. Nd3 Qa5 21. e5 Nd5 22. Nf4 Nc3 23. e6 fxe6 24. Nxe6 Nxd1 25. Qxd1 Rd6 26. Nxg7 Rxe1+ 0-1

