[Event "Rochefort op 22nd"]
[Site "Rochefort"]
[Date "2024.02.19"]
[Round "4"]
[White "Mullon, Jean Baptiste"]
[Black "Morais, Thomas"]
[Result "1-0"]
[ECO "B22"]
[WhiteElo "2304"]
[BlackElo "2014"]
[PlyCount "123"]
[EventDate "2024.02.17"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "CB09_2024"]
[SourceDate "2024.02.28"]
[SourceVersion "1"]
[SourceVersionDate "2024.02.28"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 e6 3. c3 d5 4. exd5 Qxd5 5. d4 Nf6 6. Be2 Nc6 7. 0-0 Be7 8. dxc5 Qxd1 9. Rxd1 Bxc5 10. b4 Bb6 11. b5 Ne7 12. Nbd2 Ned5 13. Bb2 0-0 14. Ne5 Rd8 15. Bf3 Nd7 16. Nd3 Nc5 17. Nxc5 Bxc5 18. Nb3 Be7 19. c4 Nb6 20. Na5 Rxd1+ 21. Rxd1 a6 22. Bd4 Nd7 23. b6 Rb8 24. c5 e5 25. Be3 Kf8 26. c6 bxc6 27. Nxc6 Rxb6 28. Bxb6 Nxb6 29. Nxe5 Be6 30. Rb1 Bc5 31. Be2 Ke7 32. Bxa6 Bxa2 33. Rc1 Kd6 34. Nc4+ Bxc4 35. Bxc4 Nxc4 36. Rxc4 Kd5 37. Ra4 Ke6 38. Kf1 f6 39. Ke2 Kf7 40. f3 Bd6 41. h3 Kg6 42. Ke3 Kf5 43. Ra5+ Kg6 44. Ke4 h5 45. Ra6 Be5 46. f4 Bc3 47. Rc6 Bb2 48. Rc2 Ba3 49. Rc7 Bb4 50. f5+ Kh6 51. Kd5 Bd2 52. Ke6 Kh7 53. Rc8 h4 54. Rc4 Bg5 55. Kf7 Kh6 56. Re4 Kh7 57. Rg4 Kh6 58. Ra4 Kh7 59. Ra8 Bf4 60. Ra4 Bg5 61. Rg4 Kh6 62. g3 1-0

[Event "FRA-ch Blitz Online Qual"]
[Site "Europe Echecs INT"]
[Date "2020.05.16"]
[Round "10"]
[White "Auder, Benjamin"]
[Black "Morais, Thomas"]
[Result "1-0"]
[ECO "A21"]
[WhiteElo "1934"]
[BlackElo "1710"]
[PlyCount "113"]
[EventDate "2020.05.16"]
[EventType "swiss (blitz)"]
[EventRounds "15"]
[EventCountry "FRA"]
[SourceTitle "CBM 196 Extra"]
[Source "ChessBase"]
[SourceDate "2020.07.31"]
[SourceVersion "1"]
[SourceVersionDate "2020.07.31"]
[SourceQuality "1"]

1. c4 e5 2. Nc3 f5 3. d4 exd4 4. Qxd4 Nc6 5. Qd1 Nf6 6. g3 Bc5 7. Bg2 0-0 8. Nh3 d6 9. 0-0 Be6 10. b3 Kh8 11. Nf4 Bg8 12. Ncd5 Nxd5 13. Nxd5 Rb8 14. Bb2 Ne7 15. Nf4 Nc6 16. e3 Bf7 17. Nd3 Bb6 18. Rc1 Qe7 19. Qc2 a5 20. c5 dxc5 21. Nxc5 Nb4 22. Qc3 Be8 23. Qc4 Nxa2 24. Ra1 Qxc5 25. Qxc5 Bxc5 26. Rxa2 Bb4 27. Be5 Rf7 28. Rc1 Bc6 29. Bxc6 bxc6 30. Rxc6 Rc8 31. Rac2 Re7 32. Rxc7 Rexc7 33. Rxc7 Rxc7 34. Bxc7 Kg8 35. Kf1 Kf7 36. Ke2 Ke6 37. Kd3 Kd5 38. f3 g6 39. e4+ fxe4+ 40. fxe4+ Ke6 41. h3 h5 42. Kc4 Be1 43. Kb5 g5 44. g4 hxg4 45. hxg4 Bd2 46. Bxa5 Bf4 47. Bc3 Kd6 48. Kc4 Be3 49. Bd4 Bf4 50. b4 Ke6 51. b5 Bd6 52. b6 Bb8 53. Kb5 Kd6 54. e5+ Kd5 55. Bb2 Ke6 56. Kc6 Ke7 57. Kb7 1-0

[Event "FRA-ch Blitz Online Qual"]
[Site "Europe Echecs INT"]
[Date "2020.05.16"]
[Round "6"]
[White "Berthaut, Alexandre"]
[Black "Morais, Thomas"]
[Result "0-1"]
[ECO "B43"]
[WhiteElo "1924"]
[BlackElo "1710"]
[PlyCount "144"]
[EventDate "2020.05.16"]
[EventType "swiss (blitz)"]
[EventRounds "15"]
[EventCountry "FRA"]
[SourceTitle "CBM 196 Extra"]
[Source "ChessBase"]
[SourceDate "2020.07.31"]
[SourceVersion "1"]
[SourceVersionDate "2020.07.31"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 e6 3. g3 a6 4. Bg2 b5 5. 0-0 Bb7 6. d4 cxd4 7. Nxd4 Nf6 8. Nc3 Qc7 9. Re1 d6 10. Nd5 Nxd5 11. exd5 e5 12. f4 Nd7 13. fxe5 dxe5 14. Nc6 Bc5+ 15. Kh1 Bxc6 16. dxc6 Nb8 17. Qh5 Nxc6 18. Bf4 Bd6 19. Qf3 Rc8 20. Qxc6+ Qxc6 21. Bxc6+ Rxc6 22. Bxe5 Bxe5 23. Rxe5+ Re6 24. Rae1 Ke7 25. Kg2 Rd8 26. Rxe6+ fxe6 27. Re2 Rf8 28. Rd2 e5 29. a4 bxa4 30. Rd5 Rb8 31. Rxe5+ Kf6 32. Ra5 Rxb2 33. Rxa6+ Kf5 34. Ra5+ Kf6 35. Ra6+ Kf5 36. Ra5+ Kf6 37. Rxa4 Rxc2+ 38. Kf3 Rxh2 39. Kg4 h5+ 40. Kf4 g5+ 41. Ke4 Re2+ 42. Kf3 Re5 43. Ra6+ Kf5 44. Rh6 g4+ 45. Kf2 Kg5 46. Rh8 Rf5+ 47. Kg2 Rf6 48. Rg8+ Kf5 49. Ra8 Kg5 50. Rg8+ Rg6 51. Ra8 Rb6 52. Ra5+ Kg6 53. Kf2 Rb2+ 54. Ke3 Rb3+ 55. Kf4 Rb4+ 56. Ke5 Rb3 57. Kf4 Rf3+ 58. Ke5 Rxg3 59. Ra6+ Kg5 60. Ra8 Rf3 61. Rg8+ Kh4 62. Rh8 g3 63. Ke4 Rf7 64. Rg8 Kh3 65. Ke3 g2 66. Ke2 h4 67. Rh8 g1Q 68. Rxh4+ Kxh4 69. Kd3 Qd1+ 70. Kc3 Rc7+ 71. Kb4 Qb1+ 72. Ka3 Ra7# 0-1

[Event "FRA-ch Blitz Online Qual"]
[Site "Europe Echecs INT"]
[Date "2020.05.16"]
[Round "8"]
[White "Briand, Amaury"]
[Black "Morais, Thomas"]
[Result "1-0"]
[ECO "B43"]
[WhiteElo "1929"]
[BlackElo "1710"]
[PlyCount "207"]
[EventDate "2020.05.16"]
[EventType "swiss (blitz)"]
[EventRounds "15"]
[EventCountry "FRA"]
[SourceTitle "CBM 196 Extra"]
[Source "ChessBase"]
[SourceDate "2020.07.31"]
[SourceVersion "1"]
[SourceVersionDate "2020.07.31"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Nc3 Qc7 6. Bd3 Nf6 7. 0-0 Be7 8. Qf3 0-0 9. Bf4 d6 10. Bg3 Nbd7 11. Nb3 Ne5 12. Bxe5 dxe5 13. Rad1 b5 14. a3 Bb7 15. Rd2 Rfd8 16. Rfd1 Rd7 17. Re2 Rad8 18. Qg3 b4 19. axb4 Bxb4 20. Na2 a5 21. Nxb4 axb4 22. Ra1 Bxe4 23. Bxe4 Rd1+ 24. Re1 Rxe1+ 25. Rxe1 Nxe4 26. Qe3 Nf6 27. h3 e4 28. Nd4 Qc5 29. c3 bxc3 30. bxc3 e5 31. Nf5 Qxe3 32. Nxe3 Nd5 33. Rd1 Rc8 34. Nxd5 Kf8 35. c4 Rxc4 36. Re1 Rd4 37. Nc3 f5 38. g4 g6 39. g5 Rd3 40. Re3 Rd4 41. Kg2 Ke7 42. h4 Ke6 43. Nb5 Rb4 44. Nc7+ Kd6 45. Ne8+ Ke7 46. Nf6 Ke6 47. Ra3 e3 48. Rxe3 Rxh4 49. Ra3 f4 50. Ra6+ Kf5 51. f3 Kxg5 52. Ne4+ Kh5 53. Ra7 h6 54. Ra6 g5 55. Nf6+ Kg6 56. Ng4+ Kg7 57. Nxe5 h5 58. Rg6+ Kh7 59. Rxg5 Kh6 60. Rg6+ Kh7 61. Rf6 Kg7 62. Rf7+ Kh6 63. Nd3 Kg5 64. Rg7+ Kh6 65. Rg8 Kh7 66. Rf8 Kg6 67. Rxf4 Rxf4 68. Nxf4+ Kg5 69. Nh3+ Kh4 70. f4 Kg4 71. Kh2 h4 72. Kg2 Kf5 73. Kf3 Kf6 74. Kg4 Kg6 75. Kxh4 Kf5 76. Kh5 Kf6 77. Kg4 Kg6 78. f5+ Kf6 79. Kf4 Kf7 80. Kg5 Kg7 81. f6+ Kf7 82. Kf5 Kf8 83. Nf4 Ke8 84. Ng6 Kf7 85. Kg5 Kg8 86. Ne5 Kf8 87. f7 Ke7 88. Kg6 Kf8 89. Kh7 Ke7 90. Kg7 Ke6 91. f8Q Kxe5 92. Qf6+ Ke4 93. Kf7 Kd3 94. Ke6 Kc4 95. Qe5 Kd3 96. Kd5 Kc2 97. Qd4 Kb3 98. Kc5 Kc2 99. Kc4 Kb1 100. Qc3 Ka2 101. Qb4 Ka1 102. Kc3 Ka2 103. Kc2 Ka1 104. Qb2# 1-0

[Event "FRA-ch Blitz Online Qual"]
[Site "Europe Echecs INT"]
[Date "2020.05.16"]
[Round "14"]
[White "Dore, Armand"]
[Black "Morais, Thomas"]
[Result "1-0"]
[ECO "E60"]
[WhiteElo "1855"]
[BlackElo "1710"]
[PlyCount "25"]
[EventDate "2020.05.16"]
[EventType "swiss (blitz)"]
[EventRounds "15"]
[EventCountry "FRA"]
[SourceTitle "CBM 196 Extra"]
[Source "ChessBase"]
[SourceDate "2020.07.31"]
[SourceVersion "1"]
[SourceVersionDate "2020.07.31"]
[SourceQuality "1"]

1. Nf3 Nf6 2. c4 g6 3. g3 Bg7 4. Bg2 0-0 5. 0-0 c5 6. d4 cxd4 7. Nxd4 Nc6 8. Nc3 Nxd4 9. Qxd4 d6 10. b3 Qc7 11. Bb2 Bd7 12. Nd5 Nxd5 13. Qxg7# 1-0

[Event "FRA-ch Blitz Online Qual"]
[Site "Europe Echecs INT"]
[Date "2020.05.16"]
[Round "4"]
[White "Haberthur, Maxime"]
[Black "Morais, Thomas"]
[Result "1-0"]
[ECO "B43"]
[WhiteElo "1941"]
[BlackElo "1710"]
[PlyCount "97"]
[EventDate "2020.05.16"]
[EventType "swiss (blitz)"]
[EventRounds "15"]
[EventCountry "FRA"]
[SourceTitle "CBM 196 Extra"]
[Source "ChessBase"]
[SourceDate "2020.07.31"]
[SourceVersion "1"]
[SourceVersionDate "2020.07.31"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 e6 3. g3 a6 4. Bg2 b5 5. Nge2 Bb7 6. d4 cxd4 7. Nxd4 Nf6 8. 0-0 d6 9. Re1 Qc7 10. a4 b4 11. Nd5 Bxd5 12. exd5 e5 13. Bg5 Nbd7 14. Nc6 Nb8 15. Nxb4 Be7 16. c3 0-0 17. Be3 a5 18. Nc2 Nbd7 19. Na3 Nc5 20. Nb5 Qc8 21. Qe2 Rb8 22. Rad1 Nce4 23. Ba7 Rxb5 24. axb5 Qb7 25. Bxe4 Nxe4 26. Qxe4 Qxa7 27. c4 Rc8 28. Qe3 Qxe3 29. Rxe3 Bd8 30. b3 Bb6 31. Re2 Bc5 32. Kg2 f5 33. h4 Kf7 34. Ra2 Bb4 35. f3 g6 36. g4 f4 37. g5 Ke7 38. Kf2 Kd7 39. Ke2 Kc7 40. Kd3 Kb6 41. Rh1 Rc7 42. h5 gxh5 43. Rxh5 Kc5 44. Rah2 Rg7 45. Ke4 Bc3 46. Kf5 Kb4 47. Rxh7 Rxh7 48. Rxh7 Kxb3 49. b6 1-0

[Event "FRA-ch Blitz Online Qual"]
[Site "Europe Echecs INT"]
[Date "2020.05.16"]
[Round "12"]
[White "Lebrun, Elias"]
[Black "Morais, Thomas"]
[Result "0-1"]
[ECO "A67"]
[WhiteElo "1880"]
[BlackElo "1710"]
[PlyCount "80"]
[EventDate "2020.05.16"]
[EventType "swiss (blitz)"]
[EventRounds "15"]
[EventCountry "FRA"]
[SourceTitle "CBM 196 Extra"]
[Source "ChessBase"]
[SourceDate "2020.07.31"]
[SourceVersion "1"]
[SourceVersionDate "2020.07.31"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. e4 g6 7. f4 Bg7 8. Bb5+ Nfd7 9. a4 0-0 10. Nf3 a6 11. Bd3 Nf6 12. 0-0 Bg4 13. h3 Bxf3 14. Qxf3 Re8 15. f5 Nbd7 16. fxg6 hxg6 17. Bg5 Ne5 18. Qe2 Qe7 19. Bc2 Ned7 20. Rf2 Qe5 21. Bf4 Qe7 22. Raf1 Nh5 23. Be3 Ng3 24. Qg4 Nxf1 25. Rxf1 Ne5 26. Qe2 Rab8 27. Kh1 Qd7 28. a5 Qc7 29. Ra1 b5 30. axb6 Qxb6 31. Rxa6 Qxb2 32. Na4 Qb5 33. Qxb5 Rxb5 34. Rxd6 Nc4 35. Bxc5 Nxd6 36. Bxd6 Be5 37. Ba3 f5 38. Nc5 Ra5 39. Na4 Rc8 40. Bb3 Rxa4 0-1

[Event "FRA-ch Blitz Online Qual"]
[Site "Europe Echecs INT"]
[Date "2020.05.16"]
[Round "2"]
[White "Molines, Martin"]
[Black "Morais, Thomas"]
[Result "0-1"]
[ECO "B43"]
[WhiteElo "1033"]
[BlackElo "1710"]
[PlyCount "86"]
[EventDate "2020.05.16"]
[EventType "swiss (blitz)"]
[EventRounds "15"]
[EventCountry "FRA"]
[SourceTitle "CBM 196 Extra"]
[Source "ChessBase"]
[SourceDate "2020.07.31"]
[SourceVersion "1"]
[SourceVersionDate "2020.07.31"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Nc3 Qc7 6. Bc4 Qxc4 7. Nf3 Nf6 8. Qd4 Qxd4 9. Nxd4 Bb4 10. f3 Nc6 11. Nxc6 dxc6 12. Bd2 0-0 13. a3 Bxc3 14. Bxc3 Rd8 15. Ke2 b5 16. Rhd1 Bb7 17. e5 Nd5 18. Bd4 Nf4+ 19. Kf1 Rd5 20. Be3 Ng6 21. Rxd5 cxd5 22. Rd1 Rc8 23. c3 Nxe5 24. Bd4 Nc4 25. b3 Nxa3 26. c4 bxc4 27. bxc4 Rxc4 28. Bb2 Nb5 29. Kg1 a5 30. Be5 a4 31. Rb1 Rc5 32. Bd4 Nxd4 33. Rxb7 g6 34. Rb8+ Kg7 35. Ra8 Rc1+ 36. Kf2 Ra1 37. Ke3 a3 38. Kxd4 a2 39. Ke3 Re1+ 40. Kf2 a1Q 41. Rxa1 Rxa1 42. Kg3 Ra2 43. h4 d4 0-1

[Event "FRA-ch Blitz Online Qual"]
[Site "Europe Echecs INT"]
[Date "2020.05.16"]
[Round "7"]
[White "Morais, Thomas"]
[Black "Condat, Hugo"]
[Result "1-0"]
[ECO "C00"]
[WhiteElo "1710"]
[BlackElo "1961"]
[PlyCount "147"]
[EventDate "2020.05.16"]
[EventType "swiss (blitz)"]
[EventRounds "15"]
[EventCountry "FRA"]
[SourceTitle "CBM 196 Extra"]
[Source "ChessBase"]
[SourceDate "2020.07.31"]
[SourceVersion "1"]
[SourceVersionDate "2020.07.31"]
[SourceQuality "1"]

1. e4 e6 2. d3 d5 3. Nd2 dxe4 4. dxe4 e5 5. Ngf3 Nc6 6. Bb5 Bd7 7. Bxc6 Bxc6 8. Nxe5 Qd6 9. Nxc6 Qxc6 10. 0-0 0-0-0 11. Qf3 f6 12. Nb3 Ne7 13. Be3 Kb8 14. Nd4 Qa6 15. Rfd1 Re8 16. c4 Ng6 17. Rac1 Ne5 18. Qg3 g6 19. f4 Nxc4 20. f5 Bd6 21. Bf4 g5 22. Bxd6 Nxd6 23. Ne6 Re7 24. e5 Nxf5 25. exf6 Qxe6 26. fxe7 Qxe7 27. Qd3 Nd6 28. Re1 Qd7 29. Qc3 Rc8 30. Red1 h6 31. b4 Qb5 32. Qc5 Qa6 33. a4 Qxa4 34. Ra1 b6 35. Rxa4 bxc5 36. bxc5 Nb5 37. Rb1 c6 38. Re4 Rh8 39. Re6 Kb7 40. Re7+ Kb8 41. Re6 Kb7 42. Rf1 Nd4 43. Rf7+ Ka6 44. Ree7 Kb5 45. Rxa7 Kxc5 46. Rh7 Rf8 47. Rhf7 Re8 48. Rae7 Rb8 49. Re1 Rb2 50. Rff1 Kd5 51. Rd1 c5 52. Rf5+ Ke4 53. Rxc5 Rb6 54. Rc8 Rf6 55. Re8+ Ne6 56. Re1+ Kd5 57. Rd1+ Ke5 58. Re1+ Kd5 59. Re7 Nf4 60. Rd7+ Kc6 61. Rd2 Kc5 62. Rc1+ Kb4 63. Rb2+ Ka3 64. Rb8 Ka2 65. Kh1 Nd3 66. Rcb1 Nb2 67. R1xb2+ Ka3 68. Rb1 Ka2 69. R8b2+ Ka3 70. Rb8 Ka2 71. Rg1 Rf2 72. g3 Re2 73. Rg2 Rxg2 74. Kxg2 1-0

[Event "FRA-ch Blitz Online Qual"]
[Site "Europe Echecs INT"]
[Date "2020.05.16"]
[Round "15"]
[White "Morais, Thomas"]
[Black "Larmet, Nino"]
[Result "0-1"]
[ECO "C38"]
[WhiteElo "1710"]
[BlackElo "1818"]
[PlyCount "54"]
[EventDate "2020.05.16"]
[EventType "swiss (blitz)"]
[EventRounds "15"]
[EventCountry "FRA"]
[SourceTitle "CBM 196 Extra"]
[Source "ChessBase"]
[SourceDate "2020.07.31"]
[SourceVersion "1"]
[SourceVersionDate "2020.07.31"]
[SourceQuality "1"]

1. e4 e5 2. f4 exf4 3. Nf3 d6 4. Bc4 h6 5. 0-0 g5 6. c3 Bg7 7. d4 Nc6 8. g3 Bh3 9. Rf2 fxg3 10. hxg3 Nf6 11. Be3 Ng4 12. Bxf7+ Ke7 13. Qb3 Nxf2 14. Bxf2 Rf8 15. Bd5 Rxf3 16. Qxb7 Rxf2 17. Kxf2 Qf8+ 18. Ke3 Na5 19. Qxa8 Qxa8 20. Bxa8 Nc4+ 21. Ke2 Nxb2 22. Nd2 Bg4+ 23. Ke3 Na4 24. Bc6 Nxc3 25. Nb1 Nd1+ 26. Kd2 Bxd4 27. Nc3 Bxc3+ 0-1

[Event "FRA-ch Blitz Online Qual"]
[Site "Europe Echecs INT"]
[Date "2020.05.16"]
[Round "11"]
[White "Morais, Thomas"]
[Black "Le Bas, Alexis"]
[Result "1-0"]
[ECO "C38"]
[WhiteElo "1710"]
[BlackElo "1889"]
[PlyCount "25"]
[EventDate "2020.05.16"]
[EventType "swiss (blitz)"]
[EventRounds "15"]
[EventCountry "FRA"]
[SourceTitle "CBM 196 Extra"]
[Source "ChessBase"]
[SourceDate "2020.07.31"]
[SourceVersion "1"]
[SourceVersionDate "2020.07.31"]
[SourceQuality "1"]

1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4 d6 5. 0-0 Bg7 6. c3 h6 7. d4 Ne7 8. g3 fxg3 9. hxg3 0-0 10. Bxg5 hxg5 11. Nxg5 d5 12. Qh5 Bxd4+ 13. cxd4 1-0

[Event "FRA-ch Blitz Online Qual"]
[Site "Europe Echecs INT"]
[Date "2020.05.16"]
[Round "3"]
[White "Morais, Thomas"]
[Black "Ludwiczak, Virginie"]
[Result "1-0"]
[ECO "C00"]
[WhiteElo "1710"]
[BlackElo "1875"]
[PlyCount "109"]
[EventDate "2020.05.16"]
[EventType "swiss (blitz)"]
[EventRounds "15"]
[EventCountry "FRA"]
[SourceTitle "CBM 196 Extra"]
[Source "ChessBase"]
[SourceDate "2020.07.31"]
[SourceVersion "1"]
[SourceVersionDate "2020.07.31"]
[SourceQuality "1"]

1. e4 e6 2. d3 d5 3. Nd2 Nf6 4. Ngf3 Nbd7 5. g3 b6 6. Bg2 Bb7 7. e5 Ng8 8. 0-0 c5 9. Re1 Ne7 10. Qe2 Nc6 11. Nf1 Be7 12. Bf4 Qc7 13. Rac1 h6 14. h4 0-0-0 15. c3 Rdg8 16. a3 g5 17. hxg5 hxg5 18. Bd2 Ba6 19. b4 Kb8 20. Rb1 Nd8 21. c4 Bb7 22. a4 cxb4 23. Bxb4 Nc5 24. Bxc5 Bxc5 25. d4 g4 26. dxc5 gxf3 27. Bxf3 Qxc5 28. cxd5 Bxd5 29. Bxd5 Qxd5 30. Qe4 Qxe4 31. Rxe4 Nc6 32. Rc1 Kb7 33. Ne3 Rh5 34. Nc4 Rgh8 35. Nd6+ Kc7 36. Kg2 R8h7 37. Rec4 Rxe5 38. Rxc6+ Kd7 39. Nb5 Rhh5 40. Rc7+ Ke8 41. Rxa7 Rc5 42. Nd6+ Kd8 43. Nb7+ Ke8 44. Nxc5 bxc5 45. Rc7 c4 46. R7xc4 Ke7 47. Rc5 Rh8 48. Rc7+ Kf6 49. a5 Ra8 50. Ra1 Ra6 51. Rb7 Ke5 52. Rb6 Ra8 53. a6 f5 54. a7 Kd5 55. Rb8 1-0

[Event "FRA-ch Blitz Online Qual"]
[Site "Europe Echecs INT"]
[Date "2020.05.16"]
[Round "13"]
[White "Morais, Thomas"]
[Black "Monnot, Leo"]
[Result "0-1"]
[ECO "C56"]
[WhiteElo "1710"]
[BlackElo "1964"]
[PlyCount "88"]
[EventDate "2020.05.16"]
[EventType "swiss (blitz)"]
[EventRounds "15"]
[EventCountry "FRA"]
[SourceTitle "CBM 196 Extra"]
[Source "ChessBase"]
[SourceDate "2020.07.31"]
[SourceVersion "1"]
[SourceVersionDate "2020.07.31"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4 Nf6 5. e5 d5 6. Bb5 Ne4 7. Nxd4 Bd7 8. Bxc6 bxc6 9. 0-0 Bc5 10. Be3 0-0 11. Nd2 Nxd2 12. Qxd2 Bb6 13. Nb3 f6 14. exf6 Qxf6 15. Nc5 Bf5 16. c3 Rae8 17. Bd4 Qd6 18. Nb3 c5 19. Be3 Be4 20. f3 Bg6 21. Rad1 c4 22. Nd4 a6 23. Kh1 c5 24. Nc2 Bxc2 25. Bxc5 Qxc5 26. Qxc2 Re3 27. Rfe1 Rfe8 28. Rxe3 Qxe3 29. h3 Qf2 30. Qxf2 Bxf2 31. Rxd5 Bg3 32. Rd1 Re2 33. Rb1 a5 34. b3 Rxa2 35. bxc4 Kf7 36. Rc1 Ke6 37. Kg1 Kd6 38. Kf1 Kc5 39. Rd1 Kxc4 40. Rd7 Ra1+ 41. Ke2 Ra2+ 42. Kf1 Kxc3 43. Rxg7 Ra1+ 44. Ke2 Re1# 0-1

[Event "FRA-ch Blitz Online Qual"]
[Site "Europe Echecs INT"]
[Date "2020.05.16"]
[Round "1"]
[White "Morais, Thomas"]
[Black "Samoun, Florent"]
[Result "0-1"]
[ECO "B03"]
[WhiteElo "1710"]
[BlackElo "2299"]
[PlyCount "58"]
[EventDate "2020.05.16"]
[EventType "swiss (blitz)"]
[EventRounds "15"]
[EventCountry "FRA"]
[SourceTitle "CBM 196 Extra"]
[Source "ChessBase"]
[SourceDate "2020.07.31"]
[SourceVersion "1"]
[SourceVersionDate "2020.07.31"]
[SourceQuality "1"]

1. e4 Nf6 2. e5 Nd5 3. c4 Nb6 4. d4 d6 5. f4 dxe5 6. fxe5 Bf5 7. Nc3 e6 8. Be3 Be7 9. Nf3 0-0 10. Be2 f6 11. 0-0 Nc6 12. exf6 Bxf6 13. Qd2 Bg4 14. Rad1 Qd7 15. h3 Bxf3 16. Rxf3 Rad8 17. d5 exd5 18. Bxb6 axb6 19. cxd5 Ne5 20. Rff1 Be7 21. Ne4 Qa4 22. Nc3 Bc5+ 23. Kh1 Qh4 24. Rxf8+ Rxf8 25. Rf1 Rf2 26. Rxf2 Qxf2 27. Qd1 Qe3 28. Bf3 Nxf3 29. Qxf3 Qg1# 0-1

[Event "FRA-ch Blitz Online Qual"]
[Site "Europe Echecs INT"]
[Date "2020.05.16"]
[Round "9"]
[White "Morais, Thomas"]
[Black "Triton, Maxime"]
[Result "1-0"]
[ECO "B40"]
[WhiteElo "1710"]
[BlackElo "1843"]
[PlyCount "47"]
[EventDate "2020.05.16"]
[EventType "swiss (blitz)"]
[EventRounds "15"]
[EventCountry "FRA"]
[SourceTitle "CBM 196 Extra"]
[Source "ChessBase"]
[SourceDate "2020.07.31"]
[SourceVersion "1"]
[SourceVersionDate "2020.07.31"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 e6 3. d3 Nc6 4. Nbd2 a6 5. g3 b5 6. Bg2 Bb7 7. 0-0 Nf6 8. Re1 Be7 9. Qe2 0-0 10. Nf1 d5 11. e5 Nd7 12. h4 Qc7 13. Bf4 Nb6 14. N1h2 d4 15. Bg5 Nd5 16. Bxe7 Qxe7 17. Ng5 h6 18. Qh5 hxg5 19. hxg5 Ndb4 20. Ng4 Nxc2 21. Nf6+ gxf6 22. gxf6 Nxe1 23. Qg5+ Kh8 24. Qg7# 1-0

[Event "FRA-ch Blitz Online Qual"]
[Site "Europe Echecs INT"]
[Date "2020.05.16"]
[Round "5"]
[White "Morais, Thomas"]
[Black "Vallee, Louis"]
[Result "0-1"]
[ECO "C56"]
[WhiteElo "1710"]
[BlackElo "1864"]
[PlyCount "56"]
[EventDate "2020.05.16"]
[EventType "swiss (blitz)"]
[EventRounds "15"]
[EventCountry "FRA"]
[SourceTitle "CBM 196 Extra"]
[Source "ChessBase"]
[SourceDate "2020.07.31"]
[SourceVersion "1"]
[SourceVersionDate "2020.07.31"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4 Nf6 5. e5 d5 6. Bb5 Ne4 7. Nxd4 Bd7 8. Bxc6 bxc6 9. 0-0 Bc5 10. Nb3 Bb6 11. a4 a5 12. N1d2 Nxd2 13. Bxd2 0-0 14. Kh1 c5 15. Qe2 c4 16. Nc1 Bf5 17. c3 f6 18. exf6 Qxf6 19. Be3 Rae8 20. Qd2 Bxe3 21. fxe3 Qe5 22. Re1 Be4 23. b3 Rf6 24. bxc4 dxc4 25. Ra2 Rh6 26. h3 Rxh3+ 27. Kg1 Qh2+ 28. Kf2 Qxg2# 0-1

[Event "FRA-ch U14"]
[Site "Hyeres"]
[Date "2019.04.14"]
[Round "1"]
[White "Nguyen Cadoret, Nathan"]
[Black "Morais, Thomas"]
[Result "1-0"]
[ECO "A73"]
[WhiteElo "2211"]
[BlackElo "1786"]
[PlyCount "87"]
[EventDate "2019.04.14"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "CBM 190 Extra"]
[Source "ChessBase"]
[SourceDate "2019.07.15"]
[SourceVersion "1"]
[SourceVersionDate "2019.07.15"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. e4 g6 7. Nf3 Bg7 8. Be2 0-0 9. 0-0 Bg4 10. Nd2 Bxe2 11. Qxe2 Re8 12. Re1 Nbd7 13. a4 Nb6 14. Qd3 Rc8 15. a5 c4 16. Qf1 Nbd7 17. Nxc4 Qc7 18. Nd2 Nc5 19. Ra3 Qd7 20. f3 Nh5 21. Nb3 Nxb3 22. Rxb3 Bxc3 23. bxc3 Rc5 24. a6 b6 25. Be3 Rc7 26. Bd4 Rec8 27. Rb4 Qe7 28. Qf2 Qg5 29. Re3 Rc4 30. Rxc4 Rxc4 31. e5 Ra4 32. exd6 Ra1+ 33. Re1 Nf4 34. Rxa1 Nh3+ 35. Kf1 Nxf2 36. Bxb6 Qxd5 37. Bxf2 Qxd6 38. Bxa7 Qd3+ 39. Kg1 Qxc3 40. Rb1 Qa5 41. Bd4 f5 42. a7 f4 43. Bf2 Kf7 44. h3 1-0

[Event "FRA-ch op-C"]
[Site "Nimes"]
[Date "2018.08.26"]
[Round "9"]
[White "Morais, Thomas"]
[Black "Sylvestre Baron, Laurent"]
[Result "0-1"]
[ECO "B23"]
[WhiteElo "1687"]
[BlackElo "1730"]
[PlyCount "186"]
[EventDate "2018.08.18"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FRA"]
[SourceTitle "EXT 2020"]
[Source "ChessBase"]
[SourceDate "2019.10.17"]
[SourceVersion "1"]
[SourceVersionDate "2019.10.17"]
[SourceQuality "1"]

1. e4 c5 2. Nc3 Nc6 3. Bb5 Nd4 4. Bc4 a6 5. d3 e6 6. Nf3 b5 7. Bb3 Nxb3 8. axb3 Bb7 9. 0-0 h6 10. h3 d5 11. exd5 exd5 12. Re1+ Be7 13. Qe2 d4 14. Ne4 Kf8 15. Bf4 Nf6 16. Nxf6 Bxf6 17. Be5 Kg8 18. Bxf6 Qxf6 19. Qe7 Bxf3 20. Qxf6 gxf6 21. gxf3 Kg7 22. Kf1 Rhe8 23. Rxe8 Rxe8 24. Rxa6 Re6 25. Ra7 Kg6 26. Rd7 b4 27. f4 Rc6 28. Kg2 Kf5 29. Kf3 Ke6 30. Rd8 Ra6 31. f5+ Ke7 32. Rd5 Rc6 33. Kg4 Kf8 34. Kh5 Kg7 35. h4 Rc7 36. Kg4 Rc8 37. Kf3 h5 38. Rd6 Re8 39. Rd5 Rc8 40. Rd6 Re8 41. Rd5 Rc8 42. Kf4 Rc7 43. f3 Rc8 44. Kg3 Kf8 45. f4 Re8 46. Rxc5 Re3+ 47. Kg2 Re2+ 48. Kf3 Re3+ 49. Kf2 Rh3 50. Rd5 Rxh4 51. Kg3 Rg4+ 52. Kf3 Rg1 53. Rxd4 h4 54. Kf2 Rg4 55. Kf3 h3 56. Kxg4 h2 57. Rxb4 h1Q 58. Rc4 Qg2+ 59. Kh4 Qh1+ 60. Kg3 Qb1 61. Kf3 Qxb2 62. Ke4 Ke7 63. Rc7+ Kd6 64. Rc4 Qa1 65. Rd4+ Ke7 66. Rc4 Qa8+ 67. Kd4 Kd6 68. Kc3 Qa5+ 69. b4 Qxf5 70. Rd4+ Kc6 71. Rc4+ Kb6 72. Kb3 Qe6 73. c3 Qd5 74. Kc2 Qg2+ 75. Kb3 Qe2 76. Rd4 Kc6 77. Rc4+ Kb5 78. Rc5+ Kb6 79. Rd5 f5 80. c4 Qd1+ 81. Kc3 Qc1+ 82. Kb3 Qxf4 83. Rb5+ Kc6 84. Rc5+ Kd6 85. Rd5+ Ke6 86. b5 Qc1 87. Kb4 f4 88. b6 f3 89. Rb5 f2 90. b7 f1Q 91. Rb6+ Kd7 92. b8Q Qb2+ 93. Kc5 Qf5+ 0-1

[Event "FRA-ch U12 "]
[Site "Agen"]
[Date "2018.04.22"]
[Round "9"]
[White "Gherghinoiu, Lucas"]
[Black "Morais, Thomas"]
[Result "1-0"]
[ECO "B46"]
[WhiteElo "1901"]
[BlackElo "1706"]
[PlyCount "65"]
[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 a6 5. Nc3 Qc7 6. Bd3 Nf6 7. 0-0 Nc6 8. Nxc6 bxc6 9. Qe2 d5 10. e5 Nd7 11. f4 g6 12. Kh1 Bg7 13. Bd2 0-0 14. Rf3 c5 15. b3 Bb7 16. Rh3 Rfd8 17. Rf1 Nf8 18. Qe1 Rac8 19. Na4 Qc6 20. Ba5 Re8 21. Nb6 Rb8 22. Qe2 Nd7 23. Nxd7 Qxd7 24. Qf2 c4 25. Be2 cxb3 26. axb3 Qc6 27. Bd3 h6 28. Bd2 Kh7 29. f5 Qd7 30. f6 Bf8 31. Bxh6 d4 32. Bg7+ Kg8 33. Rh8# 1-0

[Event "FRA-ch U12 "]
[Site "Agen"]
[Date "2018.04.21"]
[Round "8"]
[White "Warnier, Yanis"]
[Black "Morais, Thomas"]
[Result "1/2-1/2"]
[ECO "B43"]
[WhiteElo "1657"]
[BlackElo "1706"]
[PlyCount "76"]
[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 a6 5. Nc3 Qc7 6. Be2 Bb4 7. 0-0 Nf6 8. Be3 Bxc3 9. bxc3 Nxe4 10. c4 Nc3 11. Qd3 Nxe2+ 12. Nxe2 b5 13. Qc3 0-0 14. cxb5 Qxc3 15. Nxc3 axb5 16. Nxb5 Ba6 17. Rfb1 Bxb5 18. Rxb5 Nc6 19. a4 Rfb8 20. Rab1 h6 21. Rxb8+ Rxb8 22. Rxb8+ Nxb8 23. Bc5 Na6 24. Ba3 f6 25. Kf1 d5 26. Ke2 Kf7 27. Kd3 e5 28. c4 Ke6 29. cxd5+ Kxd5 30. Bf8 g6 31. Bxh6 Nc5+ 32. Ke3 Nxa4 33. Kf3 Nc5 34. h4 e4+ 35. Ke3 Ne6 36. f3 exf3 37. Kxf3 Ke5 38. Be3 f5 1/2-1/2

[Event "FRA-chT U20 Top"]
[Site "Bischwiller"]
[Date "2016.05.16"]
[Round "4"]
[White "Morais, Thomas"]
[Black "Philippe, Alexis"]
[Result "1-0"]
[ECO "D91"]
[WhiteElo "1498"]
[BlackElo "1462"]
[PlyCount "121"]
[EventDate "2016.05.14"]
[EventType "tourn"]
[EventRounds "11"]
[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 dxc4 6. e3 Bf5 7. Bxc4 0-0 8. Qb3 b6 9. Ne5 e6 10. 0-0 Nbd7 11. Rfd1 h6 12. Bh4 g5 13. Bg3 Re8 14. Ba6 Nb8 15. Bb7 Nfd7 16. Nxd7 Nxd7 17. Bxa8 Qxa8 18. Bxc7 Qc6 19. Bg3 Nf6 20. Rac1 Rc8 21. Ne2 Qd7 22. Rxc8+ Qxc8 23. Rc1 Qa6 24. Qc4 Qa5 25. Nc3 Ne4 26. Nxe4 Bxe4 27. f3 Bd5 28. Qc8+ Kh7 29. h4 gxh4 30. Bxh4 Qd2 31. Re1 Qxb2 32. Qe8 Kg6 33. Qa4 a5 34. a3 Qc3 35. Qd1 Qc6 36. Qd3+ f5 37. e4 fxe4 38. fxe4 Bc4 39. Qg3+ Kh7 40. e5 Qd5 41. Qg4 Qd7 42. Re3 Qf7 43. Rg3 h5 44. Qe4+ Kh8 45. Rf3 Qg8 46. Qg6 Bd5 47. Rf7 Qh7 48. Qxh7+ Kxh7 49. Bf6 Kg6 50. Rxg7+ Kf5 51. Rh7 Ke4 52. Rxh5 Kxd4 53. Bd8 Kc5 54. g4 Bf3 55. Rg5 a4 56. Rg8 b5 57. g5 Kd5 58. Bf6 Bh5 59. g6 Ke4 60. g7 Bf7 61. Rf8 1-0

[Event "FRA-chT U20 Top"]
[Site "Bischwiller"]
[Date "2016.05.15"]
[Round "3"]
[White "Gherghinoiu, Lucas"]
[Black "Morais, Thomas"]
[Result "1-0"]
[ECO "B08"]
[WhiteElo "1519"]
[BlackElo "1498"]
[PlyCount "72"]
[EventDate "2016.05.14"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Nf3 Bg7 5. Bc4 0-0 6. Be3 Nxe4 7. Bxf7+ Rxf7 8. Nxe4 b6 9. Qd2 Bb7 10. Neg5 Rf6 11. d5 Bh6 12. Ne6 Bxe3 13. Qxe3 Qd7 14. Qh6 Rxe6+ 15. dxe6 Qxe6+ 16. Qe3 Qg4 17. 0-0 Bxf3 18. Qxf3 Qxf3 19. gxf3 Nc6 20. c3 Rf8 21. Kg2 Ne5 22. Rae1 Kf7 23. Re4 Ke8 24. Rfe1 Kd7 25. f4 Nc6 26. b4 Rf7 27. Kg3 a5 28. b5 Nd8 29. c4 Nb7 30. h3 Nc5 31. R4e3 e6 32. Kg4 Rf5 33. Rd1 Ke7 34. Rd5 Rf6 35. h4 Kf7 36. Rd2 Rf5 1-0

[Event "FRA-chT U20 Top"]
[Site "Bischwiller"]
[Date "2016.05.15"]
[Round "2"]
[White "Morais, Thomas"]
[Black "Makkar, Rajat"]
[Result "0-1"]
[ECO "E12"]
[WhiteElo "1498"]
[BlackElo "1833"]
[PlyCount "96"]
[EventDate "2016.05.14"]
[EventType "tourn"]
[EventRounds "11"]
[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. Nf3 b6 4. a3 Bb7 5. Nc3 Be7 6. Bg5 d6 7. e3 Nbd7 8. Bd3 0-0 9. 0-0 c5 10. Nd2 cxd4 11. exd4 d5 12. cxd5 Nxd5 13. Qh5 N7f6 14. Qh4 g6 15. Bb5 a6 16. Ba4 b5 17. Bb3 Nd7 18. Bxe7 Qxe7 19. Qe4 N7f6 20. Nxd5 Nxd5 21. Bxd5 Bxd5 22. Qe3 Rfd8 23. Rfd1 Rac8 24. Ne4 Rc2 25. b4 Bxe4 26. Qxe4 Rc4 27. Rd3 Qf6 28. Rad1 Rd5 29. Kf1 Qd8 30. Qe3 Rc6 31. Rc3 Rcd6 32. Rcd3 e5 33. f3 Rxd4 34. Rxd4 exd4 35. Qd3 Qc7 36. Qe4 Qc4+ 37. Qe2 Kg7 38. Kf2 Qxe2+ 39. Kxe2 Kf6 40. Kd3 Rc6 41. Rd2 Ke5 42. g3 Rc3+ 43. Ke2 Rxa3 44. Rd3 Rxd3 45. Kxd3 Kd5 46. h3 g5 47. h4 gxh4 48. gxh4 h5 0-1

[Event "FRA-chT U20 Top"]
[Site "Bischwiller"]
[Date "2016.05.14"]
[Round "1"]
[White "Mekhane, Adam"]
[Black "Morais, Thomas"]
[Result "1-0"]
[ECO "B07"]
[WhiteElo "1842"]
[BlackElo "1498"]
[PlyCount "33"]
[EventDate "2016.05.14"]
[EventType "tourn"]
[EventRounds "11"]
[EventCountry "FRA"]
[SourceTitle "EXT 2019"]
[Source "ChessBase"]
[SourceDate "2018.10.10"]
[SourceVersion "1"]
[SourceVersionDate "2018.10.10"]
[SourceQuality "1"]

1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Be3 Bg7 5. f3 0-0 6. Qd2 Na6 7. g4 c5 8. h4 cxd4 9. Bxd4 Be6 10. h5 Nc7 11. Qh2 Re8 12. hxg6 hxg6 13. Be3 d5 14. Bh6 Bf8 15. Bxf8 Kxf8 16. Qh6+ Kg8 17. Qh8# 1-0

