[Event "World Amateur-ch U1700"]
[Site "Cagliari"]
[Date "2018.04.28"]
[Round "8"]
[White "Satta, Luca"]
[Black "Cao, Bruno"]
[Result "1-0"]
[ECO "C41"]
[BlackElo "1178"]
[PlyCount "12"]
[EventDate "2018.04.22"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ITA"]
[SourceTitle "CBM 184 Extra"]
[Source "ChessBase"]
[SourceDate "2018.06.28"]
[SourceVersion "1"]
[SourceVersionDate "2018.06.28"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. d4 d6 4. dxe5 dxe5 5. Qxd8+ Nxd8 6. Nc3 Bd6 1-0

[Event "World Amateur-ch U1700"]
[Site "Cagliari"]
[Date "2018.04.27"]
[Round "7"]
[White "Orru`, Daniele"]
[Black "Cao, Bruno"]
[Result "1-0"]
[ECO "C55"]
[WhiteElo "1051"]
[BlackElo "1178"]
[PlyCount "75"]
[EventDate "2018.04.22"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ITA"]
[SourceTitle "CBM 184 Extra"]
[Source "ChessBase"]
[SourceDate "2018.06.28"]
[SourceVersion "1"]
[SourceVersionDate "2018.06.28"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. Nc3 Bc5 4. Bc4 Nf6 5. Nh4 d6 6. Be2 a6 7. d3 Nd4 8. Be3 Nxe2 9. Qxe2 Nxe4 10. Nxe4 Bxe3 11. g3 Bh6 12. Nf3 Be6 13. h4 Bg4 14. Ned2 Qd7 15. Qe4 c6 16. d4 Bf5 17. Qe2 e4 18. Ng5 0-0-0 19. Nc4 Qc7 20. c3 Rde8 21. Ne3 g6 22. h5 f6 23. Nh3 Bxe3 24. fxe3 g5 25. g4 Be6 26. Rf1 Rhf8 27. b4 d5 28. Nf2 Qd7 29. a4 Bxg4 30. Nxg4 f5 31. Nf2 f4 32. Ng4 f3 33. Qh2 Qxg4 34. Kd2 Re6 35. b5 h6 36. bxa6 bxa6 37. Rab1 Rf7 38. Qb8+ 1-0

[Event "World Amateur-ch U1700"]
[Site "Cagliari"]
[Date "2018.04.26"]
[Round "6"]
[White "Cao, Bruno"]
[Black "Hurtado Oldridge, Leonardo"]
[Result "0-1"]
[ECO "B00"]
[WhiteElo "1178"]
[PlyCount "22"]
[EventDate "2018.04.22"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ITA"]
[SourceTitle "CBM 184 Extra"]
[Source "ChessBase"]
[SourceDate "2018.06.28"]
[SourceVersion "1"]
[SourceVersionDate "2018.06.28"]
[SourceQuality "1"]

1. e4 b6 2. d4 Bb7 3. Bd3 g6 4. Be3 d6 5. Bb5+ Nd7 6. f3 e5 7. d5 f5 8. Bg5 Be7 9. Bxe7 Nxe7 10. exf5 gxf5 11. Nh3 Nxd5 0-1

[Event "World Amateur-ch U1700"]
[Site "Cagliari"]
[Date "2018.04.25"]
[Round "5"]
[White "Taddia, Davide"]
[Black "Cao, Bruno"]
[Result "1-0"]
[ECO "A10"]
[WhiteElo "1502"]
[BlackElo "1178"]
[PlyCount "111"]
[EventDate "2018.04.22"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ITA"]
[SourceTitle "CBM 184 Extra"]
[Source "ChessBase"]
[SourceDate "2018.06.28"]
[SourceVersion "1"]
[SourceVersionDate "2018.06.28"]
[SourceQuality "1"]

1. c4 d5 2. cxd5 Qxd5 3. Nc3 Qd8 4. Nf3 Bg4 5. Qa4+ Nd7 6. Qxg4 h5 7. Qc4 Nb6 8. Qb3 e6 9. g3 g5 10. Bg2 c6 11. d3 g4 12. Ng5 Qe7 13. a4 0-0-0 14. Be3 Kc7 15. Nge4 Nf6 16. Nxf6 Qxf6 17. a5 Nc8 18. Bxa7 Nxa7 19. Qb6+ Kb8 20. a6 Rd7 21. Ne4 Qd4 22. Qxd4 Rxd4 23. axb7 Bb4+ 24. Nc3 Bxc3+ 25. bxc3 Rd6 26. 0-0 Kxb7 27. Rfb1+ Ka8 28. Ra6 Rb8 29. Rba1 Rb7 30. Bxc6 Rxc6 31. Rxc6 Kb8 32. Rc4 Nb5 33. Rb1 Na3 34. Rxb7+ Kxb7 35. Rb4+ Kc7 36. Rb2 Kc6 37. Kg2 f5 38. h3 e5 39. hxg4 hxg4 40. f3 e4 41. fxg4 fxg4 42. Rb4 exd3 43. exd3 Nc2 44. Rc4+ Kb5 45. Kf2 Na3 46. Rxg4 Kc6 47. Rg5 Nb1 48. c4 Nc3 49. Kf3 Na4 50. Ra5 Nc3 51. g4 Kd6 52. g5 Ke6 53. Kg4 Ne2 54. Kh5 Nf4+ 55. Kh6 Kf7 56. Ra7+ 1-0

[Event "World Amateur-ch U1700"]
[Site "Cagliari"]
[Date "2018.04.24"]
[Round "4"]
[White "Cao, Bruno"]
[Black "Concas, Riccardo Lorenzo"]
[Result "1-0"]
[ECO "C01"]
[WhiteElo "1178"]
[PlyCount "57"]
[EventDate "2018.04.22"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ITA"]
[SourceTitle "CBM 184 Extra"]
[Source "ChessBase"]
[SourceDate "2018.06.28"]
[SourceVersion "1"]
[SourceVersionDate "2018.06.28"]
[SourceQuality "1"]

1. e4 d5 2. exd5 Qxd5 3. d4 e6 4. Nc3 Qf5 5. a3 Bd6 6. Nf3 Nf6 7. Bd3 Qg4 8. Ne4 Nxe4 9. Bxe4 Qxe4+ 10. Be3 Bf4 11. Qd3 Qxd3 12. cxd3 Bxe3 13. fxe3 0-0 14. 0-0 e5 15. Nxe5 Re8 16. Rf3 Bg4 17. Rg3 Bf5 18. Rc1 c6 19. b4 b5 20. Nxc6 Nxc6 21. Rxc6 Bxd3 22. Rf3 Re6 23. Rc7 f6 24. d5 Rd6 25. h3 Be4 26. Rg3 Rxd5 27. Rgxg7+ Kf8 28. Rxh7 Rd3 29. Rh8# 1-0

[Event "World Amateur-ch U1700"]
[Site "Cagliari"]
[Date "2018.04.23"]
[Round "2"]
[White "Cao, Bruno"]
[Black "Altea, Luca"]
[Result "0-1"]
[ECO "B01"]
[WhiteElo "1178"]
[BlackElo "1523"]
[PlyCount "62"]
[EventDate "2018.04.22"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ITA"]
[SourceTitle "CBM 184 Extra"]
[Source "ChessBase"]
[SourceDate "2018.06.28"]
[SourceVersion "1"]
[SourceVersionDate "2018.06.28"]
[SourceQuality "1"]

1. e4 d5 2. e5 c5 3. Bb5+ Bd7 4. Bxd7+ Qxd7 5. d4 cxd4 6. Qxd4 Nc6 7. Qf4 e6 8. Bd2 Bc5 9. Be3 d4 10. Bd2 Qd5 11. b4 Nxb4 12. Bxb4 Bxb4+ 13. Nd2 Qxg2 14. Qf3 Qg5 15. Qd3 Qxe5+ 16. Ne2 Bxd2+ 17. Kxd2 Nf6 18. Rab1 Ne4+ 19. Ke1 Nc5 20. Qg3 Qxg3 21. Nxg3 d3 22. cxd3 Nxd3+ 23. Ke2 Nc5 24. Rhd1 Ke7 25. Kf1 b6 26. Rd4 Rad8 27. Rg4 g6 28. Rh4 h5 29. Rc4 Rd2 30. Ne4 Nxe4 31. Rxe4 Rxa2 0-1

[Event "World Amateur-ch U1700"]
[Site "Cagliari"]
[Date "2018.04.23"]
[Round "3"]
[White "Orru`, Andrea"]
[Black "Cao, Bruno"]
[Result "1-0"]
[ECO "D00"]
[BlackElo "1178"]
[PlyCount "41"]
[EventDate "2018.04.22"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ITA"]
[SourceTitle "CBM 184 Extra"]
[Source "ChessBase"]
[SourceDate "2018.06.28"]
[SourceVersion "1"]
[SourceVersionDate "2018.06.28"]
[SourceQuality "1"]

1. d4 d5 2. Bf4 e6 3. Nc3 Nf6 4. Nb5 Bb4+ 5. c3 Bd6 6. Bg5 Nbd7 7. Nf3 0-0 8. e3 a6 9. Nxd6 cxd6 10. Bd3 Qe7 11. e4 dxe4 12. Bxe4 d5 13. Bc2 b5 14. Qd3 g6 15. Ne5 Bb7 16. Nxd7 Rfe8 17. Nxf6+ Kg7 18. Nxe8+ Qxe8 19. Qh3 Kg8 20. 0-0 Qc6 21. Rae1 1-0

[Event "World Amateur-ch U1700"]
[Site "Cagliari"]
[Date "2018.04.22"]
[Round "1"]
[White "Abubakirov, Khumid"]
[Black "Cao, Bruno"]
[Result "1-0"]
[ECO "D51"]
[WhiteElo "1587"]
[BlackElo "1178"]
[PlyCount "67"]
[EventDate "2018.04.22"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "ITA"]
[SourceTitle "CBM 184 Extra"]
[Source "ChessBase"]
[SourceDate "2018.06.28"]
[SourceVersion "1"]
[SourceVersionDate "2018.06.28"]
[SourceQuality "1"]

1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Nbd7 5. f3 Be7 6. g4 0-0 7. h4 h6 8. Bf4 a6 9. c5 c6 10. h5 b6 11. b4 bxc5 12. bxc5 a5 13. a4 Nh7 14. Bg3 f5 15. e3 fxg4 16. fxg4 Bg5 17. Kd2 Nb8 18. Nf3 Bf6 19. Ne5 Bg5 20. Rb1 Qf6 21. Ng6 Rf7 22. Rxb8 Rxb8 23. Bxb8 Qf2+ 24. Qe2 Bxe3+ 25. Kd3 Qxe2+ 26. Nxe2 Bg5 27. Be5 Rf3+ 28. Kc2 Rf7 29. Bd6 Ba6 30. Bf4 Bxe2 31. Bxe2 Bxf4 32. Rf1 Nf8 33. Nxf4 Rf6 34. Nd3 1-0

