[Event "FRA-ch Accession"]
[Site "Nimes"]
[Date "2018.08.25"]
[Round "8"]
[White "O'Sullivan, Thomas"]
[Black "Favarel, Julien"]
[Result "0-1"]
[ECO "D36"]
[WhiteElo "2293"]
[BlackElo "2249"]
[PlyCount "136"]
[EventDate "2018.08.18"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "CBM 186 Extra"]
[Source "ChessBase"]
[SourceDate "2018.08.24"]
[SourceVersion "1"]
[SourceVersionDate "2018.08.24"]
[SourceQuality "1"]

1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. cxd5 exd5 5. Bg5 c6 6. e3 Be7 7. Qc2 Nbd7 8. Bd3 h6 9. Bh4 Nh5 10. Bxe7 Qxe7 11. 0-0-0 Nb6 12. h3 Be6 13. Nf3 0-0-0 14. Kb1 Kb8 15. Na4 Nxa4 16. Qxa4 Nf6 17. Rc1 Nd7 18. Rc3 Nb6 19. Qa5 Qc7 20. Ra3 Nc8 21. Qb4 f6 22. Rc1 Qb6 23. Qa4 Bd7 24. Rb3 Qc7 25. Qb4 Nd6 26. Nd2 Bf5 27. Bxf5 Nxf5 28. Qa4 Ne7 29. Ra3 Nc8 30. Nb3 Rhe8 31. Nc5 Ka8 32. Rcc3 Re7 33. g3 Rd6 34. Rcb3 b6 35. Nd3 Qd7 36. h4 Qf5 37. Rc3 Rc7 38. Qc2 g5 39. hxg5 hxg5 40. Nb4 Qxc2+ 41. Rxc2 Kb7 42. Rac3 a5 43. Nd3 Rdd7 44. f3 Nd6 45. Rg2 Nf5 46. Ne1 Rh7 47. Kc1 Rh1 48. Kd2 Re7 49. g4 Nxd4 50. Rc1 Nb5 51. Nd3 Rxc1 52. Nxc1 Nd6 53. b3 Rh7 54. Ne2 c5 55. Ng3 Rh3 56. Ke2 Kc6 57. f4 b5 58. fxg5 fxg5 59. Nf5 Ne4 60. Kd3 Kd7 61. Ng7 Kd6 62. Nf5+ Ke5 63. Ne7 Kd6 64. Nc8+ Kd7 65. Na7 Nd6 66. a4 bxa4 67. bxa4 d4 68. Re2 Rxe3+ 0-1

[Event "FRA-ch Accession"]
[Site "Nimes"]
[Date "2018.08.18"]
[Round "1"]
[White "Lagarde, Maxime"]
[Black "O'Sullivan, Thomas"]
[Result "0-1"]
[ECO "B23"]
[WhiteElo "2607"]
[BlackElo "2293"]
[PlyCount "100"]
[EventDate "2018.08.18"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "CBM 186 Extra"]
[Source "ChessBase"]
[SourceDate "2018.08.24"]
[SourceVersion "1"]
[SourceVersionDate "2018.08.24"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 a6 3. g3 b5 4. Bg2 Bb7 5. a4 b4 6. Nd5 e6 7. Ne3 Nf6 8. d3 d5 9. exd5 Nxd5 10. Nc4 Nd7 11. Nf3 Be7 12. a5 Qc7 13. 0-0 0-0 14. Re1 Rad8 15. Bd2 Rfe8 16. c3 Bf6 17. Qc1 e5 18. h4 Qb8 19. Nh2 Be7 20. Bh3 N5f6 21. Nf1 Bf8 22. Nfe3 Qc7 23. cxb4 cxb4 24. Nb6 Qxc1 25. Rexc1 Nc5 26. Bxb4 Nb3 27. Bxf8 Kxf8 28. Rc7 Nxa1 29. Rxb7 Re7 30. Rxe7 Kxe7 31. b4 Nb3 32. Bc8 Rxc8 33. Nxc8+ Kd7 34. Nb6+ Kc6 35. Nec4 Kb5 36. Nxe5 Kxb4 37. Nxf7 Kxa5 38. Nc4+ Kb4 39. Nfe5 a5 40. g4 a4 41. g5 Nd5 42. g6 hxg6 43. Kg2 Na5 44. Kf3 Nxc4 45. Nxc4 Nb6 46. Nxb6 a3 47. Nd5+ Kb3 48. Nf4 a2 49. Nxg6 a1Q 50. Nf4 Qe5 0-1

[Event "Paris-ch 93rd"]
[Site "Paris"]
[Date "2018.07.14"]
[Round "1"]
[White "Monroy, Charles"]
[Black "O'Sullivan, Thomas"]
[Result "1-0"]
[ECO "A04"]
[WhiteElo "2444"]
[BlackElo "2283"]
[PlyCount "90"]
[EventDate "2018.07.14"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "CBM 185 Extra"]
[Source "ChessBase"]
[SourceDate "2018.07.29"]
[SourceVersion "1"]
[SourceVersionDate "2018.07.29"]
[SourceQuality "1"]

1. Nf3 c5 2. b3 Nc6 3. Bb2 d6 4. e3 e5 5. Nc3 Nf6 6. Bb5 e4 7. Ng1 d5 8. d3 exd3 9. Qxd3 Be7 10. Rd1 0-0 11. Bxc6 bxc6 12. Nge2 Bd6 13. Ng3 a5 14. Na4 c4 15. Qd4 cxb3 16. axb3 Ba6 17. Nf5 Re8 18. Nxd6 Qxd6 19. Nc5 a4 20. Ra1 Bb5 21. c4 a3 22. Bc3 Ba6 23. Rxa3 Bb7 24. Rxa8 Bxa8 25. 0-0 Rb8 26. Ra1 Qf8 27. f3 dxc4 28. Qxc4 Qe7 29. e4 Rd8 30. b4 h6 31. Qb3 Nh5 32. g3 Qg5 33. Be1 Rb8 34. Kf1 Bb7 35. Ra7 Bc8 36. Qxf7+ Kh7 37. Nd7 Qb5+ 38. Kg1 Bxd7 39. Rxd7 Qe2 40. Bf2 Rb5 41. g4 Rg5 42. h4 Rg6 43. Qf5 Nf6 44. h5 Nxh5 45. Qxh5 Qxf3 1-0

[Event "FRA-ch U18 "]
[Site "Agen"]
[Date "2018.04.22"]
[Round "9"]
[White "O'Sullivan, Thomas"]
[Black "Mazzella, Enzo"]
[Result "0-1"]
[ECO "D70"]
[WhiteElo "2291"]
[BlackElo "2226"]
[PlyCount "118"]
[EventDate "2018.04.15"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 g6 3. f3 d5 4. cxd5 Nxd5 5. e4 Nb6 6. Nc3 Bg7 7. Be3 0-0 8. Qd2 e5 9. d5 c6 10. h4 cxd5 11. exd5 Na6 12. h5 Nb4 13. hxg6 fxg6 14. g4 N4xd5 15. Rd1 Be6 16. Qh2 h5 17. gxh5 Qe7 18. hxg6 Rfd8 19. Nxd5 Nxd5 20. Qh7+ Kf8 21. Bh6 Bg8 22. Bxg7+ Qxg7 23. Qh4 Qxg6 24. Bc4 Qf6 25. Ne2 Qxh4+ 26. Rxh4 Ne3 27. Rxd8+ Rxd8 28. Bxg8 Ng2+ 29. Kf2 Nxh4 30. Bc4 Nf5 31. Be6 Nd4 32. Bc4 Nxe2 33. Kxe2 Rd4 34. b3 Ke7 35. Bd3 Kd6 36. Ke3 Kc5 37. a3 a5 38. Be2 Rh4 39. Bd3 Rh1 40. a4 Rh4 41. Be4 b6 42. Bf5 Kb4 43. Be6 Kc3 44. Bc4 Rxc4 45. bxc4 Kxc4 46. Ke4 b5 47. axb5 Kxb5 48. Kxe5 a4 49. f4 a3 50. f5 a2 51. f6 a1Q+ 52. Ke6 Qa8 53. Ke7 Qb7+ 54. Kf8 Qc8+ 55. Kg7 Qg4+ 56. Kf8 Kc6 57. Ke7 Qd7+ 58. Kf8 Kd6 59. f7 Ke6 0-1

[Event "FRA-ch U18 "]
[Site "Agen"]
[Date "2018.04.21"]
[Round "8"]
[White "Mohammad, Fahim"]
[Black "O'Sullivan, Thomas"]
[Result "1/2-1/2"]
[ECO "A36"]
[WhiteElo "2355"]
[BlackElo "2291"]
[PlyCount "101"]
[EventDate "2018.04.15"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. c4 c5 2. g3 Nc6 3. Bg2 g6 4. Nc3 Bg7 5. d3 e6 6. h4 h6 7. h5 g5 8. e4 Nge7 9. Nge2 a6 10. Be3 Nd4 11. Rb1 Nec6 12. Qd2 d6 13. 0-0 g4 14. Kh1 Qf6 15. Bf4 Ne5 16. Ng1 b5 17. cxb5 axb5 18. b4 Bd7 19. Rfc1 0-0 20. bxc5 dxc5 21. Nce2 Nef3 22. Qd1 e5 23. Be3 Rfc8 24. Nc3 Bc6 25. Rb2 Rd8 26. Nce2 c4 27. Nxd4 exd4 28. Bf4 c3 29. Rbc2 Nxg1 30. Kxg1 Qe6 31. Qe2 b4 32. Rb1 Bf8 33. f3 Ra6 34. fxg4 Rda8 35. g5 Rxa2 36. g6 Rxc2 37. gxf7+ Qxf7 38. Qxc2 Ba4 39. Qe2 b3 40. Qg4+ Kh8 41. e5 Rd8 42. e6 Qe7 43. Qf5 b2 44. Be4 c2 45. Be5+ Kg8 46. Qg6+ Qg7 47. Bxg7 cxb1Q+ 48. Kh2 Qc2+ 49. Kh3 Bxg7 50. Qf7+ Kh8 51. Qg6 1/2-1/2

[Event "FRA-ch U18 "]
[Site "Agen"]
[Date "2018.04.20"]
[Round "7"]
[White "O'Sullivan, Thomas"]
[Black "Heliot, Xabi"]
[Result "1-0"]
[ECO "E39"]
[WhiteElo "2291"]
[BlackElo "2160"]
[PlyCount "77"]
[EventDate "2018.04.15"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 0-0 5. Nf3 c5 6. dxc5 Na6 7. g3 Nxc5 8. Bg2 b6 9. 0-0 Bb7 10. Nb5 Be4 11. Qd1 Nb7 12. Bf4 a6 13. Nd6 Nxd6 14. Bxd6 Bxd6 15. Qxd6 Qb8 16. Rfd1 Qb7 17. Ne1 Rfc8 18. f3 Bc6 19. Nd3 Qa7 20. Ne5 b5+ 21. c5 b4 22. Rac1 Bb5 23. f4 Ne8 24. Qe7 d5 25. Qxa7 Rxa7 26. e4 dxe4 27. Bxe4 Rac7 28. c6 f6 29. Nd7 Bxc6 30. Nb6 Bxe4 31. Nxc8 Bd5 32. Rxc7 Nxc7 33. Rc1 Nb5 34. Ne7+ Kf7 35. Nxd5 exd5 36. Rc6 a5 37. Rc5 Nd6 38. Rxd5 Nc4 39. b3 1-0

[Event "FRA-ch U18 "]
[Site "Agen"]
[Date "2018.04.19"]
[Round "6"]
[White "Lutard, Theo"]
[Black "O'Sullivan, Thomas"]
[Result "0-1"]
[ECO "B46"]
[WhiteElo "2224"]
[BlackElo "2291"]
[PlyCount "100"]
[EventDate "2018.04.15"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. f4 a6 7. Nxc6 bxc6 8. Bd3 d5 9. 0-0 Nf6 10. Qe2 Be7 11. Bd2 a5 12. Kh1 0-0 13. Rae1 d4 14. Na4 e5 15. f5 c5 16. b3 Bb7 17. Nb2 a4 18. Nc4 Nd7 19. Qg4 Bf6 20. Rf3 axb3 21. axb3 Ra6 22. Rh3 Rfa8 23. Qh5 h6 24. Rf3 Kf8 25. Rff1 Be7 26. Qf3 Ra2 27. Kg1 Ba6 28. Rc1 Bf6 29. Rfe1 Nb6 30. Qe2 Nxc4 31. Bxc4 Bxc4 32. Qxc4 Be7 33. g3 Qb6 34. Kg2 Qa6 35. Qxa6 R8xa6 36. Kf3 d3 37. Bc3 Bg5 38. cxd3 Bxc1 39. Rxc1 f6 40. b4 cxb4 41. Bxb4+ Kg8 42. Rc8+ Kh7 43. h4 Rb2 44. Bf8 Ra7 45. Rd8 h5 46. Bc5 Rc7 47. Be3 Rcc2 48. g4 Rh2 49. Kg3 Rbg2+ 50. Kf3 hxg4# 0-1

[Event "FRA-ch U18 "]
[Site "Agen"]
[Date "2018.04.18"]
[Round "5"]
[White "O'Sullivan, Thomas"]
[Black "Burri, Quentin"]
[Result "0-1"]
[ECO "D36"]
[WhiteElo "2291"]
[BlackElo "2405"]
[PlyCount "86"]
[EventDate "2018.04.15"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. Nf3 e6 5. Bg5 h6 6. Bh4 Nbd7 7. cxd5 exd5 8. e3 Be7 9. Qc2 0-0 10. Bd3 b5 11. 0-0 Bb7 12. Rfe1 Rc8 13. Bf5 g6 14. Bxg6 fxg6 15. Qxg6+ Kh8 16. e4 Ng8 17. Bxe7 Qxe7 18. exd5 Qg7 19. Nh4 Qxd4 20. Ne4 cxd5 21. Nf5 Rxf5 22. Qxf5 dxe4 23. Rad1 Qf6 24. Qxd7 Rc2 25. Rd2 Bc6 26. Qd8 Qxd8 27. Rxd8 Kg7 28. f3 exf3 29. gxf3 Bxf3 30. Rd7+ Kg6 31. Re3 Nf6 32. Rxa7 Bd5 33. Rg3+ Kf5 34. Re7 Rc1+ 35. Kf2 Ne4+ 36. Rxe4 Bxe4 37. Rb3 Kf4 38. h3 Rc2+ 39. Ke1 Rc5 40. Ke2 h5 41. a3 h4 42. Rb4 Rg5 43. Rb3 Rg3 0-1

[Event "FRA-ch U18 "]
[Site "Agen"]
[Date "2018.04.17"]
[Round "4"]
[White "Da Silva, Alexandre"]
[Black "O'Sullivan, Thomas"]
[Result "0-1"]
[ECO "A48"]
[WhiteElo "1513"]
[BlackElo "2291"]
[PlyCount "78"]
[EventDate "2018.04.15"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. d4 Nf6 2. Bf4 g6 3. Nf3 Bg7 4. e3 d6 5. Bd3 Nbd7 6. 0-0 Nh5 7. Re1 c5 8. c3 0-0 9. Bg5 h6 10. Bh4 Ndf6 11. Bxf6 Nxf6 12. Nbd2 b6 13. Ne4 Nd5 14. Qb3 Nc7 15. Ng3 e5 16. dxe5 dxe5 17. Rad1 Qe7 18. Be4 Rb8 19. c4 Be6 20. Bd5 Rfd8 21. Ne2 Bxd5 22. cxd5 e4 23. Nd2 Nxd5 24. Ng3 Nf6 25. Qc2 Qe6 26. Ngxe4 Nxe4 27. Nxe4 Qxa2 28. Nc3 Qc4 29. Ra1 b5 30. Rxa7 b4 31. Ra4 Rd3 32. Qe2 Bxc3 33. bxc3 Rxc3 34. Qxc4 Rxc4 35. Rb1 Rc2 36. Kf1 b3 37. g3 b2 38. Kg2 Rc1 39. Rxb2 Rxb2 0-1

[Event "Montigny Autumn-A 16th"]
[Site "Montigny le Bretonneux"]
[Date "2017.10.29"]
[Round "9"]
[White "O'Sullivan, Thomas"]
[Black "Veron, Cyprien"]
[Result "1-0"]
[ECO "E87"]
[WhiteElo "2222"]
[BlackElo "1990"]
[PlyCount "81"]
[EventDate "2017.10.21"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 g6 3. f3 Bg7 4. e4 d6 5. Ne2 0-0 6. Nbc3 Nbd7 7. Be3 e5 8. Qd2 a5 9. d5 Nc5 10. g4 Ne8 11. 0-0-0 f5 12. gxf5 gxf5 13. Kb1 f4 14. Bf2 Bf6 15. h4 h5 16. Ng1 Kh7 17. Bh3 Ng7 18. Nb5 b6 19. Bxc8 Qxc8 20. Nh3 Qd7 21. Rdg1 Nb7 22. Be1 c6 23. dxc6 Qxc6 24. Qd5 Rfc8 25. Bc3 Qxd5 26. cxd5 a4 27. Ng5+ Bxg5 28. Rxg5 Rc5 29. Rhg1 Rg8 30. Na7 Rc7 31. Bb4 Nc5 32. Nb5 Rd7 33. Rg6 Nd3 34. Bc3 Rgd8 35. Nxd6 Rxd6 36. Rxg7+ Kh6 37. Kc2 Nf2 38. Bxe5 Nh3 39. Bxd6 Nxg1 40. Rxg1 Rxd6 41. Kd3 1-0

[Event "Montigny Autumn-A 16th"]
[Site "Montigny le Bretonneux"]
[Date "2017.10.28"]
[Round "8"]
[White "David, Frederic"]
[Black "O'Sullivan, Thomas"]
[Result "0-1"]
[ECO "A30"]
[WhiteElo "1955"]
[BlackElo "2222"]
[PlyCount "66"]
[EventDate "2017.10.21"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. Nf3 c5 2. c4 Nc6 3. g3 g6 4. Bg2 Bg7 5. 0-0 e6 6. e3 Nge7 7. d4 0-0 8. Nc3 b6 9. b3 Ba6 10. Re1 Rc8 11. Bb2 cxd4 12. Nxd4 Nxd4 13. exd4 d6 14. d5 e5 15. a4 Rb8 16. Ba3 f5 17. Ra2 g5 18. Qd2 Ng6 19. Nb5 Bxb5 20. axb5 Rf7 21. Qb4 Bf8 22. Bb2 e4 23. f3 Ne5 24. fxe4 f4 25. gxf4 gxf4 26. Bh3 Nf3+ 27. Kh1 Qh4 28. Qc3 Qxe1+ 29. Qxe1 Nxe1 30. Bc3 Nd3 31. Be6 Bg7 32. Rg2 Ne5 33. Bxe5 dxe5 0-1

[Event "Montigny Autumn-A 16th"]
[Site "Montigny le Bretonneux"]
[Date "2017.10.27"]
[Round "7"]
[White "O'Sullivan, Thomas"]
[Black "Daurelle, Herve"]
[Result "0-1"]
[ECO "D35"]
[WhiteElo "2222"]
[BlackElo "2180"]
[PlyCount "130"]
[EventDate "2017.10.21"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 e6 3. Nc3 d5 4. cxd5 Nxd5 5. e4 Nxc3 6. bxc3 c5 7. Rb1 cxd4 8. cxd4 Be7 9. Nf3 0-0 10. Bc4 Nc6 11. 0-0 Na5 12. Bd3 b6 13. Qe2 Bb7 14. Rd1 Re8 15. Bd2 Nc6 16. Bc3 Bf8 17. Qb2 Ne7 18. d5 exd5 19. Bb5 Bc6 20. Bxc6 Nxc6 21. Rxd5 Qe7 22. Rg5 g6 23. Re1 Rac8 24. h4 Qa3 25. Qxa3 Bxa3 26. Rb5 Bc5 27. e5 Rcd8 28. Ng5 Bd4 29. Bxd4 Nxd4 30. Rb2 Kg7 31. f4 Nf5 32. h5 gxh5 33. Rc2 Re7 34. Rec1 Nd4 35. Rd2 Red7 36. Rcd1 Ne2+ 37. Rxe2 Rxd1+ 38. Kh2 R1d2 39. Re1 Rd1 40. Re2 R8d2 41. Re3 Rd3 42. Re2 R1d2 43. Re1 Rxa2 44. Ne4 Rf3 45. Nf6 Rff2 46. Rg1 Kg6 47. Nd5 Kf5 48. Kg3 Rfd2 49. Ne3+ Ke4 50. Nc4 Rxg2+ 51. Rxg2 Rxg2+ 52. Kxg2 Kxf4 53. Kf2 h4 54. Kg2 h5 55. Kh3 b5 56. Nd6 b4 57. Nc4 Kg5 58. Na5 a6 59. Nb3 Kf5 60. Kxh4 Kxe5 61. Nc5 Kd4 62. Nxa6 b3 63. Nb4 Kc4 64. Nc6 b2 65. Ne5+ Kc3 0-1

[Event "Montigny Autumn-A 16th"]
[Site "Montigny le Bretonneux"]
[Date "2017.10.26"]
[Round "6"]
[White "Forissier, Nicolas"]
[Black "O'Sullivan, Thomas"]
[Result "0-1"]
[ECO "D87"]
[WhiteElo "1980"]
[BlackElo "2222"]
[PlyCount "60"]
[EventDate "2017.10.21"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. cxd5 Nxd5 5. e4 Nxc3 6. bxc3 Bg7 7. Bc4 c5 8. Be3 Nc6 9. Ne2 0-0 10. 0-0 Bg4 11. f3 Bd7 12. Rb1 Qc7 13. Bb5 Rfd8 14. Qb3 e6 15. Qa3 cxd4 16. cxd4 a6 17. Bxc6 Bxc6 18. Rfc1 Qd7 19. Rd1 Rac8 20. Rd2 f5 21. Bg5 Re8 22. Qe3 Bb5 23. Nc3 Bc4 24. Na4 Qxa4 25. Rxb7 Qa5 26. Rd1 Rc7 27. Rb2 fxe4 28. fxe4 Rf7 29. e5 Ref8 30. Rbb1 Qxa2 0-1

[Event "Montigny Autumn-A 16th"]
[Site "Montigny le Bretonneux"]
[Date "2017.10.25"]
[Round "5"]
[White "Dubois, Loic"]
[Black "O'Sullivan, Thomas"]
[Result "0-1"]
[ECO "A48"]
[WhiteElo "2247"]
[BlackElo "2222"]
[PlyCount "58"]
[EventDate "2017.10.21"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. d4 Nf6 2. Nf3 g6 3. Bg5 Bg7 4. Nbd2 0-0 5. c3 d6 6. e3 Qe8 7. Be2 e5 8. 0-0 Nbd7 9. b4 h6 10. Bxf6 Nxf6 11. a4 a5 12. bxa5 Rxa5 13. Qb3 e4 14. Ne1 b6 15. Nc4 Be6 16. Nc2 Qd7 17. Nb4 Rfa8 18. d5 Bxd5 19. Nxd5 Rxd5 20. f3 Rc5 21. Nd2 Re8 22. fxe4 Nxe4 23. Nxe4 Rxe4 24. Bd3 Qe6 25. Qd1 Rxe3 26. Ra3 Rxc3 27. Rxc3 Bxc3 28. Qc2 Bd4 29. Kh1 Re1 0-1

[Event "Montigny Autumn-A 16th"]
[Site "Montigny le Bretonneux"]
[Date "2017.10.24"]
[Round "4"]
[White "O'Sullivan, Thomas"]
[Black "Lialy Yao, Mustapha"]
[Result "1-0"]
[ECO "E60"]
[WhiteElo "2222"]
[BlackElo "1855"]
[PlyCount "81"]
[EventDate "2017.10.21"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. Nf3 g6 2. d4 Bg7 3. g3 d6 4. Bg2 Nf6 5. 0-0 0-0 6. b3 c5 7. Bb2 Nc6 8. c4 cxd4 9. Nxd4 Nxd4 10. Qxd4 Qb6 11. Qd2 Bf5 12. Nc3 Rfe8 13. Rac1 Rad8 14. h3 e5 15. e4 Be6 16. Rfd1 h5 17. Rc2 a6 18. Ba3 Bf8 19. Qe2 Kg7 20. Bc1 Ng8 21. Be3 Qc6 22. Rdc1 Qd7 23. Kh2 Ne7 24. Nd5 Nc6 25. Qd2 f5 26. Bh6+ Kf7 27. Bg5 Be7 28. Nxe7 Nxe7 29. exf5 Bxf5 30. Rc3 Kg7 31. Rd1 Qe6 32. Bxb7 Bxh3 33. Bd5 Nxd5 34. cxd5 Qd7 35. Bxd8 Rxd8 36. Rdc1 Kg8 37. Qg5 Bf5 38. Rc7 Qe8 39. Qf6 Bd7 40. R1c6 Bxc6 41. Qg7# 1-0

[Event "Montigny Autumn-A 16th"]
[Site "Montigny le Bretonneux"]
[Date "2017.10.23"]
[Round "3"]
[White "Meillon, Judicael"]
[Black "O'Sullivan, Thomas"]
[Result "0-1"]
[ECO "B47"]
[WhiteElo "1847"]
[BlackElo "2222"]
[PlyCount "60"]
[EventDate "2017.10.21"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. g3 a6 7. Bg2 Nf6 8. 0-0 h5 9. Be3 Ng4 10. Qe2 Be7 11. Rfe1 0-0 12. h3 Nxe3 13. Qxe3 Ne5 14. Nce2 b5 15. b3 Bb7 16. f4 Ng6 17. Kh1 e5 18. fxe5 Qxe5 19. Nf5 h4 20. Nf4 Bf6 21. Nd3 Qc7 22. e5 Bxg2+ 23. Kxg2 Rfe8 24. Qf2 Nxe5 25. Rad1 Qc6+ 26. Kf1 Qh1+ 27. Ke2 Nc4+ 28. Ne3 Rxe3+ 29. Qxe3 Qg2+ 30. Qf2 Re8+ 0-1

[Event "Montigny Autumn-A 16th"]
[Site "Montigny le Bretonneux"]
[Date "2017.10.22"]
[Round "2"]
[White "O'Sullivan, Thomas"]
[Black "Legrand, Stephane"]
[Result "1-0"]
[ECO "D17"]
[WhiteElo "2222"]
[BlackElo "2086"]
[PlyCount "107"]
[EventDate "2017.10.21"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. Nf3 dxc4 5. a4 Bf5 6. Ne5 e6 7. f3 Bb4 8. Nxc4 c5 9. e4 Bg6 10. Be3 cxd4 11. Qxd4 Qxd4 12. Bxd4 Nc6 13. Be3 0-0 14. 0-0-0 a6 15. Bb6 h5 16. Be2 Rac8 17. Rd2 e5 18. Rhd1 Nd4 19. Bxd4 exd4 20. Rxd4 Bxc3 21. bxc3 b5 22. axb5 axb5 23. Ne5 Rxc3+ 24. Kb2 Rc5 25. Nxg6 fxg6 26. Rd8 Rc8 27. Rxc8 Rxc8 28. Rd6 Rc5 29. Rb6 g5 30. Rxb5 Rxb5+ 31. Bxb5 Kf8 32. Kc3 g4 33. Kd4 gxf3 34. gxf3 Ke7 35. Ke5 g6 36. Kf4 Nh7 37. e5 Kf7 38. Bc4+ Kg7 39. h4 Nf8 40. Ke4 Nd7 41. Kd4 Kf8 42. Bb5 Nb6 43. Kc5 Nc8 44. Bd7 Ne7 45. Kd6 Kf7 46. Bh3 Kf8 47. Be6 Ke8 48. f4 Kd8 49. Bd7 Ng8 50. Bc6 Nh6 51. Be4 Ng4 52. Bxg6 Ne3 53. Bxh5 Nf5+ 54. Ke6 1-0

[Event "Montigny Autumn-A 16th"]
[Site "Montigny le Bretonneux"]
[Date "2017.10.21"]
[Round "1"]
[White "Chauveau, Philippe"]
[Black "O'Sullivan, Thomas"]
[Result "0-1"]
[ECO "D94"]
[WhiteElo "1909"]
[BlackElo "2222"]
[PlyCount "58"]
[EventDate "2017.10.21"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. Nf3 c5 2. e3 g6 3. c4 Bg7 4. d4 Nf6 5. Nc3 0-0 6. Be2 cxd4 7. exd4 d5 8. 0-0 Nc6 9. Re1 Bf5 10. a3 Rc8 11. c5 Ne4 12. Be3 Nxc5 13. dxc5 d4 14. Nxd4 Nxd4 15. Bxd4 Bxd4 16. Bf3 Bxc5 17. Qe2 Bd3 18. Qd2 Bf5 19. Qe2 Rc7 20. Rad1 Rd7 21. Nd5 Be6 22. Qe4 Bxd5 23. Rxd5 Bd6 24. Rb5 b6 25. Qg4 Qc7 26. h4 Bc5 27. Rb3 Rd2 28. Kh1 Bxf2 29. Be4 Bxe1 0-1

[Event "Rotterdam Basamro 5th"]
[Site "Rotterdam"]
[Date "2017.09.24"]
[Round "3.1"]
[White "Galchenko, Matvey"]
[Black "O'Sullivan, Thomas"]
[Result "0-1"]
[ECO "B24"]
[WhiteElo "2340"]
[BlackElo "2222"]
[PlyCount "209"]
[EventDate "2017.09.23"]
[EventType "team-tourn"]
[EventRounds "3"]
[EventCountry "NED"]
[SourceTitle "CBM 180 Extra"]
[Source "ChessBase"]
[SourceDate "2017.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.06"]
[SourceQuality "1"]
[WhiteTeam "Murmansk Region"]
[BlackTeam "Ile de France"]
[WhiteTeamCountry "RUS"]
[BlackTeamCountry "FRA"]

1. e4 c5 2. a3 g6 3. b4 Bg7 4. Nc3 b6 5. Rb1 Nc6 6. g3 d6 7. Bg2 e6 8. Nge2 Nge7 9. 0-0 0-0 10. d3 Bb7 11. Be3 Nd4 12. Qd2 Qd7 13. f4 Rac8 14. Kh1 f5 15. Bg1 Rc7 16. bxc5 Nxe2 17. Nxe2 dxc5 18. Nc3 Bc6 19. e5 g5 20. Bxc6 Qxc6+ 21. Qg2 Rd8 22. Nb5 Rcd7 23. Nd6 Qxg2+ 24. Kxg2 Nd5 25. fxg5 Bxe5 26. Nc4 Bc3 27. h4 h6 28. gxh6 Kh7 29. Be3 Nxe3+ 30. Nxe3 Rg8 31. Kh3 Rd4 32. Rg1 Rg6 33. Rbf1 b5 34. Rg2 Ra4 35. Re2 Kxh6 36. Ng2 Rxa3 37. Nf4 Rf6 38. Rxe6 Rxe6 39. Nxe6 c4 40. dxc4 Be5 41. Kg2 Rxg3+ 42. Kf2 bxc4 43. Ng5 Kh5 44. Nf3 Bc7 45. Nd2 f4 46. Ke2 Kxh4 47. Nxc4 Rc3 48. Nd2 Rxc2 49. Kd3 Rc6 50. Ne4 Kh3 51. Rg1 Kh4 52. Ng5 Kh5 53. Ne4 Kh6 54. Ke2 Rb6 55. Rc1 Be5 56. Rc5 Bd4 57. Rd5 Be3 58. Kf3 Rg6 59. Rd7 Rc6 60. Kg4 Kg6 61. Rd5 Re6 62. Ng5 Rf6 63. Nf3 Kf7 64. Kg5 Ke7 65. Ra5 Rf8 66. Ra6 Kd7 67. Ne5+ Kc7 68. Kg4 Kb7 69. Ra3 Bc5 70. Rb3+ Bb6 71. Nd7 Rf7 72. Ne5 Rf6 73. Nd7 Rd6 74. Nc5+ Kc6 75. Ne4 Rd4 76. Kxf4 Kd5 77. Rb5+ Kc4 78. Rb1 Kd3 79. Rb3+ Kc2 80. Rb5 Rd8 81. Ke5 Bd4+ 82. Ke6 Be3 83. Nf6 Bd2 84. Ne4 Be1 85. Rc5+ Kb3 86. Rc1 Bb4 87. Rb1+ Kc4 88. Rc1+ Kb5 89. Nc3+ Bxc3 90. Rxc3 a5 91. Rb3+ Kc4 92. Rb7 Ra8 93. Rc7+ Kd4 94. Rd7+ Ke4 95. Kd6 a4 96. Rh7 a3 97. Rh4+ Kd3 98. Rh3+ Kc4 99. Rh4+ Kb5 100. Rh5+ Kb6 101. Rh3 a2 102. Rb3+ Ka6 103. Ra3+ Kb7 104. Rb3+ Kc8 105. Rc3+ 0-1

[Event "Rotterdam Basamro 5th"]
[Site "Rotterdam"]
[Date "2017.09.24"]
[Round "2.2"]
[White "O'Sullivan, Thomas"]
[Black "Tebenkov, Vladislav"]
[Result "1-0"]
[ECO "A85"]
[WhiteElo "2222"]
[BlackElo "2036"]
[PlyCount "107"]
[EventDate "2017.09.23"]
[EventType "team-tourn"]
[EventRounds "3"]
[EventCountry "NED"]
[SourceTitle "CBM 180 Extra"]
[Source "ChessBase"]
[SourceDate "2017.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.06"]
[SourceQuality "1"]
[WhiteTeam "Ile de France"]
[BlackTeam "St Petersburg Region"]
[WhiteTeamCountry "FRA"]
[BlackTeamCountry "RUS"]

1. d4 f5 2. c4 Nf6 3. Nc3 g6 4. h4 Bg7 5. h5 Nxh5 6. e4 f4 7. Rxh5 gxh5 8. Qxh5+ Kf8 9. Nf3 Qe8 10. Qh4 d6 11. Bxf4 h6 12. 0-0-0 Nc6 13. Nd5 Qd8 14. g3 Bd7 15. e5 Bf5 16. g4 Be4 17. Qg3 Ke8 18. e6 Qc8 19. Nc3 Bxf3 20. Qxf3 Nxd4 21. Qe4 Qxe6 22. Rxd4 Qxe4 23. Rxe4 e5 24. Bg3 Kd7 25. Be2 Raf8 26. Kc2 c6 27. Re3 b6 28. Bf3 Rf7 29. Be4 Kc7 30. b4 Rhf8 31. b5 cxb5 32. Nxb5+ Kd7 33. Rd3 Rf6 34. Bh4 Rxf2+ 35. Bxf2 Rxf2+ 36. Kb3 Bf8 37. Nxa7 Rf4 38. Bf5+ Kc7 39. Nb5+ Kc6 40. Be6 Rf1 41. a4 Rf6 42. Bf5 Rf7 43. Nc3 Rg7 44. Rf3 Be7 45. Nd5 Bg5 46. Be6 Rg6 47. Bf5 Rg7 48. Kc3 Ra7 49. Bc2 Rg7 50. Rf8 Bh4 51. Bf5 Kb7 52. Be6 Rg6 53. Rf7+ Kb8 54. Bf5 1-0

[Event "Rotterdam Basamro 5th"]
[Site "Rotterdam"]
[Date "2017.09.23"]
[Round "1.2"]
[White "Kevlishvili, Robby"]
[Black "O'Sullivan, Thomas"]
[Result "1/2-1/2"]
[ECO "B48"]
[WhiteElo "2450"]
[BlackElo "2222"]
[PlyCount "87"]
[EventDate "2017.09.23"]
[EventType "team-tourn"]
[EventRounds "3"]
[EventCountry "NED"]
[SourceTitle "CBM 180 Extra"]
[Source "ChessBase"]
[SourceDate "2017.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.06"]
[SourceQuality "1"]
[WhiteTeam "Rotterdam"]
[BlackTeam "Ile de France"]
[WhiteTeamCountry "NED"]
[BlackTeamCountry "FRA"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. Be3 a6 7. Qf3 d6 8. Nxc6 bxc6 9. Qg3 Nf6 10. 0-0-0 Be7 11. f3 e5 12. Bc4 0-0 13. h4 Nh5 14. Qh2 Be6 15. Bb3 Bxb3 16. axb3 Qc8 17. g4 Nf6 18. h5 Qe6 19. g5 Nd7 20. f4 exf4 21. Bxf4 Ne5 22. Ne2 c5 23. Nc3 c4 24. bxc4 Nxc4 25. Nd5 Rfc8 26. Qh3 Bf8 27. Qd3 Rab8 28. b3 Na3 29. Rh2 a5 30. h6 a4 31. b4 Nc4 32. hxg7 Bxg7 33. Rdh1 a3 34. c3 Ne5 35. Bxe5 Qxe5 36. Kb1 Rxc3 37. Nxc3 Qxc3 38. Qxc3 Bxc3 39. Ka2 Rxb4 40. Kxa3 Rxe4 41. Rxh7 Rg4 42. R7h5 Be5 43. Kb3 Kg7 44. Kc2 1/2-1/2

[Event "FRA-ch Accession"]
[Site "Agen"]
[Date "2017.08.27"]
[Round "9"]
[White "O'Sullivan, Thomas"]
[Black "Trouve, Guillaume"]
[Result "0-1"]
[ECO "D70"]
[WhiteElo "2238"]
[BlackElo "2214"]
[PlyCount "82"]
[EventDate "2017.08.19"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 g6 3. f3 d5 4. cxd5 Nxd5 5. e4 Nb6 6. Nc3 Bg7 7. Be3 0-0 8. Qd2 e5 9. d5 c6 10. h4 cxd5 11. exd5 N8d7 12. h5 Nf6 13. hxg6 fxg6 14. 0-0-0 Bd7 15. Kb1 Rc8 16. Nh3 Nc4 17. Bxc4 Rxc4 18. Ng5 b5 19. g4 b4 20. Nce4 Nxe4 21. fxe4 h6 22. Ne6 Bxe6 23. Bxh6 Rd4 24. Qh2 Rxd1+ 25. Rxd1 Bxg4 26. Bxg7 Kxg7 27. Rh1 Bh5 28. Qxe5+ Qf6 29. Qc7+ Rf7 30. Qb8 Qd4 31. Ka1 Qxe4 32. Rc1 Qe3 33. Qc8 Qd4 34. Qb8 a5 35. d6 a4 36. Kb1 a3 37. bxa3 g5 38. Rc7 Bg6+ 39. Kc1 Qa1+ 40. Kd2 Qxa2+ 41. Ke1 Qe6+ 0-1

[Event "FRA-ch Accession"]
[Site "Agen"]
[Date "2017.08.26"]
[Round "8"]
[White "Suez Panama, Gilles"]
[Black "O'Sullivan, Thomas"]
[Result "0-1"]
[ECO "D75"]
[WhiteElo "2078"]
[BlackElo "2238"]
[PlyCount "62"]
[EventDate "2017.08.19"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. d4 Nf6 2. Nf3 g6 3. c4 Bg7 4. Nc3 d5 5. cxd5 Nxd5 6. g3 0-0 7. Bg2 Nxc3 8. bxc3 c5 9. 0-0 cxd4 10. cxd4 Nc6 11. e3 Be6 12. Qa4 Bd5 13. Ba3 Rc8 14. Rfc1 Re8 15. Qb5 e6 16. Qe2 Qa5 17. Bb2 Qb6 18. Ba3 Qa5 19. Bb2 Qb4 20. a3 Qa4 21. Bf1 Na5 22. Rc3 Rxc3 23. Bxc3 Nb3 24. Rd1 Qxa3 25. e4 Bc6 26. Qd3 Nc5 27. dxc5 Qxc3 28. Qxc3 Bxc3 29. Bd3 Rd8 30. Bc2 Rxd1+ 31. Bxd1 Bxe4 0-1

[Event "FRA-ch Accession"]
[Site "Agen"]
[Date "2017.08.25"]
[Round "7"]
[White "O'Sullivan, Thomas"]
[Black "Boyer, Mahel"]
[Result "1-0"]
[ECO "A65"]
[WhiteElo "2238"]
[BlackElo "2207"]
[PlyCount "83"]
[EventDate "2017.08.19"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. e4 g6 7. Nge2 Bg7 8. Ng3 0-0 9. Be2 Re8 10. 0-0 a6 11. a4 Nbd7 12. Bg5 h6 13. Be3 h5 14. f3 h4 15. Nh1 Ne5 16. Nf2 Rb8 17. f4 Ned7 18. Qd2 Qe7 19. Rae1 Nxe4 20. Ncxe4 f5 21. Bd3 fxe4 22. Nxe4 Nf8 23. Bf2 Qd8 24. Ng5 h3 25. gxh3 Rxe1 26. Rxe1 Qf6 27. Re8 b5 28. axb5 axb5 29. Ne4 Qxb2 30. Qxb2 Bxb2 31. Nxd6 c4 32. Bxg6 Kg7 33. Bf5 Ba3 34. Bd4+ Kg8 35. Nxc8 Kf7 36. Rd8 Be7 37. Nd6+ Bxd6 38. Rxd6 b4 39. Rc6 b3 40. Rc7+ Ke8 41. Rxc4 b2 42. Bb1 1-0

[Event "FRA-ch Accession"]
[Site "Agen"]
[Date "2017.08.24"]
[Round "6"]
[White "Pottier, Alexandre"]
[Black "O'Sullivan, Thomas"]
[Result "1/2-1/2"]
[ECO "A35"]
[WhiteElo "2127"]
[BlackElo "2238"]
[PlyCount "100"]
[EventDate "2017.08.19"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. Nf3 c5 2. e3 g6 3. d4 cxd4 4. Nxd4 Nf6 5. Be2 Bg7 6. 0-0 0-0 7. b3 Nc6 8. Bb2 d6 9. c4 Bd7 10. Nc3 Rc8 11. Bf3 Qb6 12. Qd2 a6 13. Nxc6 Bxc6 14. e4 Nd7 15. Rae1 Rc7 16. Nd5 Bxd5 17. Bxg7 Kxg7 18. Qxd5 Rfc8 19. Bg4 Nf6 20. Qg5 Rc5 21. Qf4 R8c7 22. Bd1 Qa5 23. a4 Nd7 24. Qe3 Qb4 25. f4 b5 26. axb5 axb5 27. Be2 bxc4 28. bxc4 Ra5 29. Qd4+ f6 30. Rb1 Qc5 31. Rfd1 Ra2 32. Bf1 Rc2 33. Qxc5 Nxc5 34. Re1 Ne6 35. e5 Nxf4 36. exd6 exd6 37. Re4 g5 38. Rd1 Ra7 39. g3 Ng6 40. Rxd6 Raa2 41. Rd7+ Kh6 42. Rf7 Ra6 43. Re2 Rxe2 44. Bxe2 Rc6 45. Bd3 g4 46. Kf2 Ne5 47. Rxh7+ Kg5 48. Rg7+ Kh6 49. Rh7+ Kg5 50. Rg7+ Kh6 1/2-1/2

[Event "FRA-ch Accession"]
[Site "Agen"]
[Date "2017.08.19"]
[Round "1"]
[White "Fantinel, Thibault"]
[Black "O'Sullivan, Thomas"]
[Result "1/2-1/2"]
[ECO "B40"]
[WhiteElo "2413"]
[BlackElo "2238"]
[PlyCount "63"]
[EventDate "2017.08.19"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 e6 3. b3 b6 4. Bd3 Bb7 5. 0-0 Nc6 6. Re1 d6 7. Bb2 Nf6 8. e5 dxe5 9. Nxe5 Nxe5 10. Bxe5 Bd6 11. Bb5+ Ke7 12. d4 cxd4 13. Qxd4 Bxe5 14. Qxe5 Rc8 15. Bc4 Qd6 16. Qxd6+ Kxd6 17. Nc3 a6 18. Rad1+ Ke7 19. a4 Rhd8 20. f3 Rxd1 21. Rxd1 Nd7 22. f4 g5 23. fxg5 Ne5 24. Rd4 Rg8 25. Ne4 Nxc4 26. Rxc4 Bxe4 27. Rxe4 Rxg5 28. Kf2 b5 29. axb5 axb5 30. c4 h5 31. g3 Kd6 32. Ke3 1/2-1/2

[Event "FRA-ch Accession"]
[Site "Agen"]
[Date "2017.08.19"]
[Round "3"]
[White "Lamard, Guillaume"]
[Black "O'Sullivan, Thomas"]
[Result "1-0"]
[ECO "D91"]
[WhiteElo "2347"]
[BlackElo "2238"]
[PlyCount "91"]
[EventDate "2017.08.19"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. Bg5 Ne4 6. Bh4 Nxc3 7. bxc3 dxc4 8. e3 b5 9. a4 c6 10. Be2 a6 11. Qb1 0-0 12. 0-0 Nd7 13. Qe4 Nf6 14. Bxf6 Bxf6 15. Qxc6 Bd7 16. Qc5 Qc8 17. Qb4 Bc6 18. Nd2 Qb7 19. Bf3 Bxf3 20. Nxf3 e6 21. Rfb1 Be7 22. Qb2 Rfb8 23. Nd2 Qc6 24. Qc2 Rb6 25. axb5 Rxb5 26. Rc1 a5 27. Qa4 Rc8 28. Ra2 h5 29. h3 Kg7 30. Rca1 Bd6 31. Qc2 Qd5 32. e4 Qb7 33. e5 Be7 34. Rxa5 Rb2 35. Qe4 Bg5 36. Qxb7 Rxb7 37. Ne4 Be7 38. Ra7 Rcc7 39. Rxb7 Rxb7 40. Kf1 f5 41. exf6+ Bxf6 42. Ra6 Rc7 43. Rxe6 Bxd4 44. cxd4 c3 45. Nc5 c2 46. Re1 1-0

[Event "FRA-ch Accession"]
[Site "Agen"]
[Date "2017.08.19"]
[Round "5"]
[White "O'Sullivan, Thomas"]
[Black "Meunier, Clement1111"]
[Result "0-1"]
[ECO "A52"]
[WhiteElo "2238"]
[BlackElo "2269"]
[PlyCount "18"]
[EventDate "2017.08.19"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 e5 3. dxe5 Ng4 4. e3 Nxe5 5. Nc3 Bc5 6. a3 a5 7. f4 Ng6 8. Bd3 0-0 9. Qh5 d6 0-1

[Event "FRA-ch Accession"]
[Site "Agen"]
[Date "2017.08.19"]
[Round "4"]
[White "O'Sullivan, Thomas"]
[Black "Ollier, Milan"]
[Result "1/2-1/2"]
[ECO "D70"]
[WhiteElo "2238"]
[BlackElo "2253"]
[PlyCount "110"]
[EventDate "2017.08.19"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 g6 3. f3 d5 4. cxd5 Nxd5 5. e4 Nb6 6. Nc3 Bg7 7. Be3 0-0 8. Qd2 Nc6 9. 0-0-0 f5 10. e5 Nb4 11. Nh3 Be6 12. Kb1 a5 13. a3 Bb3 14. Rc1 Kh8 15. g3 N6d5 16. Nf4 Nxe3 17. Qxe3 c6 18. h4 Bh6 19. Nxg6+ Kg7 20. Nf4 Bxf4 21. Qxf4 b5 22. Rh2 Kh8 23. Rd2 Nd5 24. Nxd5 Bxd5 25. Bd3 e6 26. g4 fxg4 27. Qh6 Qe7 28. fxg4 a4 29. g5 Qg7 30. Qxg7+ Kxg7 31. h5 Rf4 32. Be2 Raf8 33. Rg1 Rf2 34. Kc1 R8f4 35. Bd3 R2f3 36. h6+ Kh8 37. g6 hxg6 38. Bxg6 Bb3 39. Bc2 Rh3 40. Rdg2 Bxc2 41. Rxc2 Rxd4 42. Rxc6 Rxh6 43. Rc8+ Kh7 44. Rc7+ Kh8 45. Rc5 b4 46. Rc8+ Kh7 47. Rc7+ Kh8 48. axb4 Rxb4 49. Rc8+ Kh7 50. Rc7+ Kh8 51. Rd1 Rb8 52. Re7 Rh2 53. Rdd7 Rh1+ 54. Kc2 Rh2+ 55. Kc1 Rh1+ 1/2-1/2

[Event "FRA-ch Accession"]
[Site "Agen"]
[Date "2017.08.19"]
[Round "2"]
[White "O'Sullivan, Thomas"]
[Black "Ollier, Pablo"]
[Result "0-1"]
[ECO "E32"]
[WhiteElo "2238"]
[BlackElo "2395"]
[PlyCount "100"]
[EventDate "2017.08.19"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 0-0 5. Nf3 d6 6. Bg5 Nbd7 7. e3 Re8 8. Rd1 Qe7 9. Be2 b6 10. 0-0 Bxc3 11. bxc3 Bb7 12. Nd2 e5 13. Rde1 Nf8 14. f3 h6 15. Bh4 Ng6 16. Bf2 Rad8 17. a4 a5 18. Nb3 c5 19. d5 e4 20. Nd2 Bc8 21. Kh1 Bf5 22. Qb3 Qd7 23. Rg1 Ne5 24. Bg3 Qe7 25. Bxe5 Qxe5 26. f4 Qe7 27. g4 Bd7 28. g5 hxg5 29. Rxg5 g6 30. Reg1 Kg7 31. f5 Nh7 32. Rh5 Rh8 33. fxg6 fxg6 34. Nf1 Nf6 35. Rhg5 Rh6 36. Qxb6 Bh3 37. Ng3 Kf7 38. Qb2 Rdh8 39. Bd1 Nd7 40. Qf2+ Ke8 41. Ne2 Ne5 42. Nf4 Bf5 43. R5g2 Nf3 44. Bxf3 exf3 45. Qxf3 Be4 46. Qg3 g5 47. Ne6 Rxh2+ 48. Qxh2 Rxh2+ 49. Kxh2 Qh7+ 50. Kg3 Qh4# 0-1

[Event "Paris-ch 92nd"]
[Site "Paris"]
[Date "2017.07.22"]
[Round "9"]
[White "Dhanush, Bharadwaj"]
[Black "O'Sullivan, Thomas"]
[Result "1/2-1/2"]
[ECO "A35"]
[WhiteElo "2211"]
[BlackElo "2235"]
[PlyCount "55"]
[EventDate "2017.07.14"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. Nf3 c5 2. c4 Nc6 3. Nc3 g6 4. e3 Nf6 5. d4 cxd4 6. exd4 d5 7. cxd5 Nxd5 8. Qb3 e6 9. Bc4 Na5 10. Bb5+ Bd7 11. Qa4 a6 12. Bxd7+ Qxd7 13. Qxd7+ Kxd7 14. Ne5+ Ke8 15. Nxd5 exd5 16. b3 f6 17. Nd3 Nc6 18. Be3 Nb4 19. Kd2 Nxd3 20. Kxd3 Bd6 21. Rac1 Kd7 22. h3 Rhe8 23. Rhe1 Re4 24. f3 Re7 25. Bd2 Rae8 26. Rxe7+ Rxe7 27. Re1 Rxe1 28. Bxe1 1/2-1/2

[Event "Paris-ch 92nd"]
[Site "Paris"]
[Date "2017.07.21"]
[Round "8"]
[White "O'Sullivan, Thomas"]
[Black "Samoun, Florent"]
[Result "0-1"]
[ECO "E81"]
[WhiteElo "2235"]
[BlackElo "2314"]
[PlyCount "54"]
[EventDate "2017.07.14"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. d4 d6 2. e4 g6 3. c4 Bg7 4. Nc3 Nf6 5. f3 0-0 6. Nge2 c6 7. Be3 a6 8. g4 b5 9. h4 b4 10. Na4 Qa5 11. h5 c5 12. hxg6 fxg6 13. g5 Nfd7 14. dxc5 Ne5 15. Bg2 Be6 16. 0-0 Nxc4 17. Bc1 Nc6 18. Rb1 Rad8 19. b3 dxc5 20. Qc2 Nd4 21. Nxd4 Bxd4+ 22. Kh1 Qc7 23. f4 Ne3 24. Bxe3 Bxe3 25. Rbe1 Rd2 26. Qc1 Rxf4 27. Rxe3 Rh4+ 0-1

[Event "Paris-ch 92nd"]
[Site "Paris"]
[Date "2017.07.20"]
[Round "7"]
[White "Shirazi, Kamran"]
[Black "O'Sullivan, Thomas"]
[Result "0-1"]
[ECO "B22"]
[WhiteElo "2356"]
[BlackElo "2235"]
[PlyCount "114"]
[EventDate "2017.07.14"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 e6 3. c3 Nf6 4. e5 Nd5 5. a3 d6 6. b4 dxe5 7. Nxe5 Nd7 8. Nf3 Be7 9. bxc5 Bxc5 10. d4 Bd6 11. c4 N5f6 12. Bb2 0-0 13. Bd3 b6 14. 0-0 Bb7 15. Re1 Qc7 16. Nbd2 Rad8 17. Rc1 Bf4 18. Rc3 Rfe8 19. Qb1 e5 20. d5 g6 21. g3 Bh6 22. h4 Bg7 23. Bc2 e4 24. Ng5 Nxd5 25. Rb3 e3 26. Bxg7 exd2 27. Rd1 Kxg7 28. cxd5 Nc5 29. Rxd2 Nxb3 30. Bxb3 Qc3 31. Qd1 Bxd5 32. Bxd5 Rxd5 33. Rxd5 Re1+ 34. Qxe1 Qxe1+ 35. Kg2 h6 36. Nf3 Qc3 37. a4 a6 38. Rd4 b5 39. axb5 axb5 40. Re4 b4 41. Re3 Qc4 42. Ne1 b3 43. Nd3 Qc3 44. Kf1 b2 45. Nxb2 Qxb2 46. Kg2 f5 47. Re7+ Kf6 48. Rh7 Qd2 49. Ra7 f4 50. Ra6+ Kf5 51. g4+ Kxg4 52. Rxg6+ Kh5 53. Rf6 Qd5+ 54. Kf1 Kg4 55. Rxh6 Kf3 56. Ke1 Qd3 57. Re6 Qb1+ 0-1

[Event "Paris-ch 92nd"]
[Site "Paris"]
[Date "2017.07.19"]
[Round "6"]
[White "O'Sullivan, Thomas"]
[Black "Chartier, Thibaud"]
[Result "1-0"]
[ECO "E60"]
[WhiteElo "2235"]
[BlackElo "2222"]
[PlyCount "87"]
[EventDate "2017.07.14"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 g6 3. f3 Nc6 4. d5 Ne5 5. e4 d6 6. Nc3 Bg7 7. Be2 0-0 8. f4 Ned7 9. Be3 Re8 10. Nh3 Nb6 11. Nf2 e6 12. 0-0 exd5 13. cxd5 c6 14. dxc6 bxc6 15. Qc2 Be6 16. Rfd1 d5 17. Rac1 Qe7 18. e5 Nfd7 19. Na4 f6 20. exf6 Nxf6 21. Nxb6 axb6 22. Bxb6 Bf5 23. Bd3 Bxd3 24. Nxd3 Rxa2 25. Qxc6 Ra6 26. Re1 Qf8 27. Rxe8 Qxe8 28. Qb7 Ra8 29. Bd4 Rd8 30. Ne5 Ng4 31. Rc7 Bxe5 32. Rg7+ Kf8 33. fxe5 Rc8 34. Rc7 Rxc7 35. Qxc7 Qe6 36. h3 Nh6 37. b4 Nf5 38. Bc5+ Ke8 39. b5 Qd7 40. Qb8+ Qd8 41. Qa7 Qg5 42. Qa8+ Qd8 43. Qc6+ Qd7 44. Qf6 1-0

[Event "Paris-ch 92nd"]
[Site "Paris"]
[Date "2017.07.18"]
[Round "5"]
[White "Le Goff, Ronan"]
[Black "O'Sullivan, Thomas"]
[Result "1/2-1/2"]
[ECO "A45"]
[WhiteElo "2299"]
[BlackElo "2235"]
[PlyCount "57"]
[EventDate "2017.07.14"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. d4 Nf6 2. Bf4 g6 3. Nc3 d5 4. e3 Bg7 5. h4 c5 6. Nb5 Na6 7. c3 h6 8. Nf3 0-0 9. Be2 Bg4 10. a4 Ne8 11. Ne5 Bxe2 12. Qxe2 c4 13. Ng4 Kh7 14. h5 g5 15. Bg3 e6 16. f3 Nac7 17. Na3 Nd6 18. Be5 f6 19. Bh2 Qe7 20. Qc2+ f5 21. 0-0-0 b5 22. Be5 bxa4 23. Bxg7 Kxg7 24. Ne5 Qe8 25. Rde1 Rb8 26. Ng6 Rf7 27. Ne5 Rf8 28. Ng6 Rf7 29. Ne5 1/2-1/2

[Event "FRA-ch U18"]
[Site "Belfort"]
[Date "2017.04.23"]
[Round "9.2"]
[White "O'Sullivan, Thomas"]
[Black "Pigeat, Alexandre"]
[Result "1/2-1/2"]
[ECO "D17"]
[WhiteElo "2223"]
[BlackElo "2259"]
[PlyCount "164"]
[EventDate "2017.04.16"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. Nf3 dxc4 5. a4 Bf5 6. Ne5 Nbd7 7. Nxc4 e6 8. f3 Bb4 9. Bf4 Nb6 10. e4 Bg6 11. Qb3 a5 12. Rd1 0-0 13. Be2 Nxc4 14. Qxc4 Qe7 15. 0-0 Nd7 16. Na2 Bd6 17. Bxd6 Qxd6 18. Rd2 f5 19. Nc3 Kh8 20. Rfd1 fxe4 21. fxe4 Rae8 22. e5 Qe7 23. Bd3 Nb6 24. Qc5 Bxd3 25. Rxd3 Qxc5 26. dxc5 Nc4 27. Rd7 Rb8 28. Re7 Nxb2 29. Rdd7 Rg8 30. Rxe6 Rge8 31. Rxb7 Nd3 32. Rxb8 Rxb8 33. Rxc6 Kg8 34. e6 Kf8 35. h3 Nb4 36. Rc7 Re8 37. Rf7+ Kg8 38. Ra7 Nc6 39. Ra6 Rxe6 40. Nb5 h5 41. Na7 Nd4 42. c6 Re1+ 43. Kf2 Re2+ 44. Kf1 Rc2 45. Rxa5 g6 46. Rg5 Kf7 47. a5 Nf5 48. h4 Kf6 49. a6 Nxh4 50. Rg3 Nf5 51. Ra3 Nd6 52. Rd3 Ne8 53. Rd8 Nc7 54. Rd6+ Kg5 55. Nc8 Nxa6 56. Ne7 Nb4 57. Rxg6+ Kf4 58. Re6 Rc5 59. Kg1 h4 60. Kh2 Kg5 61. Rg6+ Kh5 62. Rg8 Rc2 63. Rc8 Kh6 64. c7 Kh7 65. Nf5 Nd5 66. Rd8 Nxc7 67. Rc8 Rc3 68. Nxh4 Nd5 69. Rd8 Nf6 70. Nf3 Kg6 71. Rd4 Kf5 72. Ra4 Ne4 73. Rb4 Ra3 74. Rd4 Rc3 75. Ra4 Rd3 76. Nh4+ Kf4 77. Nf3 Rd8 78. Ra3 Rh8+ 79. Kg1 Ng3 80. Kf2 Ne4+ 81. Kg1 Ng3 82. Kf2 Ne4+ 1/2-1/2

[Event "FRA-ch U18"]
[Site "Belfort"]
[Date "2017.04.22"]
[Round "8.1"]
[White "Philippe, Guillaume"]
[Black "O'Sullivan, Thomas"]
[Result "1/2-1/2"]
[ECO "A40"]
[WhiteElo "2307"]
[BlackElo "2223"]
[PlyCount "82"]
[EventDate "2017.04.16"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. Nf3 c5 2. e3 g6 3. d4 Bg7 4. dxc5 Qa5+ 5. Nfd2 Qxc5 6. Ne4 Qc7 7. Nbc3 Nh6 8. Nd5 Qd8 9. c4 0-0 10. Be2 Nc6 11. 0-0 d6 12. Nec3 Bd7 13. Bd2 Rc8 14. Rc1 f5 15. b4 e6 16. Nf4 Nf7 17. b5 Nce5 18. Qb3 b6 19. a4 Qc7 20. c5 dxc5 21. Nxe6 Bxe6 22. Qxe6 Kh8 23. f4 Rcd8 24. Qa2 Nd3 25. Rcd1 c4 26. Bf3 Qc5 27. a5 Nb4 28. Qb2 bxa5 29. Kh1 Nd6 30. Qa3 Nxb5 31. Qxa5 Rxd2 32. Rxd2 Bxc3 33. Rd8 a6 34. Rc1 Qe7 35. Rxf8+ Qxf8 36. Rxc3 Nxc3 37. Qe5+ Qg7 38. Qe8+ Qg8 39. Qe5+ Qg7 40. Qe8+ Qg8 41. Qe5+ Qg7 1/2-1/2

[Event "FRA-ch U18"]
[Site "Belfort"]
[Date "2017.04.21"]
[Round "7.2"]
[White "O'Sullivan, Thomas"]
[Black "Heliot, Xabi"]
[Result "1-0"]
[ECO "A45"]
[WhiteElo "2223"]
[BlackElo "2081"]
[PlyCount "91"]
[EventDate "2017.04.16"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. d4 Nf6 2. Bg5 e6 3. e4 c5 4. d5 h6 5. Bxf6 Qxf6 6. Nc3 a6 7. a4 g6 8. Nf3 Bg7 9. e5 Qf4 10. Qe2 0-0 11. g3 Qb4 12. 0-0-0 d6 13. Bg2 dxe5 14. Nxe5 exd5 15. Bxd5 Nc6 16. Nxg6 Bg4 17. f3 Rfe8 18. Qd3 Be6 19. Nf4 c4 20. Qe4 Bxd5 21. Nfxd5 Qc5 22. Qf4 Red8 23. Nf6+ Kh8 24. Nfe4 Qb6 25. Nd6 Ne5 26. Nf5 Ng6 27. Qxc4 Qf6 28. Nxg7 Qxg7 29. Rxd8+ Rxd8 30. Rd1 Rxd1+ 31. Nxd1 f6 32. Qe4 Ne5 33. Ne3 Nc6 34. Nf5 Qg6 35. f4 Nd4 36. Qxd4 Qxf5 37. Qd8+ Kg7 38. Qc7+ Kg6 39. Qxb7 Qa5 40. Qe4+ f5 41. Qc6+ Kh7 42. b3 Kg7 43. Kb2 Kh7 44. Qd7+ Kg6 45. Qe6+ Kh7 46. Qe5 1-0

[Event "EU-ch U16 26th"]
[Site "Prague"]
[Date "2016.08.27"]
[Round "9"]
[White "O'Sullivan, Thomas"]
[Black "Iliaguev, Nisim"]
[Result "1-0"]
[ECO "E21"]
[WhiteElo "2293"]
[BlackElo "2120"]
[PlyCount "63"]
[EventDate "2016.08.18"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CZE"]
[SourceTitle "CBM 174 Extra"]
[Source "ChessBase"]
[SourceDate "2016.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.10"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 Nc6 3. Nc3 e6 4. Nf3 Bb4 5. Bd2 Bxc3 6. Bxc3 d5 7. e3 0-0 8. Bd3 b6 9. cxd5 exd5 10. Qc2 a5 11. Ne5 Qd6 12. 0-0 Ba6 13. Rfc1 Bxd3 14. Qxd3 Ne7 15. f3 Rfe8 16. b3 c5 17. a4 Rac8 18. Bb2 Qe6 19. Rc2 cxd4 20. Bxd4 Rxc2 21. Qxc2 Rc8 22. Qd3 Nf5 23. Rd1 g6 24. Bb2 Qe7 25. Rd2 Qc5 26. Kf2 Qe7 27. g4 Nd6 28. Qd4 Qe6 29. Nd7 Nfe4+ 30. fxe4 Nxe4+ 31. Ke1 f6 32. Qxd5 1-0

[Event "EU-ch U16 26th"]
[Site "Prague"]
[Date "2016.08.26"]
[Round "8"]
[White "Sousa, Andre Ventura"]
[Black "O'Sullivan, Thomas"]
[Result "1-0"]
[ECO "B83"]
[WhiteElo "2411"]
[BlackElo "2293"]
[PlyCount "69"]
[EventDate "2016.08.18"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CZE"]
[SourceTitle "CBM 174 Extra"]
[Source "ChessBase"]
[SourceDate "2016.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.10"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. Be2 Nf6 7. 0-0 Be7 8. Be3 0-0 9. f4 d6 10. Bf3 Nxd4 11. Qxd4 e5 12. Qd3 Be6 13. Nb5 Qb8 14. f5 Bd7 15. a4 Rd8 16. c4 Bc6 17. a5 Bxb5 18. cxb5 d5 19. exd5 e4 20. Bxe4 Bd6 21. h3 Bh2+ 22. Kh1 Nh5 23. Bf2 Ng3+ 24. Kxh2 Nxe4+ 25. Kh1 Qe5 26. Bh4 Qxd5 27. Qxd5 Rxd5 28. Rfe1 Nc5 29. Re7 Rxf5 30. b4 Nb3 31. Rb1 Nd4 32. Rxb7 Rxb5 33. a6 Rxb7 34. axb7 Rb8 35. Re1 1-0

[Event "EU-ch U16 26th"]
[Site "Prague"]
[Date "2016.08.25"]
[Round "7"]
[White "O'Sullivan, Thomas"]
[Black "Zeman, Matyas"]
[Result "1-0"]
[ECO "D30"]
[WhiteElo "2293"]
[BlackElo "2166"]
[PlyCount "101"]
[EventDate "2016.08.18"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CZE"]
[SourceTitle "CBM 174 Extra"]
[Source "ChessBase"]
[SourceDate "2016.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.10"]
[SourceQuality "1"]

1. d4 d5 2. c4 e6 3. Nc3 c6 4. e4 dxe4 5. Nxe4 Nd7 6. Nf3 Ngf6 7. Bd3 Be7 8. 0-0 0-0 9. Qe2 Qc7 10. b3 b6 11. Bb2 Bb7 12. Rad1 Nxe4 13. Qxe4 Nf6 14. Qh4 h6 15. Ne5 c5 16. dxc5 Ne4 17. cxb6 axb6 18. Qg4 f5 19. Qe2 Bf6 20. Bxe4 Bxe4 21. Nd7 Rxa2 22. Rd2 Rd8 23. Nxf6+ gxf6 24. f3 Rxd2 25. Qxd2 Bc6 26. Re1 Qd7 27. Qc1 e5 28. Rd1 Qe7 29. Qb1 Ra8 30. Qxf5 Kg7 31. h3 Rd8 32. Re1 Re8 33. Qg4+ Kf7 34. Bc1 Rh8 35. Kh1 h5 36. Qh4 Qe6 37. Be3 Bb7 38. Ra1 Rh7 39. Rc1 Qf5 40. Qf2 Rg7 41. Rd1 h4 42. Ra1 Kg8 43. Ra7 Qb1+ 44. Kh2 Qxb3 45. Bh6 Rf7 46. Qxh4 Qc2 47. Qh5 Qd3 48. Ra3 Qxc4 49. Qg6+ Kh8 50. Ra4 Qc6 51. Rh4 1-0

[Event "EU-ch U16 26th"]
[Site "Prague"]
[Date "2016.08.24"]
[Round "6"]
[White "Kistrup, Nicolai"]
[Black "O'Sullivan, Thomas"]
[Result "0-1"]
[ECO "D85"]
[WhiteElo "2089"]
[BlackElo "2293"]
[PlyCount "88"]
[EventDate "2016.08.18"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CZE"]
[SourceTitle "CBM 174 Extra"]
[Source "ChessBase"]
[SourceDate "2016.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.10"]
[SourceQuality "1"]

1. d4 Nf6 2. Nf3 g6 3. c4 Bg7 4. Nc3 d5 5. cxd5 Nxd5 6. e4 Nxc3 7. bxc3 c5 8. Rb1 0-0 9. Be2 b6 10. 0-0 Bb7 11. d5 Bxc3 12. Bc4 Bg7 13. e5 Na6 14. Qb3 Nc7 15. Rd1 Qd7 16. Bg5 Ba6 17. Bxa6 Nxa6 18. e6 fxe6 19. dxe6 Qc6 20. Bxe7 Rfe8 21. Bd6 c4 22. Qe3 Rad8 23. Ne5 Bxe5 24. Qxe5 Nc5 25. e7 Rc8 26. Qf4 Qe4 27. Qf6 Qf5 28. Qxf5 gxf5 29. Rd5 Ne4 30. Ba3 Nc3 31. Rbb5 Nxb5 32. Rxb5 c3 33. Rb1 c2 34. Rc1 a5 35. Kf1 b5 36. Ke2 b4 37. Bb2 Rxe7+ 38. Kd2 Rd7+ 39. Ke2 Re8+ 40. Kf3 Rd2 41. g3 a4 42. h4 b3 43. axb3 axb3 44. Ba1 Rd1 0-1

[Event "EU-ch U16 26th"]
[Site "Prague"]
[Date "2016.08.22"]
[Round "5"]
[White "O'Sullivan, Thomas"]
[Black "Demosthenous, Andreas"]
[Result "1-0"]
[ECO "A65"]
[WhiteElo "2293"]
[BlackElo "1925"]
[PlyCount "65"]
[EventDate "2016.08.18"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CZE"]
[SourceTitle "CBM 174 Extra"]
[Source "ChessBase"]
[SourceDate "2016.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.10"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. e4 g6 7. Bd3 Bg7 8. Nge2 0-0 9. h3 Re8 10. Ng3 Nxe4 11. Ncxe4 f5 12. 0-0 fxe4 13. Nxe4 Kh8 14. Ng5 Qf6 15. Bd2 Na6 16. h4 h6 17. Bc3 Qf8 18. Bxg6 Bxc3 19. bxc3 Re7 20. Ne4 Qf4 21. g3 Qg4 22. Qxg4 Bxg4 23. f3 Kg7 24. h5 Bh3 25. Rf2 Bd7 26. Nxd6 b5 27. Rd1 Re3 28. c4 b4 29. Rdd2 Nb8 30. Rde2 Rc3 31. Re7+ Kf6 32. Rfe2 Rxf3 33. Rf7+ 1-0

[Event "EU-ch U16 26th"]
[Site "Prague"]
[Date "2016.08.21"]
[Round "4"]
[White "Anaskin, Arsenij"]
[Black "O'Sullivan, Thomas"]
[Result "1-0"]
[ECO "B47"]
[WhiteElo "2054"]
[BlackElo "2293"]
[PlyCount "87"]
[EventDate "2016.08.18"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CZE"]
[SourceTitle "CBM 174 Extra"]
[Source "ChessBase"]
[SourceDate "2016.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.10"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. g3 a6 7. Bg2 Nf6 8. a4 h5 9. h3 Bc5 10. Nb3 Ba7 11. Bf4 Ne5 12. 0-0 d6 13. Qe2 h4 14. g4 Ng6 15. Bg5 Bd7 16. Rfd1 Ne5 17. Nd4 Nh7 18. Bxh4 g5 19. Bg3 0-0-0 20. Nf3 f6 21. Na2 Bxa4 22. b3 Bc6 23. Nb4 Nxf3+ 24. Bxf3 e5 25. Rd3 Nf8 26. Qd2 Bd4 27. c3 Bc5 28. Nxc6 Qxc6 29. b4 Bb6 30. c4 Ne6 31. b5 axb5 32. cxb5 Qxb5 33. Rxd6 Nd4 34. Qc3+ Kb8 35. Rxf6 Nxf3+ 36. Qxf3 Bd4 37. Rd1 Rxh3 38. Kg2 Rh7 39. Qf5 Re7 40. Qxg5 Qe2 41. Rxd4 Rxd4 42. Bxe5+ Ka8 43. Rf8+ Ka7 44. Bxd4+ 1-0

[Event "EU-ch U16 26th"]
[Site "Prague"]
[Date "2016.08.20"]
[Round "3"]
[White "O'Sullivan, Thomas"]
[Black "Pauwels, Xander"]
[Result "1/2-1/2"]
[ECO "D33"]
[WhiteElo "2293"]
[BlackElo "1996"]
[PlyCount "88"]
[EventDate "2016.08.18"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CZE"]
[SourceTitle "CBM 174 Extra"]
[Source "ChessBase"]
[SourceDate "2016.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.10"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 e6 3. Nc3 d5 4. Nf3 c5 5. cxd5 exd5 6. g3 Nc6 7. Bg2 Be6 8. 0-0 h6 9. Bf4 cxd4 10. Nb5 Rc8 11. Nfxd4 a6 12. Nxc6 Rxc6 13. Nd4 Rc4 14. Nxe6 fxe6 15. Qb3 Qd7 16. Rfc1 b5 17. Qd3 Kf7 18. e4 dxe4 19. Qxd7+ Nxd7 20. Rxc4 bxc4 21. Rc1 g5 22. Be3 Ne5 23. Bxe4 Bg7 24. Bd2 Rd8 25. Bc3 Rd6 26. Kf1 h5 27. Ke2 Rb6 28. Rc2 h4 29. Bd4 Rb8 30. Rc1 Rb5 31. Bc3 Rb6 32. gxh4 gxh4 33. h3 Rd6 34. f4 Nd3 35. Bxd3 Rxd3 36. Bxg7 Kxg7 37. Rxc4 Rxh3 38. Rc6 Rh2+ 39. Kf3 Rxb2 40. Rxa6 h3 41. Rxe6 h2 42. Re7+ Kg8 43. Re8+ Kg7 44. Re7+ Kg8 1/2-1/2

[Event "EU-ch U16 26th"]
[Site "Prague"]
[Date "2016.08.19"]
[Round "2"]
[White "Storme, Isak"]
[Black "O'Sullivan, Thomas"]
[Result "1-0"]
[ECO "B48"]
[WhiteElo "2108"]
[BlackElo "2293"]
[PlyCount "83"]
[EventDate "2016.08.18"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CZE"]
[SourceTitle "CBM 174 Extra"]
[Source "ChessBase"]
[SourceDate "2016.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.10"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. Be3 a6 7. Qf3 d6 8. 0-0-0 Bd7 9. Qg3 Nf6 10. f3 Rc8 11. Kb1 Be7 12. Nxc6 Qxc6 13. Qxg7 Rg8 14. Qh6 Rg6 15. Qh4 Ng4 16. Qe1 Nxe3 17. Qxe3 Bf6 18. Rd3 Rg5 19. f4 Ra5 20. Be2 Bxc3 21. Rxc3 Rc5 22. Rxc5 Qxc5 23. Qxc5 Rxc5 24. Rd1 Ke7 25. g4 e5 26. f5 a5 27. g5 Bb5 28. f6+ Kd7 29. Bg4+ Kc7 30. Bf5 Bd7 31. Bxh7 Be6 32. Bf5 Kd7 33. h4 Bxf5 34. exf5 Ke8 35. g6 fxg6 36. fxg6 e4 37. f7+ Kf8 38. Rxd6 Rf5 39. Rd8+ Kg7 40. Rg8+ Kh6 41. f8Q+ Rxf8 42. Rxf8 1-0

[Event "EU-ch U16 26th"]
[Site "Prague"]
[Date "2016.08.18"]
[Round "1"]
[White "O'Sullivan, Thomas"]
[Black "Danek, Daniel"]
[Result "1-0"]
[ECO "D90"]
[WhiteElo "2293"]
[BlackElo "1970"]
[PlyCount "97"]
[EventDate "2016.08.18"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "CZE"]
[SourceTitle "CBM 174 Extra"]
[Source "ChessBase"]
[SourceDate "2016.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2016.10.10"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. h4 h5 6. Bf4 c6 7. e3 Bf5 8. cxd5 Nxd5 9. Be5 Nxc3 10. bxc3 0-0 11. Bxg7 Kxg7 12. Bc4 Nd7 13. Ng5 b5 14. e4 Qa5 15. Be2 Qxc3+ 16. Kf1 Bg4 17. f3 f6 18. Nh7 Bxf3 19. Nxf8 Bxe2+ 20. Kxe2 Nxf8 21. Qd3 Qb2+ 22. Qd2 Qa3 23. Rh3 Qd6 24. Rd1 Ne6 25. Kf1 Rd8 26. Rd3 Nf4 27. Rf3 e5 28. Rf2 Qe6 29. Qe3 Qg4 30. Qf3 Qxf3 31. Rxf3 Ne6 32. d5 cxd5 33. exd5 Nd4 34. Ra3 Rxd5 35. Rxa7+ Kh6 36. Ra5 Rd6 37. Kf2 Rc6 38. Rd2 f5 39. Ra3 Rc4 40. g3 e4 41. Ra6 Kg7 42. Rd6 Nf3 43. Rb2 Ne5 44. Rxb5 Rc2+ 45. Kf1 Nf7 46. Rb7 Rc8 47. Rdd7 Rf8 48. a4 Kf6 49. Rxf7+ 1-0

[Event "FRA-ch U16"]
[Site "Gonfreville"]
[Date "2016.04.16"]
[Round "8"]
[White "Mohammad, Fahim"]
[Black "O'Sullivan, Thomas"]
[Result "1-0"]
[ECO "D85"]
[WhiteElo "2229"]
[BlackElo "1918"]
[PlyCount "177"]
[EventDate "2016.04.22"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. d4 Nf6 2. Nf3 g6 3. c4 Bg7 4. Nc3 d5 5. cxd5 Nxd5 6. e4 Nxc3 7. bxc3 c5 8. h3 Nc6 9. Be3 Qa5 10. Bd2 0-0 11. Be2 Qc7 12. Rc1 b6 13. 0-0 Bb7 14. Be3 Rad8 15. d5 e6 16. c4 Ne7 17. Qb3 e5 18. a4 h6 19. Nd2 f5 20. f3 f4 21. Bf2 g5 22. a5 h5 23. axb6 axb6 24. Rb1 Rd6 25. Rfd1 Bc8 26. Qa3 Bd7 27. Nb3 Nc8 28. Rbc1 Rg6 29. Nd2 Rf7 30. Nf1 Nd6 31. Qd3 Bf8 32. Nh2 Rfg7 33. Ra1 Nf7 34. Ra8 Qd6 35. Rda1 Nh6 36. R1a7 Qf6 37. Rb8 Kh7 38. Rbb7 Qd6 39. Qb3 Bc8 40. Rxg7+ Bxg7 41. Qb5 Qf8 42. Ra8 Rd6 43. Rb8 Nf7 44. Rxb6 g4 45. fxg4 hxg4 46. Nxg4 Bd7 47. Qxc5 Rxb6 48. Qxb6 Ng5 49. Bc5 Qf7 50. Qd8 Nxe4 51. Bd3 Bf5 52. Qh4+ Kg8 53. Qd8+ Kh7 54. Bxe4 Bxe4 55. Qh4+ Kg6 56. Qe7 Qf5 57. Qe6+ Qxe6 58. dxe6 Bd3 59. Bd6 Bxc4 60. e7 Bb5 61. Bxe5 Bxe5 62. Nxe5+ Kf6 63. Nd3 f3 64. gxf3 Kxe7 65. Nf4 Kf6 66. Kf2 Kf5 67. Kg3 Bd7 68. h4 Bc6 69. Ng2 Kf6 70. Ne3 Ke5 71. Kg4 Kf6 72. f4 Be4 73. f5 Bd3 74. Kf4 Be2 75. Nd5+ Kf7 76. Kg5 Bc4 77. Nf4 Kg7 78. h5 Bb3 79. Ng6 Ba2 80. h6+ Kh7 81. Nf8+ Kh8 82. Ng6+ Kh7 83. Ne5 Kh8 84. Kg6 Kg8 85. h7+ Kh8 86. Nf7+ Bxf7+ 87. Kxf7 Kxh7 88. Ke7 Kg7 89. f6+ 1-0

[Event "FRA-ch U16"]
[Site "Gonfreville"]
[Date "2016.04.15"]
[Round "7"]
[White "O'Sullivan, Thomas"]
[Black "Ferrari, Louis"]
[Result "1-0"]
[ECO "D85"]
[WhiteElo "1918"]
[BlackElo "2091"]
[PlyCount "99"]
[EventDate "2016.04.22"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. cxd5 Nxd5 5. e4 Nxc3 6. bxc3 c5 7. Be3 Qa5 8. Qd2 cxd4 9. cxd4 Qxd2+ 10. Kxd2 Bg7 11. Rb1 0-0 12. Nf3 Rd8 13. Bd3 b6 14. Rhc1 Ba6 15. Bc4 Bxc4 16. Rxc4 Na6 17. Ke2 f5 18. e5 h6 19. Rbc1 b5 20. R4c3 Rd7 21. a3 Rad8 22. Rc6 Nb8 23. Rxg6 Kh7 24. Rg3 a5 25. Rh3 Kg8 26. Bxh6 Bxh6 27. Rxh6 Rb7 28. g4 Kg7 29. Rh5 fxg4 30. Rg1 Kf7 31. Rxg4 Ke6 32. Rg6+ Kd5 33. Kd3 Rf8 34. e6+ Kd6 35. Nd2 Kc7 36. Rc5+ Kb6 37. Rgg5 Ka6 38. a4 Rxf2 39. axb5+ Ka7 40. Nc4 Na6 41. bxa6 Rb3+ 42. Ke4 Re2+ 43. Kd5 Rb8 44. Nxa5 Rd8+ 45. Kc4 Rd6 46. Nc6+ Kxa6 47. d5 Kb6 48. Rb5+ Ka6 49. Nb4+ Ka7 50. Rg7 1-0

[Event "FRA-ch U16"]
[Site "Gonfreville"]
[Date "2016.04.14"]
[Round "6"]
[White "Viel, Simon"]
[Black "O'Sullivan, Thomas"]
[Result "1/2-1/2"]
[ECO "B83"]
[WhiteElo "1981"]
[BlackElo "1918"]
[PlyCount "96"]
[EventDate "2016.04.22"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. Be2 Nf6 7. 0-0 Be7 8. Be3 0-0 9. f4 d6 10. Qe1 Nxd4 11. Bxd4 e5 12. fxe5 dxe5 13. Qg3 Bc5 14. Bxc5 Qxc5+ 15. Kh1 Ne8 16. Bg4 Nd6 17. Rad1 Be6 18. Bxe6 fxe6 19. Qh3 Rfe8 20. Qd3 Rad8 21. b3 Nf7 22. Qf3 Qe7 23. Qe3 Rc8 24. Rd3 a6 25. Qd2 Rc7 26. Ne2 Rec8 27. c4 b5 28. cxb5 axb5 29. Rc3 Rd8 30. Rxc7 Qxc7 31. Qc3 Qd7 32. Rc1 h6 33. h3 Qd2 34. Qxd2 Rxd2 35. Nc3 b4 36. Na4 Nd6 37. Rc6 Nxe4 38. Rxe6 Nf2+ 39. Kg1 Nd3 40. Rd6 e4 41. Nc5 Rxa2 42. Nxd3 exd3 43. Rxd3 Rb2 44. Rf3 g5 45. Kh2 Kg7 46. Kg3 Kg6 47. h4 gxh4+ 48. Kxh4 Rxg2 1/2-1/2

[Event "FRA-ch U16"]
[Site "Gonfreville"]
[Date "2016.04.13"]
[Round "5"]
[White "O'Sullivan, Thomas"]
[Black "Seignat, Florian"]
[Result "1-0"]
[ECO "D45"]
[WhiteElo "1918"]
[BlackElo "2009"]
[PlyCount "69"]
[EventDate "2016.04.22"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 e6 5. e3 Nbd7 6. Qc2 Bd6 7. g4 h6 8. Rg1 g5 9. Bd2 Qc7 10. 0-0-0 dxc4 11. Bxc4 b5 12. Be2 a6 13. h4 gxh4 14. g5 hxg5 15. Nxg5 Nf8 16. e4 Bf4 17. e5 Bxd2+ 18. Qxd2 Nd5 19. Nce4 f6 20. Nxf6+ Nxf6 21. exf6 Bd7 22. f7+ Kd8 23. Bf3 Kc8 24. Kb1 Kb7 25. Rc1 Rc8 26. a4 h3 27. axb5 axb5 28. Ne4 Rh7 29. Nc5+ Kb6 30. Be4 Rxf7 31. Rg3 Qf4 32. Qb4 Rc7 33. Qa5+ Kxa5 34. Ra3+ Kb4 35. Nd3# 1-0

[Event "FRA-ch U16"]
[Site "Gonfreville"]
[Date "2016.04.11"]
[Round "2"]
[White "Lamballe, Victor"]
[Black "O'Sullivan, Thomas"]
[Result "0-1"]
[ECO "D70"]
[WhiteElo "1924"]
[BlackElo "1918"]
[PlyCount "110"]
[EventDate "2016.04.22"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 g6 3. f3 d5 4. cxd5 Nxd5 5. e4 Nb6 6. Nc3 Bg7 7. Be3 0-0 8. Qd2 Nc6 9. 0-0-0 Qd6 10. Nb5 Qd7 11. Kb1 Rd8 12. d5 a6 13. dxc6 Qxd2 14. Rxd2 Rxd2 15. Bxd2 axb5 16. cxb7 Bxb7 17. Bxb5 c6 18. Bd3 Bc8 19. Ne2 Be6 20. b3 Bxb3 21. axb3 Ra1+ 22. Kc2 Rxh1 23. Be3 Nd7 24. Bg1 h5 25. Kd2 Be5 26. g3 h4 27. f4 hxg3 28. hxg3 Bc7 29. e5 Nb8 30. Be4 Rh8 31. Nd4 Bb6 32. Ke2 Kh7 33. Be3 e6 34. Nxc6 Bxe3 35. Kxe3 Nxc6 36. Bxc6 Rb8 37. Ba4 g5 38. Kf3 Kg6 39. Kg4 Rb4 40. Bc6 gxf4 41. gxf4 f5+ 42. exf6 e5 43. Kf3 Rxf4+ 44. Ke3 Rb4 45. f7 Kxf7 46. Bd5+ Kf6 47. Bg8 Kg5 48. Bd5 Kf5 49. Bg8 Rh4 50. Bf7 Rh3+ 51. Ke2 Ke4 52. Bc4 Rh2+ 53. Kd1 Kd4 54. Ke1 e4 55. Ba6 Ke3 0-1

[Event "FRA-ch U16"]
[Site "Gonfreville"]
[Date "2016.04.11"]
[Round "3"]
[White "O'Sullivan, Thomas"]
[Black "Bergougnoux, Axel"]
[Result "0-1"]
[ECO "D90"]
[WhiteElo "1918"]
[BlackElo "2024"]
[PlyCount "86"]
[EventDate "2016.04.22"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. h4 Bf5 6. h5 c5 7. h6 Bf8 8. dxc5 Qa5 9. cxd5 Na6 10. a3 Rd8 11. Bd2 Qxc5 12. e4 Ng4 13. Bb5+ Bd7 14. Bxd7+ Rxd7 15. Qe2 Qb6 16. b4 e6 17. Rh4 Nf6 18. Ne5 Rc7 19. Nc4 Qd4 20. Nb2 Rxc3 21. Bxc3 Qxc3+ 22. Kf1 Be7 23. Rd1 0-0 24. d6 Bd8 25. e5 Nd7 26. Re4 Qxa3 27. Nd3 Nab8 28. Qc2 Qa6 29. Kg1 Bb6 30. Rde1 Nc6 31. b5 Qxb5 32. Kh2 a5 33. Qe2 Nd4 34. Qd1 a4 35. Rg4 a3 36. Rg5 Qb3 37. Qd2 Qc2 38. Qe3 a2 39. Nf4 Nf5 40. Qh3 Qxf2 41. Nh5 Qxe1 42. Rxf5 Bg1+ 43. Kh1 Bf2+ 0-1

[Event "FRA-ch U16"]
[Site "Gonfreville"]
[Date "2016.04.10"]
[Round "1"]
[White "O'Sullivan, Thomas"]
[Black "Fournier, Loic"]
[Result "1-0"]
[ECO "A65"]
[WhiteElo "1918"]
[BlackElo "1845"]
[PlyCount "133"]
[EventDate "2016.04.22"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. e4 Na6 7. f4 Nc7 8. Nf3 a6 9. a4 g6 10. e5 dxe5 11. Bc4 e4 12. Ng5 Bd6 13. Ngxe4 0-0 14. 0-0 Bf5 15. Nxf6+ Qxf6 16. g4 Bxg4 17. Qxg4 Qd4+ 18. Rf2 Qxc4 19. Qg2 Rfe8 20. Bd2 f5 21. h4 Kf7 22. Kh1 b5 23. Rc1 Qd4 24. Rd1 Qf6 25. Qf3 b4 26. Ne2 Re7 27. Rg1 Rae8 28. h5 Rh8 29. b3 Ke8 30. Bc1 Qf7 31. Bb2 Rg8 32. Rfg2 Qxd5 33. Qf2 gxh5 34. Kh2 Rxg2+ 35. Rxg2 Kd7 36. Ng3 h4 37. Nh5 Qxb3 38. Rg8 Ne8 39. Qg2 Re2 40. Nf6+ Nxf6 41. Rg7+ Be7 42. Qxe2 Ng4+ 43. Kh1 Qh3+ 44. Kg1 Qg3+ 45. Qg2 Qe1+ 46. Qf1 Qe3+ 47. Kh1 Nf2+ 48. Kh2 Qxf4+ 49. Kg1 Qd6 50. Qxf2 Kc6 51. Qf3+ Kb6 52. Qe2 Bf8 53. Rg2 c4 54. Qe3+ Kb7 55. Qf3+ Kc7 56. Bc1 Qd4+ 57. Be3 Qa1+ 58. Kh2 h3 59. Bf4+ Kb6 60. Re2 Bc5 61. Be3 Qe5+ 62. Kxh3 Ka5 63. Kg2 Qg7+ 64. Kf1 Qf8 65. Qd5 Kb6 66. Bxc5+ Qxc5 67. Re6+ 1-0

[Event "World ol U16"]
[Site "Ulaanbaatar"]
[Date "2015.08.28"]
[Round "10.1"]
[White "O'Sullivan, Thomas"]
[Black "Baterdene, Tsogbayar"]
[Result "1/2-1/2"]
[ECO "D17"]
[WhiteElo "2282"]
[BlackElo "2389"]
[PlyCount "80"]
[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 "France"]
[BlackTeam "Mongolia A"]
[WhiteTeamCountry "FRA"]
[BlackTeamCountry "MGL"]

1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 dxc4 5. a4 Bf5 6. Ne5 e6 7. f3 c5 8. e4 Bg6 9. Be3 cxd4 10. Bxd4 Nfd7 11. Nxc4 Nc6 12. Be3 Bb4 13. Be2 0-0 14. 0-0 Qe7 15. Qc2 Rac8 16. f4 Bc5 17. Rad1 Nb4 18. Qd2 Rfd8 19. f5 Nb6 20. Qxd8+ Rxd8 21. Rxd8+ Qxd8 22. Bxc5 Nxc4 23. fxg6 Ne5 24. Rd1 Nbd3 25. gxf7+ Kxf7 26. Nb5 a6 27. Nd6+ Kg8 28. Bxd3 Qc7 29. Ba3 Qb6+ 30. Kh1 Ng4 31. Rf1 Nf2+ 32. Rxf2 Qxf2 33. h3 Qe1+ 34. Kh2 h5 35. Bc4 h4 36. Bxe6+ Kh7 37. Bc4 Qg3+ 38. Kg1 Qe1+ 39. Kh2 Qg3+ 40. Kg1 Qe1+ 1/2-1/2

[Event "World ol U16"]
[Site "Ulaanbaatar"]
[Date "2015.08.27"]
[Round "9.1"]
[White "Gledura, Benjamin"]
[Black "O'Sullivan, Thomas"]
[Result "1-0"]
[ECO "A30"]
[WhiteElo "2505"]
[BlackElo "2282"]
[PlyCount "63"]
[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 "Hungary"]
[BlackTeam "France"]
[WhiteTeamCountry "HUN"]
[BlackTeamCountry "FRA"]

1. Nf3 Nf6 2. g3 g6 3. b3 Bg7 4. Bb2 b6 5. Bg2 Bb7 6. c4 c5 7. 0-0 0-0 8. Nc3 d5 9. e3 Nc6 10. d3 d4 11. exd4 Nxd4 12. Nxd4 Bxg2 13. Ne6 Qc8 14. Re1 Bc6 15. Nxg7 Kxg7 16. Rxe7 Kg8 17. Ne4 Nxe4 18. dxe4 Qd8 19. Bf6 Qxd1+ 20. Rxd1 Rfd8 21. Rxd8+ Rxd8 22. Rc7 Rd1+ 23. Kg2 Bd7 24. Rxa7 Kf8 25. Ra8+ Be8 26. Rb8 Rd6 27. e5 Re6 28. f4 h6 29. g4 Rc6 30. Kg3 Re6 31. f5 Rc6 32. e6 1-0

[Event "World ol U16"]
[Site "Ulaanbaatar"]
[Date "2015.08.26"]
[Round "8.1"]
[White "O'Sullivan, Thomas"]
[Black "Xu, Zhihang"]
[Result "1/2-1/2"]
[ECO "E04"]
[WhiteElo "2282"]
[BlackElo "2144"]
[PlyCount "32"]
[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 "France"]
[BlackTeam "China II"]
[WhiteTeamCountry "FRA"]
[BlackTeamCountry "CHN"]

1. d4 Nf6 2. c4 e6 3. Nf3 Bb4+ 4. Nbd2 0-0 5. g3 d5 6. Bg2 dxc4 7. 0-0 c3 8. bxc3 Bxc3 9. Rb1 Nc6 10. Ba3 Re8 11. Nb3 a5 12. Qc2 Bb4 13. Bb2 a4 14. Nc5 Bxc5 15. dxc5 a3 16. Bc3 Nd5 1/2-1/2

[Event "World ol U16"]
[Site "Ulaanbaatar"]
[Date "2015.08.25"]
[Round "6.1"]
[White "Li, Di"]
[Black "O'Sullivan, Thomas"]
[Result "1-0"]
[ECO "D85"]
[WhiteElo "2384"]
[BlackElo "2282"]
[PlyCount "73"]
[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 "France"]
[WhiteTeamCountry "CHN"]
[BlackTeamCountry "FRA"]

1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. cxd5 Nxd5 5. e4 Nxc3 6. bxc3 Bg7 7. Qa4+ Nd7 8. Nf3 c5 9. Be3 0-0 10. Qa3 Qc7 11. Bd3 b6 12. 0-0 Bb7 13. d5 a5 14. Rad1 b5 15. Rfe1 Qd6 16. c4 Rfc8 17. Qc1 b4 18. Bf4 e5 19. dxe6 Qxe6 20. Bc2 Ne5 21. Bxe5 Bxe5 22. Nxe5 Qxe5 23. Qd2 Qe6 24. Qg5 Kg7 25. e5 h6 26. Qh4 Rc7 27. Rd6 Qe7 28. Qf6+ Qxf6 29. exf6+ Kf8 30. Ba4 Rcc8 31. Re7 Rab8 32. Rdd7 Bc6 33. Rxf7+ Kg8 34. Rg7+ Kf8 35. Rdf7+ Ke8 36. Re7+ Kf8 37. Rh7 1-0

[Event "World ol U16"]
[Site "Ulaanbaatar"]
[Date "2015.08.25"]
[Round "7.1"]
[White "O'Sullivan, Thomas"]
[Black "Doluweera, Minul Sanjula"]
[Result "1-0"]
[ECO "D37"]
[WhiteElo "2282"]
[BlackElo "2006"]
[PlyCount "65"]
[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 "France"]
[BlackTeam "Sri Lanka"]
[WhiteTeamCountry "FRA"]
[BlackTeamCountry "SRI"]

1. d4 Nf6 2. c4 e6 3. Nc3 d5 4. Nf3 Be7 5. Bf4 0-0 6. a3 c5 7. dxc5 Bxc5 8. e3 Nc6 9. Qc2 a6 10. 0-0-0 Qe7 11. cxd5 exd5 12. Nxd5 Nxd5 13. Rxd5 b6 14. Ng5 g6 15. Bc4 Na5 16. Re5 Qf6 17. Nxh7 Kxh7 18. Rh5+ Kg7 19. Be5 gxh5 20. Bxf6+ Kxf6 21. Qc3+ Ke7 22. Bd5 Be6 23. Bxa8 Rxa8 24. Kb1 Rc8 25. f4 Nb3 26. Rd1 Bf5+ 27. e4 Bxe4+ 28. Ka2 Bf5 29. Qxb3 Be6 30. Re1 Kf6 31. Rxe6+ fxe6 32. Qc3+ Ke7 33. b4 1-0

[Event "World ol U16"]
[Site "Ulaanbaatar"]
[Date "2015.08.24"]
[Round "5.1"]
[White "Makhnyov, Denis"]
[Black "O'Sullivan, Thomas"]
[Result "1-0"]
[ECO "D85"]
[WhiteElo "2338"]
[BlackElo "2282"]
[PlyCount "45"]
[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 "Kazakhstan"]
[BlackTeam "France"]
[WhiteTeamCountry "KAZ"]
[BlackTeamCountry "FRA"]

1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. cxd5 Nxd5 5. Bd2 Bg7 6. e4 Nxc3 7. Bxc3 0-0 8. Qd2 c5 9. Nf3 cxd4 10. Nxd4 Bxd4 11. Qxd4 Qxd4 12. Bxd4 Nc6 13. Bc3 Be6 14. Kd2 a5 15. a3 a4 16. Ke3 Na5 17. Bxa5 Rxa5 18. Rc1 f5 19. f4 g5 20. g3 fxe4 21. Rc7 gxf4+ 22. gxf4 b5 23. Rxe7 1-0

[Event "World ol U16"]
[Site "Ulaanbaatar"]
[Date "2015.08.22"]
[Round "3.1"]
[White "Dulguun, Adiya"]
[Black "O'Sullivan, Thomas"]
[Result "0-1"]
[ECO "D94"]
[BlackElo "2282"]
[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 "Mongolia VII"]
[BlackTeam "France"]
[WhiteTeamCountry "MGL"]
[BlackTeamCountry "FRA"]

1. d4 Nf6 2. c4 g6 3. Nf3 Bg7 4. Nc3 d5 5. e3 0-0 6. b3 c5 7. Be2 cxd4 8. exd4 Nc6 9. 0-0 Ne4 10. Bb2 Nxc3 11. Bxc3 Bg4 12. h3 Bxf3 13. Bxf3 dxc4 14. Bxc6 bxc6 15. bxc4 c5 16. Re1 cxd4 17. Bb4 Re8 18. Qd3 e5 19. f3 Kh8 20. Re2 f5 21. Rae1 Qb6 22. Ba3 Qc6 23. Kh1 Re6 24. c5 Rae8 25. Qb3 e4 26. fxe4 fxe4 27. Bb2 Qxc5 28. Ba3 Qb6 29. Qxb6 axb6 30. Bb2 d3 31. Bxg7+ Kxg7 32. Rd2 Rd8 33. Re3 Rdd6 34. Kg1 Kf6 35. Kf2 Ke5 36. g3 Kd4 0-1

[Event "World ol U16"]
[Site "Ulaanbaatar"]
[Date "2015.08.22"]
[Round "4.1"]
[White "O'Sullivan, Thomas"]
[Black "Munkhzul, Davaakhuu"]
[Result "1-0"]
[ECO "B04"]
[WhiteElo "2282"]
[BlackElo "1584"]
[PlyCount "5"]
[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 "France"]
[BlackTeam "Mongolia II"]
[WhiteTeamCountry "FRA"]
[BlackTeamCountry "MGL"]

1. e4 Nf6 2. f4 c5 3. e5 1-0

[Event "World ol U16"]
[Site "Ulaanbaatar"]
[Date "2015.08.21"]
[Round "2.1"]
[White "O'Sullivan, Thomas"]
[Black "Garidmagnai, Byambasuren"]
[Result "0-1"]
[ECO "E71"]
[WhiteElo "2282"]
[BlackElo "2064"]
[PlyCount "94"]
[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 "France"]
[BlackTeam "Zavkhan"]
[WhiteTeamCountry "FRA"]
[BlackTeamCountry "MGL"]

1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Bd3 0-0 6. Nge2 e5 7. d5 Na6 8. h3 Nc5 9. Bc2 a5 10. Bg5 h6 11. Be3 c6 12. dxc6 bxc6 13. Qd2 Kh7 14. Rd1 Nb7 15. 0-0 Be6 16. b3 Qe7 17. Nc1 Rfd8 18. Qe2 d5 19. Bb6 Rd7 20. Nd3 d4 21. Na4 Nh5 22. Nac5 Nf4 23. Nxf4 Nxc5 24. Bxc5 Qxc5 25. Nxe6 fxe6 26. Qg4 h5 27. Qe2 Rf7 28. Rd3 Raf8 29. Bd1 Bh6 30. g4 Be3 31. Rxe3 dxe3 32. f3 h4 33. Kg2 Rd8 34. Kh1 Rd2 35. Qe1 g5 36. f4 exf4 37. Bf3 e2 38. Bxe2 Qe3 39. Bf3 Qxe1 40. Rxe1 e5 41. c5 Rfd7 42. b4 axb4 43. Rb1 Rf2 44. Bg2 Rdd2 45. Bf1 Rxa2 46. Rb2 Raxb2 47. Bg2 f3 0-1

[Event "World ol U16"]
[Site "Ulaanbaatar"]
[Date "2015.08.20"]
[Round "1.1"]
[White "Bold, Khosbayar"]
[Black "O'Sullivan, Thomas"]
[Result "0-1"]
[ECO "C00"]
[BlackElo "2282"]
[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 "Mongolia III"]
[BlackTeam "France"]
[WhiteTeamCountry "MGL"]
[BlackTeamCountry "FRA"]

1. e4 e6 2. d3 d5 3. Nd2 Nf6 4. Ngf3 Nc6 5. g3 dxe4 6. dxe4 e5 7. Bg2 Bc5 8. 0-0 0-0 9. Qe2 a5 10. Nc4 Qe7 11. Bg5 h6 12. Bxf6 Qxf6 13. Ne3 Ne7 14. Rad1 c6 15. c4 Be6 16. Kh1 Ng6 17. h4 Bxe3 18. fxe3 Bg4 19. Qc2 Qe6 20. Kh2 b5 21. cxb5 cxb5 22. Rd5 Rfc8 23. Qd2 b4 24. h5 Bxh5 25. Bh3 Bg4 26. Rd6 Bxh3 27. Rxe6 Bxe6 28. b3 a4 29. Qxb4 Rc2+ 30. Kg1 axb3 31. axb3 Raa2 32. Rd1 Rg2+ 33. Kh1 Bg4 34. Nd2 Rxg3 35. Re1 h5 36. Qc3 Nh4 37. Rf1 Rg2 38. Qxe5 Raxd2 0-1

[Event "Paris-ch op 90th"]
[Site "Paris"]
[Date "2015.07.12"]
[Round "9"]
[White "Dionisi, Thomas"]
[Black "O'Sullivan, Thomas"]
[Result "1-0"]
[ECO "C19"]
[WhiteElo "2387"]
[BlackElo "2227"]
[PlyCount "101"]
[EventDate "2015.07.04"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[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. Nf3 Bd7 8. a4 Qa5 9. Bd2 c4 10. Qb1 Nbc6 11. Be2 f6 12. 0-0 fxe5 13. Nxe5 Nxe5 14. dxe5 Nc6 15. Re1 0-0-0 16. Bg4 Rdf8 17. Qd1 h5 18. Bxh5 Qd8 19. g3 Rf5 20. Bg4 Rxe5 21. Be3 g5 22. Qd2 Qf6 23. Bd4 Rxe1+ 24. Rxe1 Nxd4 25. cxd4 Kb8 26. a5 Re8 27. Re5 Rg8 28. Qe3 Rg6 29. Kg2 a6 30. Qa3 Qd8 31. Qd6+ Qc7 32. Qf8+ Qc8 33. Qf7 Be8 34. Qe7 Bd7 35. Bh5 Rg8 36. Bf7 Rf8 37. Qd6+ Ka8 38. Bxe6 Bxe6 39. Qxe6 Qc7 40. Qxd5 g4 41. Re6 Rd8 42. Qe5 Qd7 43. Qe4 Ka7 44. c3 Rf8 45. Re5 Rf3 46. d5 Qf7 47. Qd4+ Ka8 48. d6 Rd3 49. Qxg4 Rxd6 50. Qc8+ Ka7 51. Qc5+ 1-0

[Event "Paris-ch op 90th"]
[Site "Paris"]
[Date "2015.07.11"]
[Round "8"]
[White "O'Sullivan, Thomas"]
[Black "Payen, Arnaud"]
[Result "1/2-1/2"]
[ECO "D26"]
[WhiteElo "2227"]
[BlackElo "2329"]
[PlyCount "69"]
[EventDate "2015.07.04"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "CBM 167 Extra"]
[Source "ChessBase"]
[SourceDate "2015.09.14"]
[SourceVersion "1"]
[SourceVersionDate "2015.09.14"]
[SourceQuality "1"]

1. d4 d5 2. c4 dxc4 3. Nf3 Nf6 4. e3 e6 5. Bxc4 c5 6. 0-0 Nc6 7. Qe2 cxd4 8. Rd1 Be7 9. Nxd4 Nxd4 10. exd4 0-0 11. Nc3 Nd5 12. Qf3 Nxc3 13. bxc3 Rb8 14. Bb3 b5 15. a4 a6 16. axb5 Bb7 17. Qg3 axb5 18. Bf4 Ra8 19. Rxa8 Bxa8 20. Be5 g6 21. Qd3 Qd7 22. d5 Bxd5 23. Bxd5 Qxd5 24. Qxd5 exd5 25. Rxd5 Rd8 26. Rxd8+ Bxd8 27. Kf1 f6 28. Bd4 Kf7 29. Ke2 Ke6 30. Kd3 Kd5 31. f3 f5 32. g4 Bc7 33. h3 Bf4 34. Bf2 Be5 35. Be3 1/2-1/2

[Event "Paris-ch op 90th"]
[Site "Paris"]
[Date "2015.07.10"]
[Round "7"]
[White "Van Dongen, Patrick"]
[Black "O'Sullivan, Thomas"]
[Result "1/2-1/2"]
[ECO "C01"]
[WhiteElo "2304"]
[BlackElo "2227"]
[PlyCount "71"]
[EventDate "2015.07.04"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[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. exd5 exd5 4. Nf3 Nf6 5. Bd3 Bd6 6. 0-0 0-0 7. Bg5 Bg4 8. Re1 Nc6 9. c3 h6 10. Bh4 g5 11. Bg3 Nh5 12. h3 Bxf3 13. Qxf3 Ng7 14. Nd2 Bxg3 15. Qxg3 f5 16. Bc2 Qd7 17. Qd3 Rae8 18. Nf3 Ne6 19. Ba4 Qd6 20. g3 a6 21. Re2 Ng7 22. Rae1 Rxe2 23. Qxe2 Re8 24. Qd2 Re4 25. Bc2 Re6 26. Rxe6 Qxe6 27. Kg2 Ne8 28. h4 g4 29. Ne1 Nd6 30. Nd3 Nc4 31. Nc5 Qf6 32. Qf4 Nd6 33. Nd7 Qe6 34. Nc5 Qf6 35. Nd7 Qe6 36. Nc5 1/2-1/2

[Event "Paris-ch op 90th"]
[Site "Paris"]
[Date "2015.07.09"]
[Round "6"]
[White "O'Sullivan, Thomas"]
[Black "Sochacki, Wojtek"]
[Result "1/2-1/2"]
[ECO "D45"]
[WhiteElo "2227"]
[BlackElo "2302"]
[PlyCount "40"]
[EventDate "2015.07.04"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "CBM 167 Extra"]
[Source "ChessBase"]
[SourceDate "2015.09.14"]
[SourceVersion "1"]
[SourceVersionDate "2015.09.14"]
[SourceQuality "1"]

1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 e6 5. e3 Nbd7 6. Qc2 Bd6 7. g4 h6 8. Rg1 e5 9. cxd5 cxd5 10. Nb5 Bb8 11. g5 hxg5 12. Nxg5 e4 13. Bd2 a6 14. Rc1 Bxh2 15. Nc7+ Qxc7 16. Qxc7 Bxc7 17. Rxc7 a5 18. Bxa5 Ng8 19. Bb4 Ne7 20. a3 Rh6 1/2-1/2

[Event "Paris-ch op 90th"]
[Site "Paris"]
[Date "2015.07.08"]
[Round "5"]
[White "Valles, Manuel"]
[Black "O'Sullivan, Thomas"]
[Result "1-0"]
[ECO "D70"]
[WhiteElo "2350"]
[BlackElo "2227"]
[PlyCount "73"]
[EventDate "2015.07.04"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "CBM 167 Extra"]
[Source "ChessBase"]
[SourceDate "2015.09.14"]
[SourceVersion "1"]
[SourceVersionDate "2015.09.14"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 g6 3. f3 d5 4. cxd5 Nxd5 5. e4 Nb6 6. Nc3 Bg7 7. Be3 0-0 8. Qd2 Nc6 9. 0-0-0 Qd6 10. Kb1 Rd8 11. Nb5 Qd7 12. d5 Ne5 13. Qc2 a6 14. Nxc7 Nbc4 15. Bxc4 Qxc7 16. Bb3 Qxc2+ 17. Kxc2 Bd7 18. Ne2 Rac8+ 19. Kb1 Nc4 20. Bd4 e5 21. Bxc4 Rxc4 22. Be3 Rdc8 23. Rd2 Bf8 24. b3 Rb4 25. Rc2 Rxc2 26. Kxc2 Rb5 27. Nc3 Ra5 28. Bb6 Ra3 29. Kb2 Bb4 30. Rc1 Kf8 31. Nb1 Ra5 32. a3 Rb5 33. Bc7 Be7 34. a4 Rb4 35. Bxe5 Bxa4 36. Rc8+ Be8 37. d6 1-0

[Event "Paris-ch op 90th"]
[Site "Paris"]
[Date "2015.07.06"]
[Round "3"]
[White "O'Sullivan, Thomas"]
[Black "Legky, Nikolay A"]
[Result "1-0"]
[ECO "D06"]
[WhiteElo "2227"]
[BlackElo "2420"]
[PlyCount "59"]
[EventDate "2015.07.04"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "CBM 167 Extra"]
[Source "ChessBase"]
[SourceDate "2015.09.14"]
[SourceVersion "1"]
[SourceVersionDate "2015.09.14"]
[SourceQuality "1"]

1. d4 d5 2. c4 Bf5 3. cxd5 Bxb1 4. Rxb1 Qxd5 5. e3 e5 6. dxe5 Bb4+ 7. Bd2 Bxd2+ 8. Qxd2 Qxe5 9. Qb4 b6 10. Nf3 Qe7 11. Qg4 Nf6 12. Bb5+ Nbd7 13. Bxd7+ Nxd7 14. Qxg7 0-0-0 15. 0-0 Rhg8 16. Qxh7 Rg6 17. Qh4 Nf6 18. Nd4 Rg4 19. Qh3 Qd7 20. Qf3 Ne4 21. Rfd1 Rdg8 22. g3 Kb8 23. Rbc1 c5 24. Qf5 Qe8 25. Qe5+ Qxe5 26. Nc6+ Kc7 27. Nxe5 R4g5 28. f4 Rh5 29. Rd7+ Kc8 30. Rxa7 1-0

[Event "Paris-ch op 90th"]
[Site "Paris"]
[Date "2015.07.05"]
[Round "2"]
[White "O'Sullivan, Thomas"]
[Black "Roser, Kevin"]
[Result "1/2-1/2"]
[ECO "A45"]
[WhiteElo "2227"]
[BlackElo "2403"]
[PlyCount "150"]
[EventDate "2015.07.04"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "CBM 167 Extra"]
[Source "ChessBase"]
[SourceDate "2015.09.14"]
[SourceVersion "1"]
[SourceVersionDate "2015.09.14"]
[SourceQuality "1"]

1. d4 Nf6 2. Bg5 e6 3. e4 h6 4. Bxf6 Qxf6 5. c3 d6 6. Bd3 g6 7. Ne2 Bg7 8. 0-0 e5 9. f4 exd4 10. f5 Nc6 11. e5 Qxe5 12. Nxd4 Nxd4 13. Re1 Nxf5 14. Rxe5+ dxe5 15. Nd2 0-0 16. Qe2 Bd7 17. Rf1 Nd6 18. Ne4 Nxe4 19. Bxe4 c6 20. Bd3 Be6 21. Bc4 Bxc4 22. Qxc4 Rad8 23. b4 Rd7 24. a4 a6 25. b5 axb5 26. axb5 cxb5 27. Qxb5 Rfd8 28. Qc4 Re8 29. Re1 Kh7 30. h4 h5 31. g4 hxg4 32. Qxg4 Re6 33. Re2 Rd1+ 34. Kg2 Rd3 35. Qc4 Rd7 36. Rf2 Rc6 37. Qg4 Rdc7 38. h5 gxh5 39. Qxh5+ Kg8 40. Rf3 Rxc3 41. Rxc3 Rxc3 42. Qh4 Rc6 43. Qd8+ Bf8 44. Kf3 Re6 45. Qg5+ Bg7 46. Qd8+ Kh7 47. Qh4+ Bh6 48. Qe4+ Kg7 49. Qxb7 e4+ 50. Ke2 Kg6 51. Qc8 Bg5 52. Qg8+ Kf6 53. Qd8+ Re7 54. Qh8+ Kg6 55. Qg8+ Kh5 56. Qc8 Kg6 57. Qg8+ Kf5 58. Qc8+ Kf4 59. Qc1+ Kg4 60. Qg1+ Kf5 61. Qb1 Kg6 62. Qb8 f5 63. Qd6+ Kh5 64. Qh2+ Bh4 65. Ke3 Re8 66. Kf4 e3 67. Qe2+ Kg6 68. Qg2+ Kf7 69. Kxf5 e2 70. Qg6+ Ke7 71. Qe6+ Kd8 72. Qd6+ Kc8 73. Qc6+ Kd8 74. Qd6+ Kc8 75. Qc6+ Kd8 1/2-1/2

[Event "Paris-ch op 90th"]
[Site "Paris"]
[Date "2015.07.04"]
[Round "1"]
[White "Aranovitch, Emiliano"]
[Black "O'Sullivan, Thomas"]
[Result "0-1"]
[ECO "A11"]
[WhiteElo "2347"]
[BlackElo "2227"]
[PlyCount "40"]
[EventDate "2015.07.04"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "CBM 167 Extra"]
[Source "ChessBase"]
[SourceDate "2015.09.14"]
[SourceVersion "1"]
[SourceVersionDate "2015.09.14"]
[SourceQuality "1"]

1. g3 Nf6 2. Bg2 d5 3. c4 c6 4. Nf3 g6 5. b3 Bg7 6. Bb2 0-0 7. 0-0 Nbd7 8. Qc2 Re8 9. Ne5 Nxe5 10. Bxe5 Ng4 11. Bxg7 Kxg7 12. cxd5 cxd5 13. Nc3 Nf6 14. Nb5 Bf5 15. Qc5 Be6 16. Qc3 Rc8 17. Qe5 Qd7 18. Nc3 d4 19. Na4 Rc2 20. d3 Bh3 0-1

[Event "FRA-chT U16"]
[Site "Dieppe"]
[Date "2015.05.24"]
[Round "3.9"]
[White "O'Sullivan, Thomas"]
[Black "Roque, Gaetan"]
[Result "1/2-1/2"]
[ECO "B42"]
[WhiteElo "1918"]
[BlackElo "2103"]
[PlyCount "73"]
[EventDate "2015.05.??"]
[EventType "team-tourn"]
[EventRounds "6"]
[EventCountry "FRA"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Bd3 Bc5 6. Nb3 Ba7 7. 0-0 Ne7 8. Bf4 d5 9. exd5 Nxd5 10. Bg3 b5 11. Be4 Bb7 12. Nc3 0-0 13. Nxd5 Bxd5 14. Bxd5 Qxd5 15. Qxd5 exd5 16. Rfd1 Rd8 17. Bxb8 Raxb8 18. Rd2 Rd6 19. Rad1 Re8 20. Kf1 Re5 21. Nd4 Bxd4 22. Rxd4 g5 23. b3 f5 24. c4 bxc4 25. bxc4 Kf7 26. cxd5 Ke7 27. g3 g4 28. h3 gxh3 29. Rh4 Rexd5 30. Rxd5 Rxd5 31. Rxh7+ Ke6 32. Rxh3 Ra5 33. Rh6+ Ke5 34. g4 Rxa2 35. g5 Ra4 36. Ke2 Rg4 37. Rxa6 1/2-1/2

[Event "FRA-chT U16"]
[Site "Dieppe"]
[Date "2015.05.23"]
[Round "1.1"]
[White "O'Sullivan, Thomas"]
[Black "Danielian, Kevin"]
[Result "1/2-1/2"]
[ECO "D45"]
[WhiteElo "1918"]
[BlackElo "2038"]
[PlyCount "99"]
[EventDate "2015.05.??"]
[EventType "team-tourn"]
[EventRounds "6"]
[EventCountry "FRA"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]

1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 e6 5. e3 Nbd7 6. Qc2 Bd6 7. g4 h6 8. Rg1 e5 9. cxd5 cxd5 10. g5 hxg5 11. Nb5 Bb8 12. Nxg5 e4 13. Bd2 a6 14. Rc1 Bxh2 15. Nc7+ Bxc7 16. Qxc7 Qxc7 17. Rxc7 Rh6 18. Bh3 b6 19. b4 Ke7 20. Bf1 Ne8 21. Rc2 Bb7 22. Nh3 Rc6 23. Rb2 b5 24. Nf4 Nb6 25. f3 exf3 26. Kf2 g6 27. Kxf3 Nf6 28. Be1 Rac8 29. Bd3 Rc1 30. Rbg2 Nc4 31. Bh4 Nd2+ 32. Ke2 Rxg1 33. Rxg1 Nde4 34. Bxe4 dxe4 35. Rf1 Rc2+ 36. Kd1 Rxa2 37. Ne2 Rb2 38. Rxf6 Kf8 39. Nf4 Kg7 40. Rb6 Bc8 41. Bf6+ Kh6 42. Rb8 g5 43. Bxg5+ Kxg5 44. Rxc8 Rxb4 45. Rc5+ Kg4 46. d5 Kf3 47. d6 Rb1+ 48. Kc2 Rh1 49. d7 Rh8 50. Rc8 1/2-1/2

[Event "FRA-ch U16"]
[Site "Pau"]
[Date "2015.05.03"]
[Round "9"]
[White "Flick, Antoine"]
[Black "O'Sullivan, Thomas"]
[Result "0-1"]
[ECO "E90"]
[WhiteElo "2167"]
[BlackElo "1918"]
[PlyCount "58"]
[EventDate "2015.04.26"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "CBM 166 Extra"]
[Source "ChessBase"]
[SourceDate "2015.06.18"]
[SourceVersion "1"]
[SourceVersionDate "2015.06.18"]
[SourceQuality "1"]

1. d4 Nf6 2. Nf3 g6 3. c4 Bg7 4. Nc3 0-0 5. e4 d6 6. h3 e5 7. d5 a5 8. Be3 Na6 9. g4 Nc5 10. Nd2 Ne8 11. h4 f5 12. g5 c6 13. Qc2 Bd7 14. f3 cxd5 15. cxd5 Rc8 16. Qd1 b5 17. Nb3 b4 18. Nxc5 dxc5 19. Nb1 Nd6 20. Nd2 c4 21. Bg2 c3 22. bxc3 Rxc3 23. Bg1 fxe4 24. Nxe4 Nxe4 25. fxe4 Qc8 26. Bf2 Rxf2 27. Kxf2 Qc5+ 28. Ke1 Re3+ 29. Kf2 Rh3+ 0-1

[Event "FRA-ch U16"]
[Site "Pau"]
[Date "2015.05.01"]
[Round "7"]
[White "Danielian, Kevin"]
[Black "O'Sullivan, Thomas"]
[Result "1/2-1/2"]
[ECO "D90"]
[WhiteElo "2038"]
[BlackElo "1918"]
[PlyCount "98"]
[EventDate "2015.04.26"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "CBM 166 Extra"]
[Source "ChessBase"]
[SourceDate "2015.06.18"]
[SourceVersion "1"]
[SourceVersionDate "2015.06.18"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. cxd5 Nxd5 5. Bd2 Nb6 6. Nf3 Bg7 7. Bf4 Nc6 8. e3 Bg4 9. Bb5 0-0 10. Bxc6 bxc6 11. h3 Bxf3 12. Qxf3 c5 13. dxc5 Nc4 14. Qe2 Nxb2 15. Qxb2 Qd3 16. Rc1 Rab8 17. Qd2 Bxc3 18. Qxc3 Qxc3+ 19. Rxc3 Rb1+ 20. Kd2 Rxh1 21. Bxc7 Rc8 22. Bg3 Rb1 23. Kd3 f6 24. Kc4 Kf7 25. Kd5 e6+ 26. Kc4 e5 27. Kd5 Rd1+ 28. Kc4 Ke6 29. a4 a5 30. f4 Rb1 31. fxe5 fxe5 32. Kd3 Rb4 33. Rc4 Rb3+ 34. Ke4 Rb4 35. Kd3 Rcb8 36. Be1 Rb3+ 37. Ke4 Ra3 38. Bxa5 Ra8 39. c6 Rxa5 40. c7 Ra8 41. c8Q+ Rxc8 42. Rxc8 Rxa4+ 43. Kf3 h5 44. g4 hxg4+ 45. hxg4 g5 46. Rc6+ Kf7 47. e4 Ra3+ 48. Kf2 Ra2+ 49. Ke3 Ra3+ 1/2-1/2

[Event "FRA-ch U16"]
[Site "Pau"]
[Date "2015.04.29"]
[Round "5"]
[White "Caille, Hugo"]
[Black "O'Sullivan, Thomas"]
[Result "1/2-1/2"]
[ECO "D78"]
[WhiteElo "2098"]
[BlackElo "1918"]
[PlyCount "66"]
[EventDate "2015.04.26"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "CBM 166 Extra"]
[Source "ChessBase"]
[SourceDate "2015.06.18"]
[SourceVersion "1"]
[SourceVersionDate "2015.06.18"]
[SourceQuality "1"]

1. d4 Nf6 2. g3 g6 3. Bg2 d5 4. Nf3 Bg7 5. 0-0 0-0 6. c4 c6 7. Nbd2 Bf5 8. b3 Ne4 9. Bb2 Qa5 10. Nxe4 Bxe4 11. e3 Rd8 12. Qe2 Nd7 13. a3 dxc4 14. bxc4 e5 15. Nxe5 Bxg2 16. Kxg2 Nxe5 17. dxe5 Bxe5 18. Bxe5 Qxe5 19. Rfd1 Qe7 20. Qf3 Rxd1 21. Rxd1 Rd8 22. Rxd8+ Qxd8 23. Qe4 Kg7 24. Qe5+ f6 25. Qc5 a6 26. a4 Kf7 27. a5 Ke6 28. Qb4 Qd7 29. c5 Qd5+ 30. Kg1 Qd1+ 31. Kg2 Qd5+ 32. Kg1 Qd1+ 33. Kg2 Qd5+ 1/2-1/2

[Event "FRA-ch U16"]
[Site "Pau"]
[Date "2015.04.27"]
[Round "4"]
[White "O'Sullivan, Thomas"]
[Black "Rakotomaharo, Fy Antenaina"]
[Result "1-0"]
[ECO "D90"]
[WhiteElo "1918"]
[BlackElo "2394"]
[PlyCount "95"]
[EventDate "2015.04.26"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "CBM 166 Extra"]
[Source "ChessBase"]
[SourceDate "2015.06.18"]
[SourceVersion "1"]
[SourceVersionDate "2015.06.18"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. h4 dxc4 6. e4 c5 7. d5 Bg4 8. Qa4+ Nbd7 9. e5 b5 10. Qxb5 Rb8 11. exf6 Rxb5 12. fxg7 Rg8 13. Nxb5 Bxf3 14. gxf3 Ne5 15. Be2 Qb8 16. Nc3 Rxg7 17. f4 Nd3+ 18. Bxd3 cxd3 19. b3 Rg8 20. Be3 Kd7 21. Kd2 Rc8 22. Rab1 Ke8 23. h5 Kd7 24. hxg6 hxg6 25. Rh7 Rh8 26. Rxh8 Qxh8 27. Kxd3 Qh3 28. Kd2 Qf3 29. Rg1 a6 30. Rg3 Qh1 31. Bxc5 Qh4 32. Ne2 Qh1 33. Re3 e6 34. dxe6+ fxe6 35. Nc3 Qh4 36. Rd3+ Kc6 37. Be3 Qh1 38. Kc2 Qg2 39. Kb2 Qh2 40. Rd2 e5 41. fxe5 Qxe5 42. Rd5 Qe7 43. Rc5+ Kb7 44. Rc4 Qe5 45. Rb4+ Kc8 46. Rb6 g5 47. Rxa6 Qf5 48. Rc6+ 1-0

[Event "Paris-ch Blitz"]
[Site "Paris"]
[Date "2015.??.??"]
[Round "4"]
[White "O'Sullivan, Thomas"]
[Black "Abergel, Thal"]
[Result "1/2-1/2"]
[ECO "A50"]
[WhiteElo "1918"]
[BlackElo "2399"]
[PlyCount "127"]
[EventDate "2015.02.28"]
[EventType "swiss (blitz)"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 b6 3. Nc3 Bb7 4. Qc2 d5 5. cxd5 Nxd5 6. Nf3 g6 7. Nxd5 Qxd5 8. e3 Nc6 9. Bc4 Qd6 10. Ng5 e6 11. Ne4 Qe7 12. Bb5 Qb4+ 13. Nc3 0-0-0 14. a3 Qe7 15. Qa4 Qd6 16. 0-0 f5 17. Ba6 Kb8 18. Bxb7 Kxb7 19. b4 Bg7 20. Bb2 e5 21. Nb5 Qd5 22. dxe5 a6 23. Nc3 Qxe5 24. Rac1 Qe6 25. b5 axb5 26. Qxb5 Bxc3 27. Rxc3 Rhe8 28. Rfc1 Rd6 29. a4 Red8 30. h3 Rd1+ 31. Kh2 Qd6+ 32. g3 Rd2 33. Qxc6+ Qxc6 34. Rxc6 Rxf2+ 35. Kg1 Rxb2 36. Rxc7+ Ka6 37. R7c2 Rb3 38. Kf2 Rdd3 39. Re1 Rb4 40. Rc7 Rxa4 41. Rxh7 Ra2+ 42. Kf3 b5 43. Rg7 Rd6 44. Kf4 b4 45. Kg5 Rg2 46. g4 Rd5 47. Kf4 Rd6 48. e4 b3 49. e5 Re6 50. Rb1 b2 51. Rd7 Rb6 52. Rd6 Re2 53. Rxb6+ Kxb6 54. e6 Kc6 55. Kg5 Kd6 56. Kxg6 Kxe6 57. g5 Rg2 58. Kh5 Ke5 59. Rf1 Rc2 60. g6 Rg2 61. g7 Kd4 62. Kh6 Kc3 63. Kh7 Kc2 64. Kg8 1/2-1/2

[Event "Wch U14"]
[Site "Durban"]
[Date "2014.09.27"]
[Round "9"]
[White "Pultinevicius, Paulius"]
[Black "O'Sullivan, Thomas"]
[Result "1/2-1/2"]
[ECO "C00"]
[WhiteElo "2026"]
[BlackElo "2069"]
[PlyCount "17"]
[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. Ne2 Ne7 3. Nbc3 d5 4. d3 c5 5. g3 g6 6. Bg2 Bg7 7. 0-0 0-0 8. Re1 Nbc6 9. e5 1/2-1/2

[Event "Wch U14"]
[Site "Durban"]
[Date "2014.09.26"]
[Round "8"]
[White "O'Sullivan, Thomas"]
[Black "Gonzalez Carrillo, Javier Omar"]
[Result "1-0"]
[ECO "D46"]
[WhiteElo "2069"]
[BlackElo "1723"]
[PlyCount "59"]
[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. d4 d5 2. c4 e6 3. Nc3 Nf6 4. e3 Nbd7 5. Nf3 c6 6. Qc2 Be7 7. b3 0-0 8. Bd3 h6 9. 0-0 b6 10. Bb2 Bb7 11. Rad1 Rc8 12. Qe2 Qc7 13. Ne5 Nxe5 14. dxe5 Nd7 15. f4 Nc5 16. Bb1 dxc4 17. bxc4 Rcd8 18. Qc2 g6 19. Rd4 Na6 20. Ne4 Rxd4 21. exd4 c5 22. d5 exd5 23. cxd5 Bxd5 24. f5 Nb4 25. Qd2 Bxe4 26. Qxh6 gxf5 27. Bxe4 fxe4 28. e6 f6 29. Qg6+ Kh8 30. Rf5 1-0

[Event "Wch U14"]
[Site "Durban"]
[Date "2014.09.25"]
[Round "7"]
[White "Mlahleki, Vusimuzi"]
[Black "O'Sullivan, Thomas"]
[Result "0-1"]
[ECO "C06"]
[BlackElo "2069"]
[PlyCount "68"]
[EventDate "2014.09.20"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "RSA"]
[SourceTitle "EXT 2022"]
[Source "ChessBase"]
[SourceDate "2021.10.06"]
[SourceVersion "1"]
[SourceVersionDate "2021.10.06"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. Bd3 c5 6. c3 Nc6 7. Ne2 cxd4 8. cxd4 f6 9. exf6 Nxf6 10. 0-0 Bd6 11. Nf3 Qc7 12. a3 0-0 13. h3 Bd7 14. Nc3 a6 15. Bd2 Rae8 16. Rc1 Qb8 17. Re1 Kh8 18. Bb1 e5 19. dxe5 Nxe5 20. Nxe5 Bxe5 21. Be3 Bc6 22. Bc5 Rf7 23. Bd4 Rfe7 24. Bc5 Bh2+ 25. Kh1 Rxe1+ 26. Qxe1 Rxe1+ 27. Rxe1 Be5 28. Nd1 d4 29. Bb4 Bd6 30. Bd2 b5 31. Bd3 Qb7 32. Bf1 b4 33. Bxb4 Bxb4 34. axb4 Qxb4 0-1

[Event "Wch U14"]
[Site "Durban"]
[Date "2014.09.23"]
[Round "5"]
[White "Mirissage, Dimuth Oshadhee"]
[Black "O'Sullivan, Thomas"]
[Result "1-0"]
[ECO "E94"]
[WhiteElo "1658"]
[BlackElo "2069"]
[PlyCount "140"]
[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. d4 Nf6 2. Nf3 g6 3. c4 Bg7 4. Nc3 d6 5. e4 0-0 6. Be2 Na6 7. 0-0 e5 8. Be3 Ng4 9. Bg5 Qe8 10. h3 f6 11. Bc1 Nh6 12. dxe5 dxe5 13. Qb3 c6 14. Qa3 Be6 15. c5 Nc7 16. Be3 Nf7 17. Qb4 Qc8 18. Bc4 f5 19. Bg5 f4 20. Be7 Re8 21. Bd6 a5 22. Qb3 b5 23. Bxe6 Nxe6 24. Rad1 Kh8 25. Ne2 Ra7 26. Rd2 Nfg5 27. Nxg5 Nxg5 28. f3 Nf7 29. Qd1 Rd7 30. Qb3 Nxd6 31. cxd6 Bf8 32. Rfd1 Qd8 33. Qc3 Qc8 34. Qxa5 Re6 35. Qc3 Kg8 36. Qc5 Kf7 37. Nc1 Qa6 38. b4 Qa8 39. Nb3 Qb8 40. Qxc6 Rdxd6 41. Rxd6 Rxd6 42. Rxd6 Qxd6 43. Qxd6 Bxd6 44. a3 Ke6 45. Kf1 Kd7 46. Ke2 Kc6 47. Kd3 Be7 48. Kc3 Bd6 49. Na5+ Kb6 50. Kb3 Be7 51. a4 Bd6 52. Ka3 Be7 53. Nb3 Bd6 54. Nd2 Bc7 55. Nb1 Bd6 56. Nc3 bxa4 57. Kxa4 Ka6 58. Kb3 Kb6 59. Kc4 Kc6 60. Na4 g5 61. b5+ Kd7 62. Kd5 Ke7 63. Kc6 h5 64. Nb2 g4 65. hxg4 hxg4 66. fxg4 Bb4 67. Nd3 Bc3 68. b6 Bd4 69. b7 Ba7 70. Nxe5 Kf6 1-0

[Event "Wch U14"]
[Site "Durban"]
[Date "2014.09.23"]
[Round "6"]
[White "O'Sullivan, Thomas"]
[Black "Fakude, Hopewell Mongezi"]
[Result "1-0"]
[ECO "E38"]
[WhiteElo "2069"]
[PlyCount "87"]
[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. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 c5 5. dxc5 Bxc5 6. Nf3 h6 7. Bf4 a6 8. e3 Nc6 9. h3 d5 10. a3 Bd6 11. Bxd6 Qxd6 12. Rd1 Ne5 13. Be2 Nxc4 14. Bxc4 b5 15. Be2 Bb7 16. e4 Qc6 17. Nd4 Qc7 18. Nxd5 Nxd5 19. exd5 Qxc2 20. Nxc2 Bxd5 21. Ne3 Bc6 22. Rc1 Rc8 23. Bf3 Kd7 24. Bxc6+ Rxc6 25. Rxc6 Kxc6 26. Ke2 Kb6 27. Rd1 Kc6 28. b4 Ra8 29. f4 a5 30. Kf3 axb4 31. axb4 Ra4 32. Rd4 Ra7 33. Rd8 f5 34. Nc2 Re7 35. Nd4+ Kc7 36. Rg8 Kd6 37. Nxb5+ Kd5 38. Rc8 e5 39. Rc5+ Ke6 40. Rxe5+ Kf6 41. Rxe7 Kxe7 42. Nd4 Kf6 43. b5 Ke7 44. Nxf5+ 1-0

[Event "Wch U14"]
[Site "Durban"]
[Date "2014.09.22"]
[Round "4"]
[White "O'Sullivan, Thomas"]
[Black "Deegoda, SR."]
[Result "0-1"]
[ECO "D45"]
[WhiteElo "2069"]
[BlackElo "1662"]
[PlyCount "57"]
[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. d4 d5 2. c4 e6 3. Nf3 Nf6 4. Nc3 c6 5. e3 Nbd7 6. Qc2 Bd6 7. g4 Nxg4 8. Rg1 Nh6 9. Rxg7 Nf5 10. Rg2 Nh4 11. Nxh4 Qxh4 12. e4 dxe4 13. Bg5 Qh5 14. Nxe4 Bb4+ 15. Bd2 Be7 16. Be2 Qh3 17. Rg3 Qxh2 18. 0-0-0 Nf6 19. Bf3 Nxe4 20. Bxe4 Bd6 21. Rg2 Qh5 22. Rg5 Qh2 23. Rh1 Qxf2 24. Kb1 Qf6 25. Rgg1 Bd7 26. Bg5 Qxd4 27. Rf1 Be7 28. Bd2 e5 29. Rxf7 0-1

[Event "Wch U14"]
[Site "Durban"]
[Date "2014.09.21"]
[Round "2"]
[White "O'Sullivan, Thomas"]
[Black "Martirosyan, Haik M"]
[Result "0-1"]
[ECO "E38"]
[WhiteElo "2069"]
[BlackElo "2328"]
[PlyCount "64"]
[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. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 c5 5. dxc5 Qc7 6. a3 Bxc5 7. Nf3 Qb6 8. e3 Be7 9. Be2 d6 10. 0-0 a6 11. b4 Qc7 12. Bb2 Nbd7 13. Rac1 b6 14. Rfe1 Bb7 15. e4 0-0 16. h3 Rac8 17. Bd3 Rfd8 18. Qe2 Qb8 19. Nb1 Qa8 20. Nbd2 Bf8 21. Qe3 Be7 22. Rcd1 a5 23. Bf1 e5 24. Bd3 g6 25. Nb1 axb4 26. axb4 b5 27. cxb5 Qa4 28. Qd2 d5 29. Nc3 Qb3 30. exd5 Bxb4 31. Rc1 Nxd5 32. Rc2 Nxc3 0-1

[Event "Paris-ch op-A 89th"]
[Site "Paris"]
[Date "2014.07.05"]
[Round "1"]
[White "Lazo, Andrei"]
[Black "O'Sullivan, Thomas"]
[Result "1/2-1/2"]
[ECO "E90"]
[WhiteElo "2227"]
[BlackElo "1961"]
[PlyCount "144"]
[EventDate "2014.07.05"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2016"]
[Source "ChessBase"]
[SourceDate "2015.10.08"]
[SourceVersion "1"]
[SourceVersionDate "2015.10.08"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 0-0 6. h3 a6 7. Bg5 c5 8. d5 b5 9. Nd2 b4 10. Ne2 a5 11. g4 Nbd7 12. Ng3 e6 13. Be2 exd5 14. exd5 Qc7 15. Bf4 Ne5 16. Bxe5 dxe5 17. Qc2 e4 18. Ndxe4 Nxe4 19. Nxe4 f5 20. Ng5 Qf4 21. Ne6 Bxe6 22. dxe6 fxg4 23. Bxg4 h5 24. e7 Rfe8 25. Be6+ Kh7 26. Kf1 Rxe7 27. Bd5 Rf8 28. Rg1 Rf5 29. Rg2 Re3 30. Re1 Rxh3 31. Re6 Rh1+ 32. Ke2 Re5+ 33. Rxe5 Qxe5+ 34. Be4 Rh4 35. f3 Rh2 36. Kf1 Rxg2 37. Qxg2 Qd6 38. Ke1 Be5 39. Qg5 Kg7 40. b3 Bf4 41. Qg2 g5 42. Qb2+ Be5 43. Qe2 h4 44. Bf5 Qd4 45. Kf1 Kf6 46. Bg4 Qa1+ 47. Kg2 Qb2 48. Qxb2 Bxb2 49. Bd7 Ke5 50. Kh3 Kf4 51. Bc6 Bd4 52. Bd5 Bb2 53. Bc6 Bc1 54. Bd5 Ke3 55. Bc6 Kd3 56. Kg4 Kc2 57. Kh3 Kb2 58. Ba4 Kxa2 59. Kg4 Kb2 60. Kh3 Kc3 61. Kg4 Bf4 62. Kh3 Kd2 63. Kg2 Ke3 64. Bc6 Ke2 65. Ba4 Be5 66. Bc6 Bd6 67. Bd7 h3+ 68. Kxh3 Kxf3 69. Bc6+ Kf4 70. Kg2 g4 71. Ba4 Be5 72. Bc6 g3 1/2-1/2

[Event "FRA-ch U14"]
[Site "Montbeliard"]
[Date "2014.04.27"]
[Round "9"]
[White "Laurent Paoli, Pierre"]
[Black "O'Sullivan, Thomas"]
[Result "0-1"]
[ECO "A69"]
[WhiteElo "1847"]
[BlackElo "1918"]
[PlyCount "61"]
[EventDate "2014.04.21"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "CBM 160 Extra"]
[Source "ChessBase"]
[SourceDate "2014.07.01"]
[SourceVersion "1"]
[SourceVersionDate "2014.07.01"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f4 0-0 6. Nf3 c5 7. d5 e6 8. Be2 exd5 9. cxd5 Re8 10. Nd2 Bd7 11. a4 Na6 12. 0-0 Nb4 13. Bf3 h5 14. h3 Ng4 15. Nb3 c4 16. hxg4 cxb3 17. g3 Nc2 18. Rb1 hxg4 19. Bxg4 Qb6+ 20. Kg2 Bxg4 21. Qxg4 Bxc3 22. bxc3 Rxe4 23. Rf2 Ne1+ 24. Kf1 Nd3 25. Rbb2 Re1+ 26. Kg2 Nxb2 27. Rxb2 Rxc1 28. Rf2 b2 29. f5 g5 30. Rf1 b1Q 31. Qxg5+ 0-1

[Event "FRA-ch U14"]
[Site "Montbeliard"]
[Date "2014.04.24"]
[Round "6"]
[White "O'Sullivan, Thomas"]
[Black "Burri, Quentin"]
[Result "0-1"]
[ECO "D94"]
[WhiteElo "1918"]
[BlackElo "2093"]
[PlyCount "62"]
[EventDate "2014.04.21"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "CBM 160 Extra"]
[Source "ChessBase"]
[SourceDate "2014.07.01"]
[SourceVersion "1"]
[SourceVersionDate "2014.07.01"]
[SourceQuality "1"]

1. d4 d5 2. c4 c6 3. e3 Nf6 4. Nc3 g6 5. Nf3 Bg7 6. Bd3 0-0 7. 0-0 Bg4 8. h3 Bxf3 9. Qxf3 e6 10. Rd1 Nbd7 11. Bd2 Re8 12. Rac1 a6 13. Be1 Qe7 14. Qe2 dxc4 15. Bxc4 b5 16. Bb3 c5 17. dxc5 Nxc5 18. Bc2 Rac8 19. b4 Nb7 20. a4 Qxb4 21. Nxb5 Qe7 22. Nd4 Nc5 23. Bb4 Qa7 24. Bxc5 Rxc5 25. Bd3 Nd5 26. Nc6 Qb6 27. Rxc5 Qxc5 28. Qc2 Nc3 29. Be4 Qc4 30. Bf3 e5 31. Bd5 Ne2+ 0-1

[Event "FRA-ch U14"]
[Site "Montbeliard"]
[Date "2014.04.22"]
[Round "3"]
[White "Ariza, Thomas"]
[Black "O'Sullivan, Thomas"]
[Result "0-1"]
[ECO "B25"]
[WhiteElo "1771"]
[BlackElo "1918"]
[PlyCount "112"]
[EventDate "2014.04.21"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "CBM 160 Extra"]
[Source "ChessBase"]
[SourceDate "2014.07.01"]
[SourceVersion "1"]
[SourceVersionDate "2014.07.01"]
[SourceQuality "1"]

1. Nf3 Nf6 2. g3 g6 3. Bg2 Bg7 4. 0-0 0-0 5. d3 d6 6. e4 c5 7. Nc3 Nc6 8. Qe2 Bg4 9. Be3 Ne5 10. h3 Nxf3+ 11. Bxf3 Bxh3 12. Bg2 Bxg2 13. Kxg2 Qd7 14. f3 b5 15. Rh1 b4 16. Nd1 a5 17. Bh6 Bxh6 18. Rxh6 Kg7 19. Rh2 h5 20. Qd2 Rh8 21. Qg5 Qe6 22. Ne3 Qe5 23. Qxe5 dxe5 24. Nc4 Nd7 25. Rhh1 f6 26. Kf2 Rhb8 27. b3 Nb6 28. Nxb6 Rxb6 29. a4 Rf8 30. Rae1 Rbb8 31. Rh4 Rh8 32. Rh2 Rh7 33. Reh1 Rbh8 34. Rh4 g5 35. R4h2 Kg6 36. Re1 e6 37. Rhh1 Re8 38. Kg2 f5 39. Rhg1 g4 40. Rh1 Rf7 41. Rhf1 f4 42. fxg4 hxg4 43. Rh1 Kg5 44. Ref1 Ref8 45. Rf2 Rf6 46. Rff1 fxg3 47. Rxf6 Rxf6 48. Kxg3 Rf3+ 49. Kg2 Kf4 50. Rh8 Ke3 51. Ra8 Rf2+ 52. Kg3 Rxc2 53. Rxa5 Kxd3 54. Kxg4 Kxe4 55. Ra7 Rg2+ 56. Kh3 Rb2 0-1

[Event "FRA-ch U14"]
[Site "Montbeliard"]
[Date "2014.04.22"]
[Round "4"]
[White "O'Sullivan, Thomas"]
[Black "Ferrari, Louis"]
[Result "0-1"]
[ECO "D15"]
[WhiteElo "1918"]
[BlackElo "1862"]
[PlyCount "82"]
[EventDate "2014.04.21"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "CBM 160 Extra"]
[Source "ChessBase"]
[SourceDate "2014.07.01"]
[SourceVersion "1"]
[SourceVersionDate "2014.07.01"]
[SourceQuality "1"]

1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. e3 a6 5. Nf3 dxc4 6. Bxc4 b5 7. Bb3 e6 8. 0-0 Bb7 9. e4 b4 10. e5 bxc3 11. exf6 cxb2 12. fxg7 Bxg7 13. Bxb2 Nd7 14. Re1 0-0 15. Qd3 Nc5 16. Qc3 Nxb3 17. axb3 c5 18. Qxc5 Bxf3 19. gxf3 Rc8 20. Qh5 Rc2 21. Ba3 Qxd4 22. Rf1 Rxf2 23. Bxf8 Rxf1+ 24. Kxf1 Qxa1+ 25. Kf2 Qb2+ 26. Kf1 Bxf8 27. Qg5+ Qg7 28. Qa5 Qf6 29. Kg2 e5 30. Qd5 h5 31. Kf2 Bh6 32. Ke2 Bf4 33. h3 Qe6 34. Qxe6 fxe6 35. Kd3 a5 36. Kc4 Kf7 37. b4 axb4 38. Kxb4 Kg6 39. Kc5 Kg5 40. Kd6 e4+ 41. Kxe6 exf3 0-1

[Event "FRA-ch U14"]
[Site "Montbeliard"]
[Date "2014.04.21"]
[Round "2"]
[White "O'Sullivan, Thomas"]
[Black "Roussel, Simon"]
[Result "1-0"]
[ECO "A53"]
[WhiteElo "1918"]
[BlackElo "1702"]
[PlyCount "87"]
[EventDate "2014.04.21"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "CBM 160 Extra"]
[Source "ChessBase"]
[SourceDate "2014.07.01"]
[SourceVersion "1"]
[SourceVersionDate "2014.07.01"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 d6 3. Nc3 Nbd7 4. e4 e5 5. d5 g6 6. Bg5 Bg7 7. f3 a5 8. Nh3 h6 9. Be3 0-0 10. Nf2 Nh5 11. Qd2 Kh7 12. g4 Nhf6 13. h4 Ng8 14. 0-0-0 b6 15. Be2 a4 16. Nh3 Ne7 17. Rdg1 Nc5 18. h5 g5 19. Nxg5+ hxg5 20. Bxg5 f6 21. Be3 Kg8 22. g5 f5 23. h6 Bh8 24. g6 f4 25. Bf2 Qe8 26. g7 Rf6 27. h7+ Kf7 28. g8Q+ Nxg8 29. hxg8Q+ Qxg8 30. Rxg8 Kxg8 31. Bxc5 bxc5 32. Bd1 a3 33. Qh2 axb2+ 34. Kxb2 Rb8+ 35. Ka1 Bg7 36. Qh7+ Kf8 37. Nb5 Rf7 38. Rg1 Rb7 39. Be2 Bd7 40. Bf1 Be8 41. Bh3 Bf6 42. Rg8+ Ke7 43. Qf5 Bd7 44. Qxd7# 1-0

[Event "FRA-ch U14"]
[Site "Montbeliard"]
[Date "2014.04.21"]
[Round "1"]
[White "Tranchesset, Alexandre"]
[Black "O'Sullivan, Thomas"]
[Result "0-1"]
[ECO "C02"]
[WhiteElo "1627"]
[BlackElo "1918"]
[PlyCount "106"]
[EventDate "2014.04.21"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "CBM 160 Extra"]
[Source "ChessBase"]
[SourceDate "2014.07.01"]
[SourceVersion "1"]
[SourceVersionDate "2014.07.01"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 Bd7 6. Be2 Rc8 7. 0-0 a6 8. a3 Nge7 9. b4 cxd4 10. cxd4 Nf5 11. Bb2 h5 12. h3 Qb6 13. Qd2 Be7 14. Rd1 Na7 15. Nc3 a5 16. bxa5 Qxa5 17. Bd3 h4 18. Ne2 Qd8 19. Rac1 Rxc1 20. Rxc1 Bb5 21. Bxf5 exf5 22. Nc3 Bc4 23. Nd1 b5 24. Ne3 Qd7 25. Qa5 Bd8 26. Qc3 0-0 27. a4 Be7 28. axb5 Nxb5 29. Qd2 Rc8 30. Qc2 g6 31. Qd1 Na3 32. Kh1 Qb7 33. Bxa3 Bxa3 34. Rc3 Bb2 35. Qb1 Rb8 36. Rc2 Bd3 37. Rxb2 Bxb1 38. Rxb7 Rxb7 39. Nxd5 Be4 40. Nf6+ Kf8 41. Nxh4 Rb1+ 42. Kh2 Rd1 43. Nxe4 fxe4 44. f3 e3 45. f4 Rf1 46. g3 e2 47. Ng2 Rf2 48. Kg1 Rxg2+ 49. Kxg2 e1Q 50. d5 Qe2+ 51. Kg1 Ke7 52. d6+ Ke6 53. h4 Kf5 0-1

[Event "FRA-chT U20"]
[Site "Villepinte"]
[Date "2013.12.08"]
[Round "?"]
[White "O'Sullivan, Thomas"]
[Black "Ariza, Thomas"]
[Result "1-0"]
[ECO "E76"]
[WhiteElo "1918"]
[BlackElo "1764"]
[PlyCount "128"]
[EventDate "2013.07.12"]
[EventType "team-match"]
[EventRounds "5"]
[EventCountry "FRA"]
[SourceTitle "EXT 2015"]
[Source "ChessBase"]
[SourceDate "2014.11.20"]
[SourceVersion "1"]
[SourceVersionDate "2014.11.20"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 d6 3. Nc3 g6 4. e4 Bg7 5. f4 0-0 6. Nf3 Nbd7 7. Bd3 c5 8. d5 a6 9. a4 b6 10. 0-0 Bb7 11. Qe2 e6 12. e5 dxe5 13. fxe5 Ng4 14. Bf4 Re8 15. dxe6 Ndxe5 16. Nxe5 Nxe5 17. Bxe5 Rxe6 18. Qf2 f6 19. Rad1 Rxe5 20. Bxg6 Qe7 21. Bf5 Bh6 22. Kh1 Be3 23. Qh4 Kh8 24. Bxh7 Qxh7 25. Qxf6+ Qg7 26. Qxg7+ Kxg7 27. Rd7+ Kh8 28. Rxb7 Re6 29. Nd5 Bd4 30. Nxb6 Rae8 31. b3 Bf6 32. h3 Re1 33. Rxe1 Rxe1+ 34. Kh2 Be5+ 35. g3 Re2+ 36. Kg1 Re3 37. Nd7 Bd4 38. Kg2 Re7 39. Kf3 Kg7 40. Nxc5 Bxc5 41. Rxe7+ Bxe7 42. Ke4 Kf7 43. Kd5 Ke8 44. c5 a5 45. Kc6 Kd8 46. g4 Kc8 47. Kb6 Bd8+ 48. Kc6 Be7 49. Kb5 Kb7 50. Kxa5 Bxc5 51. Kb5 Be7 52. b4 Kc7 53. Kc4 Kc6 54. a5 Bf6 55. b5+ Kd6 56. a6 Kc7 57. a7 Kb7 58. b6 Bd8 59. Kd5 Bxb6 60. g5 Bxa7 61. h4 Kc8 62. g6 Bd4 63. Kc4 Bh8 64. h5 Bg7 1-0

[Event "FRA-chT U20"]
[Site "Villepinte"]
[Date "2013.12.08"]
[Round "?"]
[White "Planche, Pierre Francois"]
[Black "O'Sullivan, Thomas"]
[Result "0-1"]
[ECO "C01"]
[WhiteElo "1633"]
[BlackElo "1918"]
[PlyCount "68"]
[EventDate "2013.07.12"]
[EventType "team-match"]
[EventRounds "5"]
[EventCountry "FRA"]
[SourceTitle "EXT 2015"]
[Source "ChessBase"]
[SourceDate "2014.11.20"]
[SourceVersion "1"]
[SourceVersionDate "2014.11.20"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nf3 Bd6 5. Bd3 Ne7 6. 0-0 Nbc6 7. c3 Bg4 8. h3 Bh5 9. Re1 Qd7 10. Nbd2 f6 11. Nf1 0-0-0 12. Ne3 g5 13. Bf1 Bg6 14. b4 h5 15. Nh2 f5 16. Be2 g4 17. h4 f4 18. Nef1 Nf5 19. Nxg4 hxg4 20. Bxg4 Rxh4 21. Qf3 Rdh8 22. Bh3 Rxh3 23. gxh3 Bh5 24. Qg2 Nh4 25. Qxd5 Qg7+ 26. Ng3 fxg3 27. Qe6+ Kb8 28. f4 Nf3+ 29. Kf1 g2+ 30. Kf2 g1Q+ 31. Rxg1 Qxg1+ 32. Ke2 Nfxd4+ 33. Kd3 Qf1+ 34. Kd2 Qd1+ 0-1

[Event "FRA-chT U20"]
[Site "Villepinte"]
[Date "2013.12.07"]
[Round "?"]
[White "O'Sullivan, Thomas"]
[Black "Vercautrin, Khepra"]
[Result "1/2-1/2"]
[ECO "A69"]
[WhiteElo "1918"]
[BlackElo "1492"]
[PlyCount "54"]
[EventDate "2013.07.12"]
[EventType "team-match"]
[EventRounds "5"]
[EventCountry "FRA"]
[SourceTitle "EXT 2015"]
[Source "ChessBase"]
[SourceDate "2014.11.20"]
[SourceVersion "1"]
[SourceVersionDate "2014.11.20"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 e6 3. Nc3 c5 4. d5 exd5 5. cxd5 d6 6. e4 g6 7. f4 Bg7 8. Nf3 0-0 9. Be2 Re8 10. Nd2 Nbd7 11. 0-0 a6 12. a4 Qc7 13. Qc2 Nf8 14. Nc4 Ng4 15. e5 dxe5 16. h3 Nh6 17. fxe5 Nf5 18. Bf4 Nd4 19. Qd1 Qd8 20. Nd6 Rxe5 21. Bxe5 Bxe5 22. Nxf7 Qe7 23. d6 Bxd6 24. Nd5 Nxe2+ 25. Kh1 Ng3+ 26. Kg1 Ne2+ 27. Kh1 Ng3+ 1/2-1/2

[Event "FRA-chT U20 16 GP Basse 1213"]
[Site "France"]
[Date "2013.05.20"]
[Round "11"]
[White "O'Sullivan, Thomas"]
[Black "Apap, Hugo"]
[Result "1/2-1/2"]
[ECO "D46"]
[WhiteElo "1869"]
[BlackElo "1770"]
[PlyCount "65"]
[EventDate "2012.12.01"]
[EventType "team"]
[EventRounds "11"]
[EventCountry "FRA"]
[SourceTitle "EXT 2014"]
[Source "ChessBase"]
[SourceDate "2013.11.20"]
[SourceVersion "1"]
[SourceVersionDate "2013.11.20"]
[SourceQuality "1"]
[WhiteTeam "Villepinte (U20)"]
[BlackTeam "Monaco (U20)"]
[WhiteTeamCountry "FRA"]
[BlackTeamCountry "FRA"]

1. d4 d5 2. c4 c6 3. Nc3 e6 4. e3 Nf6 5. Nf3 Nbd7 6. b3 Be7 7. Bd3 0-0 8. 0-0 b6 9. Bb2 Bb7 10. Qe2 c5 11. Rad1 Rc8 12. Ne5 cxd4 13. exd4 g6 14. f4 Ne8 15. cxd5 exd5 16. f5 g5 17. Nxd7 Qxd7 18. f6 Nxf6 19. Bf5 Qd8 20. Bxc8 Bxc8 21. Qe5 Ng4 22. Qe2 f5 23. h3 Nf6 24. Bc1 h6 25. Qd3 Kg7 26. Rde1 Bd6 27. Nb5 Ne4 28. Nxd6 Qxd6 29. Rf3 f4 30. Ref1 Bf5 31. Qa6 Rf7 32. Ba3 Qf6 33. Ra1 1/2-1/2

[Event "FRA-chT U20 16 GP Basse 1213"]
[Site "France"]
[Date "2013.05.19"]
[Round "10"]
[White "Claustre, Jordan"]
[Black "O'Sullivan, Thomas"]
[Result "0-1"]
[ECO "C02"]
[WhiteElo "1714"]
[BlackElo "1869"]
[PlyCount "62"]
[EventDate "2012.12.01"]
[EventType "team"]
[EventRounds "11"]
[EventCountry "FRA"]
[SourceTitle "EXT 2014"]
[Source "ChessBase"]
[SourceDate "2013.11.20"]
[SourceVersion "1"]
[SourceVersionDate "2013.11.20"]
[SourceQuality "1"]
[WhiteTeam "Sainte Foy (U20)"]
[BlackTeam "Villepinte (U20)"]
[WhiteTeamCountry "FRA"]
[BlackTeamCountry "FRA"]

1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 Bd7 6. a3 f6 7. b4 cxd4 8. cxd4 fxe5 9. dxe5 Qc7 10. Bf4 Nh6 11. Nc3 Nf7 12. Rc1 Qd8 13. Bb5 g5 14. Bg3 Bg7 15. Bxc6 Bxc6 16. Qd4 0-0 17. h4 Rc8 18. 0-0 Bd7 19. Ne2 Bb5 20. Rxc8 Qxc8 21. Rc1 Qd7 22. Nc3 gxh4 23. Bxh4 Rc8 24. Qe3 Bh6 25. Bg5 Nxg5 26. Nxg5 d4 27. Qg3 dxc3 28. Nxe6+ Kh8 29. Ng5 c2 30. e6 Qd1+ 31. Kh2 Qh5+ 0-1

[Event "FRA-chT U20 16 GP Basse 1213"]
[Site "France"]
[Date "2013.05.19"]
[Round "9"]
[White "Stamboulian, Brice"]
[Black "O'Sullivan, Thomas"]
[Result "0-1"]
[ECO "C06"]
[WhiteElo "1626"]
[BlackElo "1869"]
[PlyCount "90"]
[EventDate "2012.12.01"]
[EventType "team"]
[EventRounds "11"]
[EventCountry "FRA"]
[SourceTitle "EXT 2014"]
[Source "ChessBase"]
[SourceDate "2013.11.20"]
[SourceVersion "1"]
[SourceVersionDate "2013.11.20"]
[SourceQuality "1"]
[WhiteTeam "Grenoble (U20)"]
[BlackTeam "Villepinte (U20)"]
[WhiteTeamCountry "FRA"]
[BlackTeamCountry "FRA"]

1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. Bd3 c5 6. c3 Nc6 7. Ne2 cxd4 8. cxd4 f6 9. exf6 Nxf6 10. Nf3 Bd6 11. 0-0 0-0 12. a3 Qc7 13. Qc2 Bd7 14. b4 Rac8 15. Bb2 Qb6 16. Qd2 Ne7 17. Rfe1 Nh5 18. Qg5 Be8 19. Nc3 Nf4 20. Bb1 Nh3+ 21. gxh3 Rxf3 22. Qh4 Bg6 23. Ne2 Rcf8 24. Rf1 Qc7 25. Ng3 R3f4 26. Qg5 h6 27. Qxf4 Bxf4 28. Re1 Bxg3 29. hxg3 Bxb1 30. Raxb1 Qc2 31. Rf1 Rxf2 32. Rxf2 Qxb1+ 33. Kg2 Qe4+ 34. Kh2 Nf5 35. a4 Nxd4 36. b5 Nf3+ 37. Kg2 Ne1+ 38. Kg1 Nd3 39. Rc2 Nxb2 40. Rc8+ Kf7 41. Rc7+ Kf6 42. Rxb7 Qe1+ 43. Kg2 Qe2+ 44. Kg1 Nd1 45. Rxa7 Ne3 0-1

[Event "FRA-chT U20 16 GP Basse 1213"]
[Site "France"]
[Date "2013.05.18"]
[Round "8"]
[White "O'Sullivan, Thomas"]
[Black "De Talance, Aliaume"]
[Result "1/2-1/2"]
[ECO "E76"]
[WhiteElo "1869"]
[BlackElo "1681"]
[PlyCount "74"]
[EventDate "2012.12.01"]
[EventType "team"]
[EventRounds "11"]
[EventCountry "FRA"]
[SourceTitle "EXT 2014"]
[Source "ChessBase"]
[SourceDate "2013.11.20"]
[SourceVersion "1"]
[SourceVersionDate "2013.11.20"]
[SourceQuality "1"]
[WhiteTeam "Villepinte (U20)"]
[BlackTeam "Vandoeuvre U20"]
[WhiteTeamCountry "FRA"]
[BlackTeamCountry "FRA"]

1. d4 d6 2. c4 Nf6 3. Nc3 g6 4. e4 Bg7 5. f4 0-0 6. Nf3 Na6 7. Bd3 Bg4 8. h3 Bxf3 9. Qxf3 Nd7 10. Be3 e5 11. fxe5 c5 12. 0-0 cxd4 13. Bxd4 Nxe5 14. Qe2 Nf3+ 15. Rxf3 Bxd4+ 16. Kh1 Bxc3 17. bxc3 Qa5 18. Bc2 Rae8 19. Qd2 Qe5 20. Rd1 Re6 21. Qe3 Nc5 22. Rd5 Qg7 23. Qd4 Rd8 24. Re3 Qf8 25. e5 Qe8 26. Bb3 b6 27. Bc2 Rd7 28. Qf4 dxe5 29. Rdxe5 Rde7 30. Rxe6 Rxe6 31. Rxe6 Qxe6 32. Qb8+ Kg7 33. Qxa7 Qe1+ 34. Kh2 Qe5+ 35. Kh1 Qxc3 36. Qxb6 Qxc4 37. Qb2+ f6 1/2-1/2

