[Event "Virginia Seniors op"]
[Site "Dulles"]
[Date "2021.07.10"]
[Round "3"]
[White "Al Hariri, Saad"]
[Black "Karell, Leif K"]
[Result "0-1"]
[ECO "D45"]
[WhiteElo "1707"]
[BlackElo "1865"]
[PlyCount "62"]
[EventDate "2021.07.10"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "USA"]
[SourceTitle "CBM 203 Extra"]
[Source "ChessBase"]
[SourceDate "2021.09.30"]
[SourceVersion "1"]
[SourceVersionDate "2021.09.30"]
[SourceQuality "1"]

1. d4 d5 2. c4 e6 3. Nf3 c6 4. e3 Nf6 5. Nc3 Nbd7 6. Bd2 a6 7. Rc1 Bd6 8. Bd3 dxc4 9. Bxc4 b5 10. Bd3 c5 11. 0-0 Bb7 12. Re1 Qb8 13. h3 h6 14. Bb1 g5 15. e4 cxd4 16. Nxd4 Bh2+ 17. Kh1 g4 18. h4 Be5 19. Be3 b4 20. Na4 Nxe4 21. Qxg4 Ndf6 22. Qh3 Rg8 23. Nc6 Qc7 24. Bb6 Qd6 25. Bxe4 Nxe4 26. Red1 Nd2 27. Qe3 Bxc6 28. Rxc6 Qxc6 29. Qh3 Qxa4 30. Rxd2 Rc8 31. g3 Qc6+ 0-1

[Event "Virginia Seniors op"]
[Site "Dulles"]
[Date "2021.07.10"]
[Round "1"]
[White "Marcelino, William"]
[Black "Al Hariri, Saad"]
[Result "1-0"]
[ECO "B00"]
[WhiteElo "2053"]
[BlackElo "1707"]
[PlyCount "63"]
[EventDate "2021.07.10"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "USA"]
[SourceTitle "CBM 203 Extra"]
[Source "ChessBase"]
[SourceDate "2021.09.30"]
[SourceVersion "1"]
[SourceVersionDate "2021.09.30"]
[SourceQuality "1"]

1. e4 e5 2. d4 Nc6 3. d5 Nb8 4. Be3 Nf6 5. Bd3 d6 6. h3 Be7 7. c4 Nbd7 8. Nc3 a6 9. Nge2 Nf8 10. Qd2 Ng6 11. g3 h6 12. 0-0-0 Nh7 13. f4 Bf6 14. Rdf1 Bd7 15. Kb1 Rb8 16. f5 Ne7 17. h4 Nc8 18. Ng1 c5 19. Nf3 b5 20. g4 bxc4 21. Bxc4 h5 22. g5 Be7 23. g6 Nf8 24. gxf7+ Kxf7 25. Nxe5+ Ke8 26. Nc6 Bxc6 27. dxc6 Bf6 28. Bg5 Qb6 29. Bxf6 gxf6 30. Nd5 Qxc6 31. Nxf6+ Kd8 32. Nd5 1-0

[Event "Gibraltar Amateur op-B"]
[Site "Caleta"]
[Date "2016.02.03"]
[Round "5"]
[White "Rashleigh, Jonathan"]
[Black "Al Hariri, Saad"]
[Result "1-0"]
[ECO "D02"]
[BlackElo "1814"]
[PlyCount "67"]
[EventDate "2016.01.30"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "GGB"]
[SourceTitle "CBM 170 Extra"]
[Source "ChessBase"]
[SourceDate "2016.02.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.02.25"]
[SourceQuality "1"]

1. d4 Nf6 2. Nf3 d5 3. c3 Nbd7 4. Bf4 e6 5. e3 c5 6. Nbd2 Qb6 7. Rb1 Be7 8. h3 0-0 9. Bd3 c4 10. Bc2 Qc6 11. 0-0 b5 12. Re1 Ne4 13. Nxe4 dxe4 14. Nd2 f5 15. b3 Bb7 16. bxc4 Nb6 17. cxb5 Qxc3 18. Bb3 Bd5 19. Rc1 Qa5 20. Qe2 Bb4 21. Red1 Bxd2 22. Rxd2 Bxb3 23. axb3 Nd5 24. Bd6 Rfd8 25. Be5 Rd7 26. Rdc2 Nb4 27. Rc7 Rad8 28. Qc4 Kf7 29. Rxd7+ Rxd7 30. Qc8 Qd8 31. Qxd8 Rxd8 32. Rc7+ Ke8 33. Rxa7 Rd7 34. b6 1-0

[Event "Gibraltar Amateur op-B"]
[Site "Caleta"]
[Date "2016.02.02"]
[Round "4"]
[White "Al Hariri, Saad"]
[Black "Yarur Elsaca, Daniel"]
[Result "1-0"]
[ECO "B34"]
[WhiteElo "1814"]
[BlackElo "1559"]
[PlyCount "59"]
[EventDate "2016.01.30"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "GGB"]
[SourceTitle "CBM 170 Extra"]
[Source "ChessBase"]
[SourceDate "2016.02.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.02.25"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. Nc3 Bg7 6. Be3 Nf6 7. Nxc6 bxc6 8. e5 Ng8 9. Bd4 c5 10. Bxc5 Bxe5 11. Qd5 Bxc3+ 12. bxc3 Rb8 13. Qe5 Nf6 14. Qxb8 0-0 15. Bd3 Qa5 16. Qb4 Qc7 17. 0-0 d6 18. Be3 Bb7 19. Rab1 Ba8 20. Qh4 Qc6 21. f3 h5 22. Bd4 Ng4 23. Be4 d5 24. fxg4 dxe4 25. gxh5 e3 26. Qg3 e2 27. Rf2 Qe4 28. Re1 Qd5 29. hxg6 f6 30. Qh3 1-0

[Event "Gibraltar Amateur op-B"]
[Site "Caleta"]
[Date "2016.02.01"]
[Round "3"]
[White "Cernuda Orejas, Victor Manuel"]
[Black "Al Hariri, Saad"]
[Result "1-0"]
[ECO "A45"]
[WhiteElo "1899"]
[BlackElo "1814"]
[PlyCount "107"]
[EventDate "2016.01.30"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "GGB"]
[SourceTitle "CBM 170 Extra"]
[Source "ChessBase"]
[SourceDate "2016.02.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.02.25"]
[SourceQuality "1"]

1. d4 Nf6 2. Bg5 c6 3. Bxf6 exf6 4. c3 d5 5. Nd2 f5 6. e3 Nd7 7. Ngf3 Bd6 8. c4 Nf6 9. c5 Bc7 10. g3 Qe7 11. b4 f4 12. Qe2 fxe3 13. Qxe3 Qxe3+ 14. fxe3 Bf5 15. Nh4 Be4 16. Nxe4 Nxe4 17. Bg2 Nf6 18. a4 0-0 19. Bf3 Rfe8 20. Kd2 g6 21. Kd3 Re7 22. Rhe1 Rae8 23. Re2 Ne4 24. Bxe4 Rxe4 25. Nf3 h6 26. b5 f5 27. Nd2 R4e6 28. Rf1 Kg7 29. Rf3 Re4 30. Nf1 Kf6 31. Rb2 R8e7 32. Rff2 g5 33. bxc6 bxc6 34. Rb7 f4 35. Rxa7 Kg6 36. gxf4 gxf4 37. Rf3 fxe3 38. Rxe3 Rf7 39. Rxe4 dxe4+ 40. Kxe4 Re7+ 41. Kd3 Kf6 42. Ne3 Rd7 43. Ra6 Kg5 44. h4+ Kxh4 45. Rxc6 Kg5 46. d5 h5 47. d6 Ba5 48. Rc8 Bd8 49. Ke4 h4 50. Rb8 Bf6 51. Rg8+ Bg7 52. Kd5 Kf6 53. c6 Ra7 54. c7 1-0

[Event "Gibraltar Amateur op-B"]
[Site "Caleta"]
[Date "2016.01.31"]
[Round "2"]
[White "Al Hariri, Saad"]
[Black "Fu, Elvin Tianqin"]
[Result "1-0"]
[ECO "C29"]
[WhiteElo "1814"]
[PlyCount "57"]
[EventDate "2016.01.30"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "GGB"]
[SourceTitle "CBM 170 Extra"]
[Source "ChessBase"]
[SourceDate "2016.02.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.02.25"]
[SourceQuality "1"]

1. e4 e5 2. Nc3 Nf6 3. f4 Nc6 4. fxe5 Nxe5 5. d4 Nc6 6. e5 Qe7 7. Bg5 h6 8. Nd5 Qe6 9. Nxc7+ Kd8 10. Nxe6+ fxe6 11. Bh4 Be7 12. exf6 gxf6 13. Nf3 b6 14. d5 exd5 15. Qxd5 Re8 16. 0-0-0 Nb4 17. Qxa8 Nc6 18. Qxc6 f5 19. Bg3 Bb4 20. Bb5 Re7 21. Bh4 Ke8 22. Qxc8+ Kf7 23. Bxe7 Bxe7 24. Rxd7 Kf6 25. Rxe7 Kxe7 26. Re1+ Kf6 27. Re6+ Kf7 28. Qd7+ Kf8 29. Re8# 1-0

[Event "Gibraltar Amateur op-B"]
[Site "Caleta"]
[Date "2016.01.30"]
[Round "1"]
[White "Galinskyi, Mykhalo"]
[Black "Al Hariri, Saad"]
[Result "1/2-1/2"]
[ECO "C50"]
[WhiteElo "1514"]
[BlackElo "1814"]
[PlyCount "83"]
[EventDate "2016.01.30"]
[EventType "swiss"]
[EventRounds "5"]
[EventCountry "GGB"]
[SourceTitle "CBM 170 Extra"]
[Source "ChessBase"]
[SourceDate "2016.02.25"]
[SourceVersion "1"]
[SourceVersionDate "2016.02.25"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. d4 Bxd4 5. Nxd4 Nxd4 6. f4 Qe7 7. Nc3 Nf6 8. 0-0 Qc5 9. Be3 Qxc4 10. fxe5 Ne2+ 11. Qxe2 Qxe2 12. Nxe2 Nxe4 13. Rad1 b6 14. Rf3 Bb7 15. Rdf1 0-0 16. Ng3 Rae8 17. Nxe4 Bxe4 18. Rg3 Re6 19. c3 f5 20. Bf4 Rf7 21. Rd1 h6 22. h4 Kh7 23. Re1 Rg6 24. Ree3 Rxg3 25. Rxg3 g6 26. Kf2 Re7 27. Re3 Re6 28. g3 Rc6 29. Re2 Re6 30. Rd2 Bc6 31. Ke3 d6 32. Kd4 g5 33. hxg5 hxg5 34. Bxg5 dxe5+ 35. Ke3 Kg6 36. Bd8 Rd6 37. Bxc7 Rxd2 38. Kxd2 Kf6 39. Bb8 a6 40. Ke3 Ke6 41. c4 b5 42. cxb5 1/2-1/2

