﻿[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.19"]
[Round "1"]
[White "Alamsyah Shawn"]
[Black "Hakim Abdul"]
[Result "1-0"]
[ECO "D00"]
[PlyCount "59"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

{[%evp 0,59,17,34,8,17,29,-3,56,-34,-30,-39,-32,-32,-54,-74,-17,-26,-10,-40,7,
9,103,91,85,82,90,26,16,19,93,39,24,10,26,22,77,-17,2,-43,42,-11,4,14,15,-12,
55,-60,24,216,225,216,1526,29988,29989,29990,29991,29992,29993,29994,29995,
29996]} 1. d4 d5 2. Nf3 Nf6 3. Nc3 Bf5 4. h4 e6 5. Bg5 Be7 6. Qd2 h6 7. Bf4 Bd6
8. Ne5 Nbd7 9. f3 Bxe5 10. dxe5 Ng8 11. g4 Bh7 12. g5 h5 13. Bh3 Ne7 14. O-O-O
Bf5 15. e4 Bxh3 16. Rxh3 Nb6 17. exd5 Nbxd5 18. Qd4 c6 19. Nxd5 Nxd5 20. c4
Nxf4 21. Qxf4 Qb6 22. g6 fxg6 23. Qg5 Rh6 24. f4 Kf7 25. Rb3 Qa5 26. Rxb7+ Kg8
27. Qe7 Rh7 28. Qf7+ Kh8 29. Re7 Rg8 30. Re8 1-0

[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.19"]
[Round "1"]
[White "Hakky Madya"]
[Black "Roy Marpaung"]
[Result "1/2-1/2"]
[ECO "A43"]
[PlyCount "49"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

{[%evp 0,49,22,31,27,53,40,29,31,23,76,35,43,23,41,53,48,47,82,58,81,76,7,-34,
-68,-115,-154,-111,-127,-105,-107,-108,-122,-113,-329,-141,-162,-167,-182,-334,
117,99,152,142,119,-127,230,121,117,81,224,129]} 1. d4 c5 2. d5 Nf6 3. Nc3 g6
4. e4 Bg7 5. Nf3 O-O 6. Be2 a6 7. a4 d6 8. O-O Ng4 9. g3 h5 10. h3 Ne5 11. Bf4
Bxh3 12. Bxe5 Bxf1 13. Bxg7 Bxe2 14. Qxe2 Kxg7 15. e5 dxe5 16. Qxe5+ f6 17. Qe6
Rf7 18. Re1 Nd7 19. Ne4 Ne5 20. Nxe5 fxe5 21. Qxe5+ Kh6 22. Qg5+ Kg7 23. Qe5+
Kh6 24. Qg5+ Kg7 25. Qe5+ 1/2-1/2

[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.19"]
[Round "1"]
[White "Yadi Sulfianto"]
[Black "Afdimar"]
[Result "1/2-1/2"]
[ECO "D00"]
[PlyCount "84"]
[GameId "2180746182944242"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

{[%evp 0,78,12,21,20,19,6,-1,49,-14,-36,-35,-34,-60,-57,-76,-71,-97,-102,-114,-79,-105,-102,-98,-122,-332,-281,-326,-140,-274,-192,-395,-156,-58,-208,-69,-192,-221,-165,-94,-68,118,-55,-34,-43,-29,-22,-62,111,-44,-141,-38,-16,-55,-90,-14,-60,-71,-63,-116,49,67,286,250,335,493,742,124,102,277,378,226,249,392,386,236,377,372,351,228,732]} 1. Nf3 e6 2. d4 d5 3. Nc3 Nf6 4. h4 c5 5. Bg5 Nc6 6. dxc5 Bxc5 7. Bxf6 Qxf6 8. Qd3 a6 9. O-O-O Bd7 10. e4 d4 11. Na4 Ba7 12. Ng5 h6 13. Nf3 e5 14. Kb1 O-O 15. c3 Nb4 16. cxb4 Bxa4 17. Rc1 Rac8 18. Be2 Bb5 19. Qd2 Bxe2 20. Qxe2 Qf4 21. g3 Qf6 22. Qd3 Qd6 23. a3 a5 24. b5 Bb6 25. a4 Bc5 26. g4 Bb4 27. g5 h5 28. Rhg1 Qe6 29. g6 Rc5 30. gxf7+ Rxf7 31. Ng5 Rxc1+ 32. Rxc1 Qg4 33. Nxf7 Kxf7 34. Rc7+ Kg6 35. Qc4 Qg1+ 36. Ka2 Qxf2 37. Qe6+ Qf6 38. Qe8+ Kh7 39. Rc8 d3 40. Qg8+ Kg6 41. Qe8+ Kh7 42. Qh8+ Kg6 1/2-1/2

[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.19"]
[Round "2"]
[White "Hakim Abdul"]
[Black "Afdimar"]
[Result "1/2-1/2"]
[ECO "A40"]
[PlyCount "63"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

{[%evp 0,60,16,37,44,57,64,120,33,88,54,21,7,16,43,41,86,-28,53,-116,-150,-103,
-108,-107,-114,-118,-39,-122,-31,-29,-22,37,-41,-162,-169,-192,273,324,316,346,
321,321,398,430,214,476,663,580,669,654,625,745,992,496,407,83,-1,1,1,1,1,1,38]
} 1. d4 e5 2. dxe5 Nc6 3. Nf3 Qe7 4. Nc3 Nxe5 5. Nd4 c6 6. e4 Nf6 7. Be3 Qb4 8.
Nb3 Nxe4 9. Bd2 Nxd2 10. Qxd2 Be7 11. O-O-O O-O 12. Re1 Bf6 13. f4 Nc4 14. Bxc4
Qxc4 15. Ne4 Be7 16. Kb1 d5 17. Ng5 Bf5 18. Rxe7 a5 19. Rhe1 a4 20. Nd4 Bg6 21.
g4 h6 22. f5 c5 23. fxg6 hxg5 24. gxf7+ Rxf7 25. Rxf7 Kxf7 26. Qf2+ Kg8 27. Re7
Qxd4 28. Qf7+ Kh7 29. Qh5+ Kg8 30. Qf7+ Kh7 31. Qh5+ Kg8 32. Qf7+ 1/2-1/2

[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.19"]
[Round "2"]
[White "Roy Marpaung"]
[Black "Yadi Sulfianto"]
[Result "1-0"]
[ECO "B01"]
[PlyCount "97"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

{[%evp 0,97,19,19,36,31,39,39,41,26,24,31,32,90,29,35,34,34,45,84,101,117,32,
120,139,138,211,185,226,186,239,167,191,82,144,64,295,251,253,69,261,136,86,90,
24,64,86,105,94,65,106,108,133,96,127,161,114,146,136,132,171,274,139,320,433,
409,432,402,457,323,476,354,412,236,361,235,163,279,347,211,433,438,419,511,
407,514,493,498,477,526,436,522,391,602,907,1078,1121,1137,1309,1229]} 1. e4 d5
2. exd5 Qxd5 3. Nc3 Qd8 4. Bc4 Nf6 5. Nf3 Bf5 6. O-O e6 7. Re1 Be7 8. d4 O-O 9.
d5 exd5 10. Nxd5 Nxd5 11. Qxd5 Bc8 12. Bg5 Bxg5 13. Nxg5 Qxd5 14. Bxd5 c6 15.
Bb3 Nd7 16. Re7 Nc5 17. Bxf7+ Kh8 18. b4 h6 19. bxc5 hxg5 20. Bg6 Bf5 21. Bxf5
Rxf5 22. Rxb7 Rxc5 23. Rc1 Rd8 24. h3 Rd2 25. Rxa7 Rcd5 26. a4 Rd1+ 27. Rxd1
Rxd1+ 28. Kh2 Rd2 29. Ra5 Rxf2 30. Rc5 Rf4 31. c4 Rf6 32. a5 Rf7 33. Rxg5 Ra7
34. Rc5 Ra6 35. Kg3 Kg8 36. Kf4 Kf7 37. Ke5 Ke7 38. g4 Kd7 39. Kf5 Ra8 40. Kg6
Rh8 41. Rh5 Rg8 42. Kf7 Re8 43. Kxg7 Re7+ 44. Kf6 Re4 45. c5 Ra4 46. g5 Rxa5
47. g6 Ra3 48. g7 Rf3+ 49. Rf5 1-0

[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.19"]
[Round "2"]
[White "Alamsyah Shawn"]
[Black "Hakky Madya"]
[Result "1-0"]
[ECO "B72"]
[PlyCount "61"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

{[%evp 0,61,17,-5,34,6,24,23,26,25,19,46,25,6,0,-4,23,111,11,18,23,143,79,45,
39,44,41,64,32,49,57,63,58,30,22,36,40,22,60,66,59,61,51,0,122,176,147,132,316,
414,333,376,502,447,514,543,700,744,1214,640,702,812,886,881]} 1. e4 d6 2. Nf3
Nf6 3. Nc3 c5 4. d4 cxd4 5. Nxd4 g6 6. Bg5 Bg7 7. Qd2 O-O 8. O-O-O Nc6 9. Bh6
Nxd4 10. Bxg7 Nb3+ 11. cxb3 Kxg7 12. Kb1 Be6 13. f3 a6 14. g4 h5 15. g5 Nd7 16.
Qd4+ Kg8 17. f4 Qb6 18. Qd3 Nc5 19. Qc2 Bg4 20. Be2 Bxe2 21. Qxe2 Rac8 22. Nd5
Qd8 23. e5 e6 24. Nf6+ Kg7 25. b4 Na4 26. exd6 Nb6 27. Qe5 Rg8 28. d7 Rc7 29.
Ne8+ Kh7 30. Nxc7 Nxd7 31. Qd6 1-0

[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.19"]
[Round "3"]
[White "Hakky Madya"]
[Black "Hakim Abdul"]
[Result "1-0"]
[ECO "B90"]
[PlyCount "59"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

{[%evp 0,59,20,37,27,39,31,38,27,27,24,26,19,8,16,19,19,15,24,14,21,-3,43,22,
29,27,27,17,20,83,33,72,21,28,111,20,-42,-39,-39,-48,112,118,304,354,317,316,
298,317,303,406,283,303,225,302,378,314,307,343,564,405,622,483]} 1. e4 c5 2.
Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. h3 e5 7. Nde2 Be7 8. g4 h6 9. Bg2 b5
10. Be3 Bb7 11. Qd2 Nbd7 12. O-O O-O 13. a3 Nc5 14. Ng3 Re8 15. Rad1 Qc7 16.
Qe2 Ne6 17. Rd2 Nf4 18. Bxf4 exf4 19. Nf5 Bc8 20. e5 dxe5 21. Nxe7+ Qxe7 22.
Bxa8 Bxg4 23. hxg4 Rxa8 24. Re1 Re8 25. Nd5 Nxd5 26. Rxd5 Qg5 27. f3 Qh4 28.
Qf2 Qh3 29. Rdxe5 Rxe5 30. Rxe5 1-0

[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.19"]
[Round "3"]
[White "Yadi Sulfianto"]
[Black "Alamsyah Shawn"]
[Result "0-1"]
[ECO "D55"]
[PlyCount "94"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

{[%evp 0,94,31,35,13,8,23,11,14,22,26,22,16,16,15,7,40,5,21,10,84,24,133,-11,8,
3,37,-29,24,-30,2,16,44,12,70,39,196,170,205,223,255,256,250,129,119,64,120,
115,129,107,136,86,138,23,23,16,38,4,-58,11,-57,-8,7,-1,-14,-1,-60,-8,-1,-15,1,
1,301,-13,-1,-20,-46,-30,-79,-55,-9,-168,-182,-172,-240,-288,-370,-327,-443,
-495,-397,-495,-479,-525,-630,-923,-716]} 1. d4 Nf6 2. c4 e6 3. Nc3 d5 4. Nf3
Be7 5. Bg5 O-O 6. e3 b6 7. Be2 Ba6 8. b3 Nbd7 9. O-O h6 10. Bxf6 Bxf6 11. Qc2
c6 12. Rfc1 Rc8 13. Qd2 Qe7 14. cxd5 Bxe2 15. Qxe2 exd5 16. Rc2 Rfe8 17. Rac1
g5 18. Nxd5 Qd6 19. Nxf6+ Nxf6 20. Ne5 c5 21. Rd1 Rcd8 22. Rcd2 Qe6 23. h3 Ne4
24. Rd3 cxd4 25. exd4 Nd6 26. Re3 Nf5 27. Re4 Nxd4 28. Rdxd4 Rxd4 29. Rxd4 Qxe5
30. Qxe5 Rxe5 31. Rd8+ Kg7 32. g3 Re2 33. a4 Rb2 34. Rd7 a5 35. Rd3 Kf6 36. Kg2
Ke6 37. Kf3 f5 38. g4 f4 39. Rc3 Kd6 40. Ke4 Rxf2 41. Kf5 Re2 42. Kg6 Re3 43.
Rc8 Rxh3 44. Rh8 f3 45. Rf8 Kc5 46. Rf5+ Kd4 47. Rb5 f2 0-1

[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.19"]
[Round "3"]
[White "Afdimar"]
[Black "Roy Marpaung"]
[Result "1/2-1/2"]
[ECO "B19"]
[PlyCount "73"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

{[%evp 0,73,29,37,39,85,33,36,-44,23,-22,30,23,31,36,74,30,16,19,22,26,14,-27,
14,16,-7,39,-10,-35,-10,-9,34,1,-1,-41,1,23,14,23,23,-5,-34,-13,-40,-94,-46,
-124,-28,-103,-56,-44,75,-32,-40,-41,-31,-1,-40,51,-41,31,-35,-23,-61,1,6,0,97,
34,1,59,40,34,-1,83,28]} 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6
6. h4 h6 7. Nf3 Nd7 8. Bd3 Bxd3 9. Qxd3 Ngf6 10. Bd2 e6 11. O-O-O Qc7 12. Kb1
O-O-O 13. Qb3 Bd6 14. Ne2 Ne4 15. Be1 Ndf6 16. Nd2 Nxd2+ 17. Bxd2 Ne4 18. Be1
Rd7 19. f3 Ng3 20. Nxg3 Bxg3 21. Qe3 Rhd8 22. c3 c5 23. Qe4 Bxe1 24. Rhxe1 cxd4
25. Rxd4 Rxd4 26. cxd4 Qd6 27. Rd1 Kb8 28. a3 h5 29. Rd3 g6 30. Rb3 Rd7 31. Kc2
Qg3 32. Qe5+ Qxe5 33. dxe5 Rc7+ 34. Kd2 Rd7+ 35. Kc2 Rc7+ 36. Kd2 Rd7+ 37. Kc2
1/2-1/2

[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.20"]
[Round "4"]
[White "Hakim Abdul"]
[Black "Roy Marpaung"]
[Result "0-1"]
[ECO "A13"]
[PlyCount "74"]
[GameId "2180744995378294"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

1. Nf3 d5 2. c4 e6 3. g3 Nf6 4. Bg2 c6 5. b3 Nbd7 6. O-O Bd6 7. Bb2 e5 8. cxd5 cxd5 9. d4 e4 10. Ne5 O-O 11. Nxd7 Bxd7 12. Nc3 Rc8 13. Rc1 Qa5 14. a3 Rc7 15. b4 Qa6 16. Qb3 Be6 17. e3 Rfc8 18. Rfd1 Bg4 19. Re1 Be6 20. b5 Qa5 21. Rc2 h5 22. Rec1 h4 23. Bf1 hxg3 24. hxg3 Nh7 25. Nb1 Rxc2 26. Rxc2 Rxc2 27. Qxc2 Ng5 28. Nd2 Qxd2 29. Qxd2 Nf3+ 30. Kg2 Nxd2 31. Be2 Nc4 32. Bxc4 dxc4 33. Kf1 Bg4 34. Ke1 Bd7 35. a4 a6 36. bxa6 bxa6 37. a5 Bb4+ 0-1

[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.20"]
[Round "4"]
[White "Alamsyah Shawn"]
[Black "Afdimar"]
[Result "1-0"]
[ECO "D20"]
[PlyCount "101"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

{[%evp 0,73,19,30,15,12,17,0,32,32,34,36,45,46,46,42,57,53,69,69,67,69,83,82,
73,77,69,42,172,26,84,149,63,226,63,63,59,-6,101,68,143,119,159,126,152,149,
180,88,87,84,120,115,138,77,112,137,165,88,104,109,139,110,-15,44,-67,33,220,
239,236,235,244,245,343,178,134,154]} 1. d4 d5 2. c4 dxc4 3. e4 Nf6 4. e5 Nd5
5. Bxc4 Nb6 6. Bd3 Nc6 7. Nf3 Nb4 8. Be4 f5 9. exf6 exf6 10. O-O Bd6 11. Nc3
O-O 12. a3 Nc6 13. Be3 Ne7 14. a4 Kh8 15. a5 Nc4 16. a6 c6 17. axb7 Bxb7 18.
Qb3 Nb6 19. Rfc1 f5 20. Bd3 Ned5 21. Nxd5 cxd5 22. Bd2 Qf6 23. Ba6 Bxa6 24.
Rxa6 Nc4 25. Bf4 Rab8 26. Qa4 Rb6 27. Bxd6 Qxd6 28. Rxa7 Rxb2 29. h3 Qf4 30.
Rf1 Nd2 31. Nxd2 Qxd2 32. Ra8 Kg8 33. Rxf8+ Kxf8 34. Qa8+ Ke7 35. Qxd5 Qd3 36.
Rc1 Rb1 37. Qe5+ Kf7 38. Rxb1 Qxb1+ 39. Kh2 g6 40. d5 Qd3 41. Qe6+ Kg7 42. d6
Qd4 43. Qe7+ Kg8 44. f3 Qf4+ 45. Kg1 Qc1+ 46. Kf2 Qd2+ 47. Kg3 f4+ 48. Kh2 Qf2
49. Qe6+ Kg7 50. Qe5+ Kg8 51. Qxf4 1-0

[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.20"]
[Round "4"]
[White "Hakky Madya"]
[Black "Yadi Sulfianto"]
[Result "1/2-1/2"]
[ECO "D27"]
[PlyCount "55"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

{[%evp 0,55,20,34,6,12,16,22,24,-22,11,19,32,38,33,20,24,25,24,17,17,33,16,35,
12,19,19,-1,23,26,13,12,21,-34,-13,81,5,-140,-83,-187,-1,-49,-10,-465,-394,
-300,-1,-1,-117,-1,-1,-1,1,-1,-1,1,-1,-56]} 1. d4 d5 2. c4 dxc4 3. Nf3 Nf6 4.
e3 e6 5. Bxc4 Be7 6. O-O a6 7. a4 c5 8. Qe2 Nc6 9. Nc3 cxd4 10. Rd1 O-O 11.
exd4 Nb4 12. Bg5 h6 13. Bh4 Bd7 14. Ne5 Rc8 15. h3 Bc6 16. Nxf7 Rxf7 17. Bxe6
Nbd5 18. Bxc8 Qxc8 19. Rac1 Nf4 20. Qc4 Nxg2 21. d5 Qxh3 22. Bxf6 Ne3 23. fxe3
Qg3+ 24. Kh1 Qh3+ 25. Kg1 Qg3+ 26. Kh1 Qh3+ 27. Kg1 Qg3+ 28. Kh1 1/2-1/2

[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.20"]
[Round "5"]
[White "Yadi Sulfianto"]
[Black "Hakim Abdul"]
[Result "0-1"]
[ECO "C41"]
[PlyCount "94"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

{[%evp 0,94,16,28,12,21,24,23,20,27,25,-7,-8,-29,-35,-39,-48,-42,143,-51,-27,
-43,6,0,12,-73,-140,-49,-71,-103,1,-76,8,-9,1,-1,39,-25,38,-50,169,59,-31,-82,
-13,-13,-41,-187,-200,-52,-131,-231,-239,-390,-116,-411,-316,-580,-407,-456,
-555,-420,-648,-698,-454,-693,-484,-231,-524,-571,1,-398,-385,-182,-406,-326,
-419,-163,-439,-443,-166,-368,-358,-502,-275,-442,-525,-590,-358,-1210,-1143,
-1187,-1205,-1758,-2116,-29991,-29992]} 1. e4 e5 2. Nf3 d6 3. Bc4 Be7 4. d4
exd4 5. c3 Nf6 6. O-O Nxe4 7. Re1 d5 8. Qxd4 c6 9. Bd3 Nf6 10. Bg5 Nbd7 11.
Nbd2 O-O 12. Rxe7 Qxe7 13. Re1 Qd8 14. Qh4 Re8 15. Bxh7+ Kf8 16. Bf5 Rxe1+ 17.
Nxe1 Ke7 18. Nd3 c5 19. Nf3 Qb6 20. h3 Nf8 21. Qf4 Ne6 22. Qe5 Qd6 23. Bh4 Qxe5
24. Nfxe5 c4 25. Nb4 Nc7 26. Bc2 Be6 27. f4 a5 28. f5 axb4 29. fxe6 Nxe6 30.
cxb4 Rxa2 31. Bf5 Rxb2 32. Bf2 Rxf2 33. Kxf2 Nd4 34. Bc8 b6 35. Ke3 Nc2+ 36.
Kd2 Nxb4 37. Kc3 Kd8 38. Bb7 Kc7 39. Kxb4 Kxb7 40. Nxf7 Ne4 41. g4 c3 42. Kb3
d4 43. h4 d3 44. g5 c2 45. Kb2 Nc3 46. h5 Ne2 47. h6 c1=Q+ 0-1

[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.20"]
[Round "5"]
[White "Afdimar"]
[Black "Hakky Madya"]
[Result "1/2-1/2"]
[ECO "B01"]
[PlyCount "81"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

{[%evp 0,81,11,23,-10,35,-24,38,54,40,40,6,27,32,38,13,25,20,61,59,124,65,73,
39,33,46,44,55,52,52,41,56,101,96,105,94,121,73,-47,49,49,62,68,-43,-104,-29,
-43,-35,1,96,1,-59,-114,-62,89,47,66,31,55,-94,-364,-111,-140,-214,-10,-28,-30,
-32,-48,-35,-35,-29,-32,-31,-168,-113,-113,-124,-39,-41,-35,-122,-37,-63]} 1.
e4 d5 2. exd5 Qxd5 3. Nc3 Qd8 4. Bc4 Nf6 5. h3 Nc6 6. Nf3 Bf5 7. d3 e6 8. O-O
h5 9. Re1 Be7 10. Bf4 a6 11. Ne5 Nxe5 12. Bxe5 b5 13. Bb3 c5 14. a4 b4 15. Ne4
Bxe4 16. dxe4 Qxd1 17. Raxd1 O-O 18. Bxf6 Bxf6 19. e5 Bg5 20. g3 h4 21. g4 Rfd8
22. Bc4 a5 23. Kf1 Rxd1 24. Rxd1 Bf4 25. Re1 Rd8 26. Re4 Bg5 27. f4 Be7 28. Ke2
g6 29. Re3 Rd4 30. b3 Rxf4 31. Rd3 Rd4 32. Rxd4 cxd4 33. Kd3 Bc5 34. Ke4 Kg7
35. Kf4 Kf8 36. Kg5 Be7+ 37. Kh6 Kg8 38. Bd3 Bf8+ 39. Kg5 Be7+ 40. Kh6 Bf8+ 41.
Kg5 1/2-1/2

[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.20"]
[Round "5"]
[White "Roy Marpaung"]
[Black "Alamsyah Shawn"]
[Result "1/2-1/2"]
[ECO "C13"]
[PlyCount "78"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

{[%evp 0,78,18,20,30,24,24,21,24,-32,36,21,21,20,28,20,31,-10,25,0,26,17,30,
-11,53,47,44,43,41,22,39,-19,48,2,-23,-12,-9,159,28,22,41,119,90,146,74,91,92,
184,104,108,108,102,95,95,94,86,93,93,89,90,100,77,44,1,11,4,-57,0,2,-1,92,-7,
148,8,91,56,-7,157,1,0,0]} 1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 dxe4 5. Nxe4 Be7
6. Bxf6 Bxf6 7. Nf3 Bd7 8. Nxf6+ Qxf6 9. Ne5 Bc6 10. c3 O-O 11. Bd3 Nd7 12.
Nxc6 bxc6 13. O-O Rab8 14. b3 c5 15. Qh5 g6 16. Qg4 cxd4 17. Qxd4 Qxd4 18. cxd4
Nf6 19. Rac1 Nd5 20. Be4 Nf6 21. Bf3 Rfc8 22. Rc4 Nd5 23. Rfc1 c6 24. Bxd5 exd5
25. Rxc6 Rxc6 26. Rxc6 Rb4 27. Kf1 Rxd4 28. Ra6 Rd2 29. Rxa7 d4 30. a4 d3 31.
f3 Rb2 32. Rd7 Rxb3 33. a5 Ra3 34. a6 Ra1+ 35. Kf2 Ra2+ 36. Ke3 Rxa6 37. Rxd3
Ra2 38. Rd2 Ra3+ 39. Rd3 Ra2 1/2-1/2

[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.20"]
[Round "6"]
[White "Abdul Hakim"]
[Black "Alamsyah Shawn"]
[Result "0-1"]
[ECO "E87"]
[PlyCount "74"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

{[%evp 0,74,22,18,18,16,35,27,27,23,29,25,24,28,30,17,72,41,44,20,-18,39,36,38,
38,-2,-3,-4,6,0,-15,-56,-32,5,-39,-17,4,-104,78,-11,1,124,203,115,113,17,18,55,
25,9,-147,-3,-26,-26,-151,-38,-131,-73,-169,-101,-1,-278,-282,-345,-330,-354,
-324,-438,-449,-474,-474,-351,-481,-497,-348,-538,-440]} 1. d4 Nf6 2. c4 d6 3.
Nc3 g6 4. e4 Bg7 5. f3 O-O 6. Be3 c5 7. d5 e5 8. h4 Nh5 9. g4 Ng3 10. Rh2 f5
11. gxf5 gxf5 12. Qd2 f4 13. Bf2 Nxf1 14. Kxf1 a6 15. Ke2 Nd7 16. Nh3 Nf6 17.
Rg1 Nh5 18. Ng5 h6 19. Ne6 Bxe6 20. dxe6 Qf6 21. Nd5 Qxe6 22. Rhg2 Kh7 23. Kd1
Rf7 24. Kc2 Raf8 25. Kb1 Bf6 26. a3 Rg7 27. Rxg7+ Nxg7 28. Qe1 Qh3 29. Qe2 Bxh4
30. Nc7 Bxf2 31. Qxf2 Rf7 32. Nd5 Ne6 33. Qg2 Qxg2 34. Rxg2 Nd4 35. Rf2 h5 36.
Kc1 Kh6 37. Kd1 Rg7 0-1

[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.20"]
[Round "6"]
[White "Roy Marpaung"]
[Black "Hakky Madya"]
[Result "1/2-1/2"]
[ECO "C42"]
[PlyCount "44"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

{[%evp 0,44,19,23,18,16,18,24,15,-24,-18,-6,-5,-17,-18,-20,10,5,0,2,-1,2,11,-7,
-17,-19,5,-15,78,-243,-252,-245,94,99,44,132,88,89,111,51,104,20,116,37,37,45,
-13]} 1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nd3 Nxe4 5. Nc3 Nf6 6. Be2 Nc6 7. O-O
Bf5 8. Nf4 Nd4 9. Re1 Be7 10. d3 O-O 11. h3 d5 12. Bf1 Bg6 13. Be3 Nf5 14. Qd2
d4 15. Nxg6 dxe3 16. Nxe7+ Qxe7 17. fxe3 Rae8 18. e4 Qc5+ 19. Kh2 Qd6+ 20. Kg1
Qc5+ 21. Kh2 Qd6+ 22. Kg1 Qc5+ 1/2-1/2

[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.20"]
[Round "6"]
[White "Afdimar"]
[Black "Yadi Sulfianto"]
[Result "1/2-1/2"]
[ECO "D01"]
[PlyCount "55"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

{[%evp 0,55,21,12,-17,-5,-65,-11,-6,-34,8,-20,-39,-33,-39,-23,45,42,56,61,59,
57,104,83,85,63,69,14,-16,0,15,8,-63,-12,-44,-14,-125,2,-18,-7,11,-53,20,167,
15,19,20,20,27,-138,-142,-139,30,18,-28,1,-34,-4]} 1. d4 d5 2. Nc3 Nf6 3. Bg5
h6 4. Bxf6 exf6 5. e4 Bb4 6. exd5 Qxd5 7. Nge2 Bg4 8. f3 Bf5 9. a3 Bxc3+ 10.
Nxc3 Qa5 11. Bd3 Bxd3 12. Qxd3 O-O 13. O-O Nc6 14. Ne4 Rfe8 15. c3 Rad8 16.
Rfe1 Ne5 17. Qc2 Ng6 18. Nc5 Qb6 19. Rad1 c6 20. Qb3 Qxb3 21. Nxb3 Kf8 22. Kf2
b6 23. Rxe8+ Rxe8 24. Re1 Rxe1 25. Kxe1 Nh4 26. Kf2 Nf5 27. g4 Nd6 28. Nd2
1/2-1/2

[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.20"]
[Round "7"]
[White "Afdimar"]
[Black "Hakim Abdul"]
[Result "1/2-1/2"]
[ECO "B20"]
[PlyCount "81"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

{[%evp 0,81,16,25,24,0,-13,0,8,2,6,32,30,72,32,20,30,19,12,16,14,109,55,-17,4,
10,22,73,13,15,15,-18,9,-41,-43,-31,-18,-23,0,9,-127,-14,7,19,25,34,20,-318,18,
57,23,-26,-26,-28,-159,-57,-86,-39,-186,-19,-38,-19,-26,-37,-1,-31,-27,4,-38,
-30,-33,-42,-41,-46,-43,-46,-46,-39,-37,-143,-38,-170,-40,-47]} 1. e4 c5 2. c4
Nc6 3. Nc3 e5 4. d3 d6 5. Nge2 f5 6. g3 Nf6 7. Bg2 fxe4 8. Nxe4 Be7 9. O-O O-O
10. N2c3 Nxe4 11. Nxe4 Be6 12. Be3 Nd4 13. Bxd4 cxd4 14. b4 Qd7 15. Qb3 b5 16.
Rfc1 Rac8 17. a4 bxc4 18. dxc4 Rc7 19. Rc2 Rfc8 20. Rac1 Kh8 21. b5 Qe8 22. h4
h6 23. Qb4 Qd7 24. Qb3 Qe8 25. a5 d5 26. cxd5 Bxd5 27. Qxd5 Rxc2 28. Rxc2 Rxc2
29. b6 axb6 30. axb6 Rb2 31. Nd6 Bxd6 32. Qxd6 Rb1+ 33. Kh2 e4 34. Qxd4 Qb8 35.
Qxe4 Rxb6 36. Bf3 Rf6 37. Kg2 Qf8 38. Qd5 Rd6 39. Qe4 Rf6 40. Qd5 Qd6 41. Qe4
1/2-1/2

[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.20"]
[Round "7"]
[White "Yadi Sulfianto"]
[Black "Roy Marpaung"]
[Result "1-0"]
[ECO "B23"]
[PlyCount "79"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

{[%evp 0,79,22,29,27,85,33,20,42,3,7,15,13,6,14,-8,14,50,5,1,-3,-10,-10,-22,13,
0,31,22,38,-13,20,30,28,-5,6,26,16,18,-68,32,-7,11,25,-102,11,12,-118,-5,-69,
-16,-58,0,-21,-22,-64,-17,-1,-25,-2,-35,118,165,105,68,36,111,-1,77,159,177,
147,151,140,160,160,159,254,300,239,287,260,316]} 1. e4 c5 2. Nf3 Nc6 3. Bb5
Nd4 4. Nc3 a6 5. Bd3 g6 6. O-O Bg7 7. Re1 Nf6 8. e5 Nh5 9. Bf1 O-O 10. d3 d6
11. exd6 exd6 12. Nxd4 Bxd4 13. Ne4 b6 14. c3 Bg7 15. d4 d5 16. Ng3 Nxg3 17.
hxg3 h5 18. Bf4 Bg4 19. Qd2 c4 20. a4 b5 21. axb5 axb5 22. Rxa8 Qxa8 23. f3 Be6
24. Bd6 Rd8 25. Bc5 Bf8 26. Bxf8 Rxf8 27. Qg5 Kg7 28. Qe5+ Kh7 29. g4 Qb8 30.
gxh5 Qxe5 31. Rxe5 gxh5 32. f4 Kg6 33. Be2 Rh8 34. Bf3 b4 35. Bxd5 Bxd5 36.
Rxd5 bxc3 37. bxc3 Rc8 38. Rg5+ Kh6 39. Rc5 Re8 40. Rxc4 1-0

[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.20"]
[Round "7"]
[White "Hakky Madya"]
[Black "Alamsyah Shawn"]
[Result "0-1"]
[ECO "B01"]
[PlyCount "64"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

{[%evp 0,64,21,26,28,-3,-3,-1,-2,0,3,-9,37,-49,-51,-28,-31,-112,-76,-19,-40,
-39,-47,-31,-60,-111,-37,-56,-53,-37,-30,-38,-33,-67,-71,-68,-74,-77,-78,-98,
-129,-126,-77,-247,-116,-267,-133,-258,-312,-75,-258,-145,-241,-218,-249,-280,
-139,-279,-223,-225,-215,-237,-226,-298,-352,-532,-416]} 1. e4 d5 2. e5 c5 3.
Nf3 Nc6 4. Bb5 Bg4 5. O-O e6 6. c3 Nge7 7. h3 Bh5 8. d4 a6 9. Bxc6+ Nxc6 10.
Be3 cxd4 11. cxd4 Qb6 12. g4 Bg6 13. Qe2 h5 14. Nc3 hxg4 15. hxg4 Be7 16. Kg2
O-O-O 17. Rac1 Kb8 18. Rh1 Rxh1 19. Rxh1 Nb4 20. Rd1 Rc8 21. a3 Nc2 22. Na4 Qb3
23. Nc5 Bxc5 24. dxc5 Nxe3+ 25. fxe3 Rxc5 26. Nd4 Qb6 27. b4 Be4+ 28. Kg3 Rc4
29. Qf2 Qc7 30. Qf4 Rc3 31. Ra1 Rd3 32. b5 Qc3 0-1

[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.21"]
[Round "8"]
[White "Hakim Abdul"]
[Black "Hakky Madya"]
[Result "1-0"]
[ECO "B00"]
[PlyCount "79"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

{[%evp 0,79,24,6,32,26,48,42,57,49,41,7,3,-20,-33,-23,-128,-30,-44,-98,-98,
-180,-102,-94,-103,-136,-118,-120,-11,-113,-131,-132,-139,-163,-131,-121,-121,
-108,-119,-129,-92,-126,-88,-77,-45,-69,-43,-71,5,2,29,47,49,37,46,38,36,35,
139,123,99,109,172,98,171,26,130,104,114,66,59,81,109,112,164,1,346,196,372,
160,372,390]} 1. e4 b6 2. d4 Bb7 3. Nc3 Nf6 4. Bd3 e6 5. f3 c5 6. d5 exd5 7.
Nxd5 Nxd5 8. exd5 Bxd5 9. Bxh7 Be6 10. Be4 Nc6 11. Bxc6 dxc6 12. Bf4 Qxd1+ 13.
Rxd1 Bxa2 14. Ne2 Be7 15. Kf2 Bd5 16. b3 Rd8 17. c4 Be6 18. Nc3 Bf6 19. Ne4
Bd4+ 20. Kg3 b5 21. Rhe1 O-O 22. Bd6 Rfe8 23. Bxc5 Bxc5 24. Rxd8 Rxd8 25. Nxc5
bxc4 26. Nxe6 fxe6 27. bxc4 Rd4 28. Rxe6 c5 29. Ra6 Rxc4 30. Rxa7 Rd4 31. h4 c4
32. h5 c3 33. Rc7 Rd3 34. Kf4 Rd2 35. g4 c2 36. g5 Rh2 37. Kf5 Rf2 38. Kg6 Kf8
39. Rc8+ Ke7 40. Kxg7 1-0

[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.21"]
[Round "8"]
[White "Alamsyah Shawn"]
[Black "Yadi Sulfianto"]
[Result "1/2-1/2"]
[ECO "B35"]
[PlyCount "64"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

{[%evp 0,64,22,36,24,36,30,12,31,26,25,29,35,20,38,9,36,32,23,0,-43,45,-93,34,
60,59,63,41,16,-59,-48,-35,34,110,37,93,30,104,23,-22,-22,-29,-110,-31,-22,
-147,0,1,-38,-13,-4,0,-34,-9,88,84,119,84,57,104,107,86,81,78,1,88,93]} 1. e4
c5 2. Nf3 g6 3. d4 cxd4 4. Nxd4 Bg7 5. Nc3 Nc6 6. Be3 Nf6 7. Bc4 e6 8. O-O O-O
9. Nxc6 dxc6 10. Qxd8 Rxd8 11. Rfd1 Rxd1+ 12. Rxd1 Bd7 13. e5 Nd5 14. Bxd5 cxd5
15. f4 Rc8 16. Bxa7 g5 17. g3 gxf4 18. gxf4 Bh6 19. Be3 Rc4 20. Ne2 Rxc2 21.
Rd2 Rxd2 22. Bxd2 Bb5 23. Nd4 Bd7 24. Kf2 Bf8 25. Ke3 Bc5 26. Kd3 Bxd4 27. Kxd4
f5 28. Bb4 Kf7 29. Kc5 d4 30. Kxd4 Bc6 31. Kc5 Ke7 32. Kb6+ Kd7 1/2-1/2

[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.21"]
[Round "8"]
[White "Roy Marpaung"]
[Black "Afdimar"]
[Result "1/2-1/2"]
[ECO "A43"]
[PlyCount "88"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

{[%evp 0,88,13,28,23,13,66,68,57,77,74,81,77,55,62,43,76,68,68,48,47,52,52,37,
24,25,22,17,14,11,229,244,244,256,247,228,253,256,277,273,150,280,298,246,177,
247,258,95,94,110,64,94,105,96,96,241,110,-31,-43,-65,-13,-145,-24,-129,26,186,
30,34,59,-22,224,17,4,129,56,21,48,343,45,44,1,-97,122,399,84,24,28,13,1,134,1]
} 1. e4 d6 2. d4 c5 3. dxc5 Qa5+ 4. Nc3 Qxc5 5. Be3 Qa5 6. Nf3 Nf6 7. Bd3 Bg4
8. O-O Nc6 9. h3 Bxf3 10. Qxf3 g6 11. a3 Bg7 12. b4 Qc7 13. Nd5 Nxd5 14. exd5
Bxa1 15. dxc6 Qxc6 16. Rxa1 Qxf3 17. gxf3 a6 18. c4 Kd7 19. Kf1 Rhc8 20. f4
Rab8 21. f5 gxf5 22. Bxf5+ e6 23. Bxh7 Rxc4 24. Bd3 Rh4 25. Kg2 Rg8+ 26. Kh2
Rgh8 27. Bf1 e5 28. a4 Rxb4 29. Rd1 Rxa4 30. Bc5 Kc6 31. Bxd6 e4 32. Be5 Rh5
33. Bg3 b5 34. Bf4 Ra3 35. Be3 b4 36. Bc4 f5 37. Kg3 Rxh3+ 38. Kxh3 f4 39. Re1
fxe3 40. Rxe3 Ra1 41. Kg4 a5 42. Kf4 Kc5 43. Rxe4 a4 44. Bd3 b3 1/2-1/2

[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.21"]
[Round "9"]
[White "Roy Marpaung"]
[Black "Hakim Abdul"]
[Result "1-0"]
[ECO "C01"]
[PlyCount "47"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

{[%evp 0,47,20,26,41,30,32,18,113,17,-37,6,6,1,10,11,3,115,15,53,7,-1,-1,1,156,
100,158,154,157,187,180,180,207,201,211,153,1426,291,471,382,352,443,539,344,
463,520,29997,29998,29999,29999]} 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nc3 Nf6 5.
Nf3 Bd6 6. Bd3 c6 7. O-O O-O 8. Bg5 Nbd7 9. Qd2 h6 10. Bxh6 gxh6 11. Qxh6 Qb6
12. Qg5+ Kh8 13. Qh6+ Kg8 14. Rae1 Qxb2 15. Qg5+ Kh8 16. Qh4+ Kg8 17. Re3 Re8
18. Rxe8+ Nxe8 19. Qh7+ Kf8 20. Ng5 Ng7 21. Qh8+ Ke7 22. Qxg7 Qxc3 23. Qxf7+
Kd8 24. Ne6# 1-0

[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.21"]
[Round "9"]
[White "Afdimar"]
[Black "Alamsyah Shawn"]
[Result "0-1"]
[ECO "A85"]
[PlyCount "66"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

{[%evp 0,66,16,24,33,24,31,38,56,41,41,43,44,19,12,16,44,10,11,73,15,-35,-28,
-34,-20,75,-9,-59,-117,-49,-53,-77,-36,-78,-56,-78,-29,-4,-76,-76,56,-85,-69,
-71,-85,-283,-298,-286,-271,-242,-274,-253,-25,178,-25,-219,-91,-200,-1,-210,
-281,-164,-266,-265,-281,-277,-316,-133,-349]} 1. d4 f5 2. c4 Nf6 3. Nc3 e6 4.
Nf3 Bb4 5. Bd2 O-O 6. h3 b6 7. a3 Bxc3 8. Bxc3 Bb7 9. e3 Ne4 10. Bd3 Nxc3 11.
bxc3 d6 12. O-O Qf6 13. Qc2 Bxf3 14. gxf3 Qh4 15. Kg2 Nd7 16. f4 Nf6 17. Qe2
Rae8 18. Qf3 e5 19. Qg3 Qh5 20. Qg5 exf4 21. exf4 Qf7 22. Bxf5 Nh5 23. Bg4
Nxf4+ 24. Kh2 Qxc4 25. Rac1 Re2 26. Bxe2 Nxe2 27. Qe3 Nxc1 28. Rxc1 Qa2 29. Kg2
Qxa3 30. Qe6+ Kh8 31. Qe7 Rg8 32. Rc2 Qb3 33. Qe4 a5 0-1

[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.21"]
[Round "9"]
[White "Yadi Sulfianto"]
[Black "Hakky Madya"]
[Result "1/2-1/2"]
[ECO "E90"]
[PlyCount "84"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

{[%evp 0,75,22,27,30,15,28,34,49,43,28,38,48,42,39,-4,-1,14,27,-42,-53,-50,-51,
-42,-101,-226,-233,-264,-252,-333,-338,-309,-301,-293,-219,-175,-209,-209,-225,
-245,-219,-228,-152,-179,-183,-141,-84,-126,-122,94,-93,109,-53,-62,-55,-234,
-45,-12,-14,13,-16,-74,-127,49,40,32,72,-113,74,74,94,105,105,120,64,112,119,
105]} 1. c4 g6 2. Nc3 Bg7 3. d4 c6 4. e4 d6 5. Nf3 Nf6 6. Bd3 Bg4 7. h3 Bxf3 8.
Qxf3 O-O 9. Bg5 Qb6 10. O-O-O Qxd4 11. g4 Nbd7 12. h4 Ne5 13. Qg3 Nxd3+ 14.
Qxd3 Qxd3 15. Rxd3 Nxg4 16. Nd1 h6 17. Bxe7 Rfe8 18. Bxd6 Rxe4 19. b3 Re6 20.
f3 Nf6 21. Nc3 Rd8 22. Rhd1 Ne8 23. Bf4 Rxd3 24. Rxd3 Bxc3 25. Rxc3 Kg7 26. Rd3
Nf6 27. Kd2 Nh5 28. Bb8 a6 29. Rd7 b5 30. cxb5 axb5 31. a4 bxa4 32. bxa4 g5 33.
hxg5 hxg5 34. a5 Nf4 35. a6 Re2+ 36. Kc3 Nd5+ 37. Kd4 Ra2 38. a7 Ra5 39. Be5+
Kg6 40. Rb7 Kf5 41. Rxf7+ Ke6 42. Rf8 Rxa7 1/2-1/2

[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.21"]
[Round "10"]
[White "Hakim Abdul"]
[Black "Yadi Sulfianto"]
[Result "0-1"]
[ECO "E00"]
[PlyCount "42"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

1. d4 e6 2. c4 Nf6 3. a3 d5 4. Nc3 dxc4 5. e4 c5 6. d5 exd5 7. exd5 Bd6 8. Bxc4
O-O 9. Nge2 Re8 10. O-O Nbd7 11. Bg5 h6 12. Bf4 Bxf4 13. Nxf4 a6 14. Qf3 Ne5
15. Qg3 Nxc4 16. Nd3 Bf5 17. Rfe1 Bxd3 18. Qxd3 Nxb2 19. Rxe8+ Qxe8 20. Qf3 Nc4
21. d6 Nxd6 0-1

[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.21"]
[Round "10"]
[White "Hakky Madya"]
[Black "Afdimar"]
[Result "1/2-1/2"]
[ECO "C50"]
[PlyCount "68"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. d3 h6 5. O-O d6 6. Nc3 Nf6 7. Na4 Bb6 8. Nxb6
axb6 9. a4 O-O 10. h3 Qe7 11. Be3 Be6 12. Bxe6 fxe6 13. Qd2 d5 14. Qe1 Rf7 15.
c3 Raf8 16. b4 Nd7 17. Nh2 d4 18. Bd2 dxc3 19. Bxc3 Nd4 20. Ra2 Qg5 21. a5 bxa5
22. bxa5 Nf3+ 23. Nxf3 Rxf3 24. Bb4 R8f7 25. Qd2 Qxd2 26. Rxd2 R3f6 27. Rc1 Nb8
28. Rdc2 Na6 29. Bc5 Nxc5 30. Rxc5 Rxf2 31. Rxc7 Ra2 32. Rxf7 Kxf7 33. Rc7+ Kf6
34. Rxb7 Rxa5 1/2-1/2

[Event "TG Master U-1800 Seri II"]
[Site "?"]
[Date "2025.05.21"]
[Round "10"]
[White "Alamsyah Shawn"]
[Black "Roy Marpaung"]
[Result "1-0"]
[ECO "B30"]
[PlyCount "55"]
[EventDate "2025.??.??"]
[SourceVersionDate "2025.05.22"]

1. e4 c5 2. Nf3 Nc6 3. Bc4 e6 4. O-O Nf6 5. Re1 Nxe4 6. Rxe4 d5 7. Bxd5 Qxd5 8.
Nc3 Qf5 9. d4 cxd4 10. Nxd4 Nxd4 11. Rxd4 Be7 12. Be3 O-O 13. Qe2 b6 14. Rad1
h6 15. h3 Bf6 16. Rf4 Qg6 17. Qf3 Rb8 18. Ne4 Bxb2 19. Rg4 Qh7 20. Nf6+ Bxf6
21. Qxf6 Kh8 22. Qe7 Bb7 23. Bxh6 Qxh6 24. Rh4 Qxh4 25. Qxh4+ Kg8 26. Rd7 Bd5
27. c4 Bc6 28. Rxa7 1-0

<!DOCTYPE html>
<html lang="en">
<head>
    <link rel="apple-touch-icon" href="/manifest/apple-touch-icon-iphone-60x60.png">
    <link rel="apple-touch-icon" sizes="60x60" href="/manifest/apple-touch-icon-ipad-76x76.png">
    <link rel="apple-touch-icon" sizes="114x114" href="/manifest/apple-touch-icon-iphone-retina-120x120.png">
    <link rel="apple-touch-icon" sizes="144x144" href="/manifest/apple-touch-icon-ipad-retina-152x152.png">
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Chess Games PGN format. Chess Games and notation.</title>
    <link rel="stylesheet" type="text/css" href="/css/style.css">
    <link rel="stylesheet" type="text/css" href="/css/mobile.css">
	<link rel="stylesheet" type="text/css" href="/css/post_css.css">
	<link rel="stylesheet" type="text/css" href="/css/dt.css">

	<link rel="stylesheet" type="text/css" href="/css/all.css">
	<link rel="stylesheet" type="text/css" href="/css/dt_responsive.css"/>
	<link rel="stylesheet" type="text/css" href="/css/dt_group.css"/>
	<link rel="stylesheet" type="text/css" href="/css/jquery-ui.css"/>
	<link rel="stylesheet" type="text/css" href="/css/jquery-ui.structure.css"/>
	<link rel="stylesheet" type="text/css" href="/css/jquery-ui.theme.css"/>
	<meta property="og:type" content="website">
	<meta property="og:site_name" content="International Chess Federation (FIDE)">
	<meta property="og:title" content=" Chess Rating Calculators. Rating change, Initial Chess Rating">
	<meta property="og:description" content="">
	<meta property="og:url" content="">
	<meta property="og:locale" content="en_EN">
	<meta property="og:image" content="https://directory.fide.com/img/fide_og_1200.png">
	<meta property="og:image:width" content="1200">
	<meta property="og:image:height" content="630">
	<script type="text/javascript" src="/js/jquery-3.6.0.min.js"></script>
	<script type="text/javascript" src="/js/jquery-ui.js"></script>
	<script type="text/javascript" src="/js/dt.js"></script>
	<script type="text/javascript" src="/js/jquery.mark.min.js"></script>
	
	
	
</head>

<body>
<header class="header">
	<div class="header-social"></div>
	<div class="header-container">
			<div class="header-logo-container">
					<div class="header-logo">
							<a href="https://www.fide.com">
									<img src="/img/logo1.png" alt="">
							</a>
					</div>
					<div class="header-title-container">
							<div class="header-title">International</div>
							<div class="header-subtitle">Chess Federation</div>
					</div>
			</div>
			<div class="menu-container tabs">
					<div class="tabs-nav main-menu">
							<button class="tabs-btn menu-button"><a href="https://www.fide.com/news/">NEWS</a></button>
							<button class="tabs-btn menu-button"><a href="https://ratings.fide.com">RATINGS</a></button>
							<button class="tabs-btn menu-button"><a href="https://www.fide.com/fide-world-championship-cycle-2025-2026">CHAMPIONSHIP</a></button>
							<button class="tabs-btn menu-button"><a href="https://calendar.fide.com/calendar.php">CALENDAR</a></button>
							<button class="tabs-btn menu-button"><a href="https://www.fide.com/about-fide">FIDE</a></button>
							<button class="tabs-btn menu-button"><a href="https://directory.fide.com">DIRECTORY</a></button>
							<button class="tabs-btn menu-button"><a href="https://www.fide.com/partners/">PARTNERS</a></button>							
							<button class="tabs-btn menu-button"  id="fide100div"><a href="https://shop.fide.com">SHOP</a></button>
							<button class="tabs-btn menu-button"><a href="https://www.fide.com/contacts/">CONTACTS</a></button>
					</div>
					<div class="tabs-content nav-submenu" style="display:flex; flex-wrap:wrap;">
							<div class="tabs-pane main-submenu" id="content-1">
									<button class="submenu-button"><a href="https://www.fide.com/category/fide-news/">FIDE News</a></button>
									<button class="submenu-button"><a href="https://www.fide.com/category/chess-news/">Chess news</a></button>
							</div>
							<div class="tabs-pane main-submenu" id="content-2">
									<button class="submenu-button"><a href="https://ratings.fide.com/top_lists.phtml">Top</a></button>
									<button class="submenu-button"><a href="https://ratings.fide.com/top_federations.phtml">Top Federations</a></button>
									<button class="submenu-button"><a href="https://ratings.fide.com/rated_tournaments.phtml">Tournaments</a></button>
									<button class="submenu-button"><a href="https://ratings.fide.com/titles_page.phtml">Titles</a></button>
									<button class="submenu-button"><a href="https://ratings.fide.com/transfers.phtml">Transfers</a></button>
									<button class="submenu-button"><a href="https://ratings.fide.com/calc.phtml?page=change">Calculators</a></button>
									<button class="submenu-button"><a href="https://ratings.fide.com/download_lists.phtml">Download</a></button>
							</div>
							<div class="tabs-pane main-submenu" id="content-3">
									<button class="submenu-button"><a href="https://www.fide.com/fide-circuit-2026-2027/">FIDE Circuit</a></button>
									<button class="submenu-button"><a href="https://www.fide.com/women-fide-circuit-2026-2027/">Women's Circuit '26-'27</a></button>
									<button class="submenu-button"><a href="https://www.fide.com/fide-world-championship-cycle-2025-2026">Open Cycle '25-'26</a></button>									
									<button class="submenu-button"><a href="https://www.fide.com/fide-womens-world-championship-cycle-2025-2026">Women’s Cycle '25-'26</a></button>
									<button class="submenu-button"><a href="https://www.fide.com/fide-womens-world-championship-cycle-2023-2025/">Women’s Cycle '23-'25</a></button>
									
									
							</div>
							
							
							
							<div class="tabs-pane main-submenu" id="content-4">
							
									<button class="submenu-button" style="margin-left: 200px;"><a href="https://calendar.fide.com/calendar.php">All Tournaments</a></button>
									
									<button class="submenu-button"><a href="https://calendar.fide.com/majorcalendar.php">Main Events</a></button>
									
									
							</div>
							
							<div class="tabs-pane main-submenu" id="content-5">
							
							
									<button class="submenu-button" style="margin-left: 200px;"><a href="https://www.fide.com/about-fide/">About FIDE</a></button>
									<button class="submenu-button"><a href="https://handbook.fide.com/">Handbook</a></button>
									<button class="submenu-button"><a href="https://www.fide.com/documents">Documents</a></button>
									<button class="submenu-button"><a href="https://med.fide.com" target=_blank>Clean Sport</a></button>
									<button class="submenu-button"><a href="https://www.fide.com/financial">Financial Reports</a></button>
									
							</div>
							<div class="tabs-pane main-submenu" id="content-6">
									<button class="submenu-button dir_button"><a href="https://directory.fide.com/list/officials">Officials</a></button>
									<button class="submenu-button dir_button"><a href="https://directory.fide.com/list/commissions_and_committees">Commissions & Committees</a></button>
									<button class="submenu-button dir_button"><a href="https://directory.fide.com/list/member_federations/main">Federations</a></button>
									<button class="submenu-button dir_button"><a href="https://directory.fide.com/list/affiliated_organizations">Aff. Organizations</a></button>
									<button class="submenu-button dir_button"><a href="https://directory.fide.com/list/affiliated_members">Aff. Members</a></button>
									<button class="submenu-button dir_button"><a href="https://directory.fide.com/list/dignitaries/&b=1&c=5">Honourable Dignitaries</a></button>
									<button class="submenu-button dir_button"><a href="https://directory.fide.com/orgchart.phtml">Chart</a></button>
							</div>
							
							<div class="tabs-pane main-submenu" id="content-7">
									<button class="submenu-button invisible"><a href="#">PARNTERS</a></button>
							</div>
							<div class="tabs-pane main-submenu" id="content-9">
									<button class="submenu-button invisible"><a href="#">FIDE100</a></button>
							</div>
							<div class="tabs-pane main-submenu" id="content-10">
									<button class="submenu-button invisible"><a href="#">CONTACTS</a></button>
							</div>
							
					</div>
			</div>
					<div class="mobile-menu-container">
					<div class="mobile-accordeon accordeon">
							<button class="mobile-menu accordeon-title">
									<h2><strong>MAIN/NEWS</strong></h2>
							</button>
							<div class="mobile-submenu accordeon-body">
									<p><a href="https://www.fide.com/news/">All News</a></p>
									<p><a href="https://www.fide.com/category/fide-news/">FIDE News</a></p>
									<p><a href="https://www.fide.com/category/chess-news/">Chess News</a></p>
							</div>
					</div>
	
					<div class="mobile-accordeon accordeon">
							<button class="mobile-menu accordeon-title">
									<h2><strong>RATINGS</strong></h2>
							</button>
							<div class="mobile-submenu accordeon-body">
									<p><a href="https://ratings.fide.com/top_lists.phtml">Top</a></p>
									<p><a href="https://ratings.fide.com/top_federations.phtml">Top Federations</a></p>
							        <p><a href="https://ratings.fide.com/index.phtml">Main Page / Search</a></p>
									<p><a href="https://ratings.fide.com/rated_tournaments.phtml">Tournaments</a></p>
									<p><a href="https://ratings.fide.com/titles_page.phtml">Titles</a></p>
									<p><a href="https://ratings.fide.com/transfers.phtml">Transfers</a></p>
									<p><a href="https://ratings.fide.com/calc.phtml?page=change">Calculators</a></p>
									<p><a href="https://ratings.fide.com/download_lists.phtml">Download</a></p>
							</div>
					</div>
						<div class="mobile-accordeon accordeon">
							<button class="mobile-menu accordeon-title">
									<h2><strong>CHAMPIONSHIP</strong></h2>
							</button>
							
							
							<div class="mobile-submenu accordeon-body">
									<p><a href="https://www.fide.com/fide-circuit-2026-2027/">FIDE Circuit</a></p>
									<p><a href="https://www.fide.com/women-fide-circuit-2026-2027/">Women's Circuit '26-'27</a></p>
									<p><a href="https://www.fide.com/fide-world-championship-cycle-2025-2026">Open Cycle 2025-2026</a></p>
									<p><a href="https://www.fide.com/fide-womens-world-championship-cycle-2025-2026">Women’s Cycle 2025-2026</a></p>
									<p><a href="https://www.fide.com/fide-womens-world-championship-cycle-2023-2025">Women’s Cycle 2023-2025</a></p>
									
							</div>
						
					</div>
					<div class="mobile-accordeon accordeon">
							<button class="mobile-menu accordeon-title">
									<h2><strong>CALENDAR</strong></h2>
							</button>
							<div class="mobile-submenu accordeon-body">
									<p><a href="https://calendar.fide.com/calendar.php">All Tournaments</a></p>
									<p><a href="https://calendar.fide.com/majorcalendar.php">Main Events</a></p>
							</div>
					</div>
					<div class="mobile-accordeon accordeon">
							<button class="mobile-menu accordeon-title">
									<h2><strong>FIDE</strong></h2>
							</button>
							<div class="mobile-submenu accordeon-body">
									<p><a href="https://www.fide.com/about/">About FIDE</a></p>
									<p><a href="https://handbook.fide.com/">Handbook</a></p>
									<p><a href="https://www.fide.com/documents">Documents</a></p>
									<p><a href="https://med.fide.com" target=_blank>Clean Sport</a></p>
									<p><a href="https://www.fide.com/financial">Financial Reports</a></p>
									
							</div>
					</div>
					<div class="mobile-accordeon accordeon">
							<button class="mobile-menu accordeon-title">
									<h2><strong>DIRECTORY</strong></h2>
							</button>
							<div class="mobile-submenu accordeon-body">
									<p><a href="https://directory.fide.com/list/officials">Officials</a></p>
									<p><a href="https://directory.fide.com/list/commissions_and_committees">Commissions & Committees</a></p>
									<p><a href="https://directory.fide.com/list/member_federations/main">Federations</a></p>
								    <p><a href="https://directory.fide.com/list/affiliated_organizations">Affiliated Organizations</a></p>
									<p><a href="https://directory.fide.com/list/affiliated_members">Affiliated Members</a></p>
									<p><a href="https://directory.fide.com/list/dignitaries">Honourable Dignitaries</a></p>
									<p><a href="https://directory.fide.com/orgchart.phtml">Chart</a></p>
								
									
							</div>
					</div>
					<div class="mobile-accordeon accordeon">
							<button class="mobile-menu accordeon-title">
									<h2><a href="https://www.fide.com/partners/">PARTNERS</a></h2>
							</button>
							<div class="mobile-submenu accordeon-body">
							</div>
					</div>
		
					<div class="mobile-accordeon accordeon">
							<button class="mobile-menu accordeon-title">
									<h2><a href="https://shop.fide.com">SHOP</a></h2>
							</button>
							<div class="mobile-submenu accordeon-body">
							</div>
					</div>
					<div class="mobile-accordeon accordeon">
							<button class="mobile-menu accordeon-title">
									<h2><a href="https://www.fide.com/contacts/">CONTACTS</a></h2>
							</button>
							<div class="mobile-submenu accordeon-body">
							</div>
					</div>
			<!--mobile-menu-container-->
	</div>
			<div class="header-search-container">
					<div class="header-search" style="display:none;">
							
					</div>
					<div class="header-account" style="display:none;">
							<a href=https://portal.fide.com><img src="/img/user.svg" alt=""></a>
					</div>
			</div>
			<div class="menu-burger">
					<span></span>
			</div>
	</div>
<aside class="social">
	<div class="social-aside">
			<a href="https://twitter.com/FIDE_chess" target=_blank><img src="/img/twitter-top.svg" alt="twitter"></a>
	</div>
	<div class="social-aside">
			<a href="https://www.instagram.com/fide_chess/" target=_blank><img src="/img/instagram-top.svg" alt="instagram"></a>
	</div>
	<div class="social-aside">
			<a href="https://www.facebook.com/ChessFIDE/" target=_blank><img src="/img/fb-top.svg" alt="facebook"></a>
	</div>
	<div class="social-aside">
			<a href="https://www.tiktok.com/@fide_chess" target=_blank><img src="/img/tiktok_icon.svg " alt="tiktok"></a>
	</div>
	<div class="social-aside">
			<a href="https://www.linkedin.com/company/48892238" target=_blank><img src="/img/linkedin-top.svg" alt="linkedin"></a>
	</div>
	<div class="social-aside youtu">
			<a href="https://www.youtube.com/channel/UC9B47GnzCRFHTT1BIBWvStQ" target=_blank><img src="/img/youtube-top.svg" alt="youtube"></a>
	</div>
	<div class="social-aside">
			<a href="https://www.twitch.tv/fide_chess" target=_blank><img src="/img/twitch-top.svg" alt="twitch"></a>
	</div>
</aside>
</header>
<!-- Menu -->

<style>
.social-aside img
{
    height: 18px;
}
.youtu img
{
    height: 15px !important;
}

	.header-title {
  font-style: normal;
  font-weight: 300;
  font-size: 24px;
  line-height: 28px;
}
.dir-pattern-three, .dir-pattern-two, .dir-pattern-four
{
top: 0;
display:none;
}
.directory
{
	margin-top: 40px;
}

	
	.social
	{
	margin:0;
	}
	.menu-button {
	border: none;
	padding: 10px 8px 62px 8px;
	border-radius: 7px 7px 0 0;
	background-color: #EAEEF3;
	height: 91px;
	}
	.main-menu a, .main-menu a:visited
	{
		color:#24305E;
	}
	.main-menu .tabs-btn:hover
	{
	background-color:#374785;
	transition:
    
    background-color 1s,
	background 1s;
	
	}
	
	.main-menu > .tabs-btn-active a {
	color: #fff;
	}
	.invisible {
		display:none;
	}
	.header-container
	{
			max-width: 1440px;
			margin: 0 auto;
			width: 100%;
	}
	.mobile-menu-container {
			display: none;
			z-index: 10000 !important;
	}
	.main-submenu button:hover
	{
	background-color: #24305E !important;
	}
	.submenu-button a:visited
	{
	color:#24305E;
	}

	
	@media screen and (max-width: 1024px) {
	.menu-container {
			display: none;
	}
	.mobile-menu-container {
			display: block;
			position: absolute;
			top: 137px;
			left: 0;
			background: rgb(245, 246, 246);
			box-shadow: #ccc;
			width: 100%;
			box-shadow: 0 4px 2px -2px rgba(36, 36, 36, 0.17);
			left: -200%;
			transition: all 0.4s ease;
			z-index: 10000 !important;
	}
	.mobile-menu-container.open-menu {
			left: 0;
	}
	.menu-burger {
			position: absolute;
			right: 10px;
			top: 69px;
			width: 24px;
			height: 19px;
			display: block;
			margin-left: auto;
			margin-bottom: 20px;
			cursor: pointer;
	}
	.menu-burger span, .menu-burger:after, .menu-burger:before{
			height: 3px;
			width: 100%;
			position: absolute;
			background: #24305E;
			margin: 0 auto;
			border-radius: 1px;
	}
	.menu-burger span{
			top: 21px;
	}
	.menu-burger:after, .menu-burger:before{
			content: '';
	}
	.menu-burger:after{
			bottom: 3px;
			border-radius: 1px;
	}
	.menu-burger:before{
			top: 5px;
			border-radius: 1px;
	}
	.menu-burger.open-menu span {
			transform: rotate(38deg);
			top: 8px;
			transition: 0.4s;
	}
	.menu-burger.open-menu:before {
			opacity:0; 
			transition: 0.5s; 
	}
	.menu-burger.open-menu:after {
			transform: rotate(-38deg);
			bottom: 8px;
			transition: 0.4s;
	}
	.social {
			position: absolute;
			top: 10px;
			left: 159px;
			width: 400px;
			justify-content: space-between;
	}
	.container {
			width: 688px;
	}
	.page-title {
			font-weight: 400;
			font-size: 36px;
			line-height: 42px;
	}
	.menu-button {
			padding: 0px;
			height: auto;
	}
	.nav-submenu {
			margin-top: 0px;
	}
	.main-submenu button {
			padding: 0px;
			margin-right: 0px;
	}
	.main-menu a {
			display: block;
	}
	.tabs-pane-show {
			display: inline-grid;
	}
	.mobile-menu {
			list-style-type: none;
			text-align: center;
	}
	.mobile-submenu {
			height: 0;
			overflow: hidden;
			transition: height .4s ease-in-out;
			text-align: center;
	}
	.mobile-accordeon button {
			padding: 10px;
			border: none;
			cursor: pointer;
			width: 100%;
			background-color: #EAEEF3;
			line-height: 1;
	}
	.mobile-accordeon button:focus
	{
		background-color: #868CAD;
		color: #fff;
	}
	.mobile-menu.active, .mobile-menu.active:focus  {
			background-color: #868CAD;
	}
	.mobile-menu.active h2 {
			background-color: #868CAD;
			color: #fff;
	}
	.mobile-menu.active h2 a {
			color: #fff;
	}
	.mobile-menu h2, .mobile-menu h2 a {
			font-style: normal;
			font-weight: 400;
			font-size: 16px;
			line-height: 19px;
			align-items: center;
			text-transform: uppercase;
			text-decoration: none;
			display:inline;
	}
	.mobile-submenu p {
			padding: 7px 0px;
	}
	.mobile-submenu p a {
			font-style: normal;
			font-weight: 400;
			font-size: 16px;
			line-height: 140%;
			color: #374785;
			text-decoration: none;
	}
	}
	@media screen and (max-width: 576px) {
							.header-social, .social {
			display: none;
	}
	.header-search-container, .menu-burger {
			top: 40px;
	}
	
	}
	@media screen and (max-width: 375px) {
							.header-search-container {
			display: none;
	}
	.menu-burger {
			right: 15px;
	}
	}
	


.main-submenu button {
	margin-right: 8px;
	padding: 10px 8px;
}
.submenu-button.dir_button
{
	margin: 1px !important;
	padding: 10px 4px;
}
.tabs-btn-active, .tabs-btn-active:focus, .tabs-btn-active:active
{
	
	background-color: #374785;
}
.header-search-container img:last-child {
 
  margin-right: 5px;
}
.header
{
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
}

@media screen and (max-width: 1300px) {

.header-title {
  font-style: normal;
  font-weight: 300;
  font-size: 16px;
  line-height: 20px;
}
.header-subtitle {
  font-weight: 700;
  font-size: 16px;
  line-height: 20px;
}
.menu-container {
  margin-left: 15px;
  
}
.header-title-container {
padding-left: 10px;
}
}

@media screen and (max-width: 1576px) {
	.header-logo-container
	{
	margin-left: 10px;
	}


}
@media screen and (max-width: 1576px) {
.social {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
	top: 40px;
	right: 40px;
}
 .social-aside {
    padding-bottom: 0px;
    padding-right: 0px;
    padding-left: 20px;
  }
}

@media screen and (max-width: 1200px) {
.header
{
	height: 174px;
}
.header-title
{
	padding-top:0;
	paddint-left: 8px;
	
}
.container {
	width: 944px;
	margin: 0 auto;
}
.page-title {
	font-size: 36px;
	line-height: 42px;
}
.none {
	display: none;
}
/*HEADER*/
.header {
 margin-bottom: 8px;
}
.header-container {
	padding-top: 20px;
	display: block;
}
.header-logo-container {
	padding-bottom: 10px;
	padding-left: 10px;
	
}
.header-logo-container img {
	width: 70px;
}
.header-title-container {
	padding-left: 10px;
}
.header-title {
	font-size: 14px;
	line-height: 16px;
	padding-left: 10px;
}
.header-subtitle {
	font-size: 14px;
	line-height: 16px;
	padding-left: 10px;
}
.menu-container {
	margin: 0px;
	padding-left: 4px;
}
.header-search-container {
	position: absolute;
	top: 85px;
	right: 40px;
}
.submenu-button.dir_button
{
	margin: 1px !important;
	padding: 10px 4px;
}
.main-submenu button {
	margin-right: 3px;
}


.social {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
	top: 40px;
	right: 40px;
}
.social-aside {
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 20px;
}
.header-title, .header-subtitle
	{
			margin-top: 0;
			margin-bottom: 0;
	}
}


@media screen and (max-width: 1024px) {
	 .header
	{
			height: 90px;
			padding-left: 5px;
	}
	.header-social, .social {
			display: none;
	}
	.header-search-container, .menu-burger {
			top: 40px;
	}
	.header-search-container {
	position: absolute;
	top: 40px;
	right: 60px;
	}
	.header-social {
	display: none;
	height: 40px;
	background-color: #fff;
	}
	.header-title, .header-subtitle
	{
			margin-top: 0;
			margin-bottom: 0;
	}
	.header-logo-container {
	padding-bottom: 10px;
	padding-top: 15px;
	}
	
	.social {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
align-items: center;
left:0;
top: 5px;
padding-bottom: 3px;
border-bottom: 1px solid #C6CDDD;
width: 100%;
justify-content: center;


	
	}
	.mobile-menu-container {
	top: 90px;
	transition: all 0.4s ease;
	border-top: 1px solid #374785;
	z-index: 200;
	
	}
	
}

@media screen and (max-width: 375px){
	.header {
	height: 90px;
	padding-left: 5px;
	}
	
	.mobile-menu-container {
	top: 90px;
	transition: all 0.4s ease;
	border-top: 1px solid #374785;
	
	}
	.header-search-container {
	display: flex;
	top: 40px;
	right: 60px;
	}
  
	}


[type="button"], [type="submit"], button
{
	 background-color: #374785;
}
.activeurll {
  background-color: #24305E !important;
  color: #ffffff !important;
}
.activeurll a {
  color: #ffffff !important;
}

.main-submenu a:hover
{
text-decoration: none;
font-weight: normal;
}
.mobile-accordeon button:hover
{
	color: red;
	background-color: #868CAD;
}
 .mobile-menu.active {
    background-color: #868CAD;
  }

	#fide100div
	{	
	color:red;
	border: 0;
	
   
	}
	#fide100div:hover
	{
	z-index: 1000;
	}
	
.calendar-tabs-buttons {
  z-index: 90;
}
.elementor-245 .elementor-element.elementor-element-df66bb2
{
	box-shadow:none;
}

</style>

<script>
let burger = document.querySelector('.menu-burger');
let menu = document.querySelector('.mobile-menu-container');

burger.onclick = function() {
	
menu.classList.toggle('open-menu');
burger.classList.toggle('open-menu');
};

</script>    
<script>
class ItcTabs {
  constructor(target, config) {
    const defaultConfig = {};
    this._config = Object.assign(defaultConfig, config);
    this._elTabs =
      typeof target === "string" ? document.querySelector(target) : target;
    this._elButtons = this._elTabs.querySelectorAll(".tabs-btn");
    this._elPanes = this._elTabs.querySelectorAll(".tabs-pane");
    this._eventShow = new Event("tab.itc.change");
    this._init();
    this._events();
  }

  _init() {
    this._elTabs.setAttribute("role", "tablist");
    this._elButtons.forEach((el, index) => {
      el.dataset.index = index;
      el.setAttribute("role", "tab");
      this._elPanes[index].setAttribute("role", "tabpanel");
      el.classList.add("tabs-btn-not-active"); // ���������� ������ .tabs-btn-not-active
    });
  }

  show(elLinkTarget) {
    const elPaneTarget = this._elPanes[elLinkTarget.dataset.index];
    const elLinkActive = this._elTabs.querySelector(".tabs-btn-active");
    const elPaneShow = this._elTabs.querySelector(".tabs-pane-show");
    if (elLinkTarget === elLinkActive) {
      return;
    }
    elLinkActive ? elLinkActive.classList.remove("tabs-btn-active") : null;
    elLinkActive ? elLinkActive.classList.add("tabs-btn-not-active") : null; // ���������� ������ .tabs-btn-not-active
		elPaneShow ? elPaneShow.style.display = "none" : null;
    elPaneShow ? elPaneShow.classList.remove("tabs-pane-show") : null;
    elLinkTarget.classList.add("tabs-btn-active");
    elLinkTarget.classList.remove("tabs-btn-not-active"); // �������� ������ .tabs-btn-not-active
    elPaneTarget.classList.add("tabs-pane-show");
    this._elTabs.dispatchEvent(this._eventShow);
    elLinkTarget.focus();
  }

  showByIndex(index) {
    const elLinkTarget = this._elButtons[index];
    elLinkTarget ? this.show(elLinkTarget) : null;
  }

  _events() {
		this._elTabs.addEventListener("click", (e) => {
  const target = e.target.closest(".tabs-btn");
  if (target) {
    const link = target.querySelector("a");
    if (link) {
      const href = link.getAttribute("href");
      if (href) {
        e.preventDefault();
        window.location.href = href;
      }
    }
  }
});

  }
}

const accordionToggle = () => {
  const chItems = document.querySelectorAll(".tabs-pane.main-submenu");

  chItems.forEach((item) => {
    const chButton = item.querySelector("button.submenu-button");
    const chDesc = item;

    const toggleAccordion = () => {
      chItems.forEach((item) => {
        const chRemoveButton = item.querySelector("button.submenu-button");
        const chRemoveDesc = item;

        if (chRemoveDesc !== chDesc) {
          chRemoveDesc.style.display = "none"; // Set display: none
          chRemoveDesc.classList.remove("tabs-pane-show");
					chRemoveDesc.classList.add("tabs-pane-not-show");
          chRemoveButton.classList.remove("tabs-btn-active");
          chRemoveButton.classList.add("tabs-btn-not-active");
        }
      });

      chDesc.classList.toggle("tabs-pane-show");
      chButton.classList.toggle("tabs-btn-active");
      chButton.classList.remove("tabs-btn-not-active");
    };

    chButton.addEventListener("click", toggleAccordion);
  });
};

const tabs = new ItcTabs(".tabs");
accordionToggle();
const accordeon = () => {
  const chItems = document.querySelectorAll(".accordeon");

  chItems.forEach((item) => {
    const chButton = item.querySelector(".accordeon-title");
    const chDesc = item.querySelector(".accordeon-body");

    chButton.addEventListener("click", () => {
      chItems.forEach((item) => {
        const chRemoveButton = item.querySelector(".accordeon-title");
        const chRemoveDesc = item.querySelector(
          ".accordeon-body"
        );

        if (chRemoveDesc !== chDesc) {
          chRemoveDesc.classList.remove("open");
          chRemoveDesc.style.height = 0;
          chRemoveButton.classList.remove("active");
        }
      });

      if (chDesc.classList.contains("open")) {
        chDesc.style.height = 0;
      } else {
        chDesc.style.height = chDesc.scrollHeight + "px";
      }

      chDesc.classList.toggle("open");
      chButton.classList.toggle("active");
    });
  });
};

accordeon();

document.addEventListener('DOMContentLoaded', function() {
  var currentURL = window.location.href;
  var substituteURL = window.location.href;
  

  // ������� ������� � ������� menu-container
  var menuContainer = document.querySelector('.tabs-content');

	var menuContainerLvlOne = document.querySelector('.tabs-nav');
  // �������� ��� ������ ������ menuContainer
  var links = menuContainer.querySelectorAll('a');
	var linksLvlOne = menuContainerLvlOne.querySelectorAll('a');


	for (var i = 0; i <linksLvlOne.length; i++) {
		var linkLvlOne = linksLvlOne[i];
		var href = linkLvlOne.getAttribute('href');
		
		//custom links
		  if (href.includes("https://ratings.fide.com") & substituteURL.includes("ratings2.fide.com.test"))
  
			{
				var currentURL = "https://ratings.fide.com";
				var href = "ratings.fide.com";
			}
		 

		
		if (currentURL.includes(href)){
		
		
			var parent = linkLvlOne.parentElement;
			
			parent.classList.add('tabs-btn-active');
			parent.classList.remove('tabs-btn-not-active');
			var dataIndex = parent.getAttribute('data-index');
			var newId = 'content-' + (parseInt(dataIndex, 10) + 1);


// ������� ������� � ����� ��������������� � ��������� ����������� ��������
var element = document.getElementById(newId);
if (element) {
  element.classList.add('tabs-pane-show');
}

		}
		
	
		
	}
  // ���������� ������ � ��������� ����������� ��������
  for (var i = 0; i < links.length; i++) {
    var link = links[i];
    var href = link.getAttribute('href');

    // ���������, �������� �� ������� URL ������ ����� ������
    if (currentURL.includes(href)) {
      // ������� ������������ ������� ������
      var parentParent = link.parentElement.parentElement;
			var parent = link.parentElement;

      // ������������� display: block ��� ������������� �������� ������
			parent.classList.add('activeurll');
      parentParent.style.display = 'block';
      parentParent.classList.add('activeurl');
      parentParent.classList.add('tabs-pane-show');

      var myid = parentParent.id;
			
      var trimmedId = myid.replace('content-', '');
      var newId = parseInt(trimmedId, 10) - 1;

      // ������� ������� � ����� ��������������� � ��������� ����������� ��������
			
      var element = menuContainerLvlOne.querySelector('[data-index="' + newId + '"]');
			
      if (element) {
        element.classList.add('tabs-btn-active');
        element.classList.remove('tabs-btn-not-active');
      }
    }
  }

  // ��������� ���������� tabsPane
  var tabsPane = document.querySelector('.tabs-pane-show');

  // ������� ��� ���������� ���������� tabsPane
  function updateTabsPane() {
    tabsPane = document.querySelector('.tabs-pane-show');
  }

  const buttons = document.querySelectorAll('.tabs-btn.menu-button');
  let activeSubmenu = null;

  buttons.forEach((button, index) => {
    const submenu = document.getElementById(`content-${index + 1}`);

    button.addEventListener('mouseover', () => {
      if (button.classList.contains('tabs-btn-not-active')){
        if (submenu) submenu.style.display = 'block'; // Added submenu check
        updateTabsPane();
        if (tabsPane) tabsPane.style.display = 'none'; // Guard: Only hide if exists
      }
      if (button.classList.contains('tabs-btn-active')){
        updateTabsPane();
        if (tabsPane) tabsPane.style.display = 'block'; // Guard: Only show if exists
      }
    });

    button.addEventListener('mouseleave', () => {
      if (!button.classList.contains('tabs-btn-active')) {
        if (submenu) submenu.style.display = 'none'; // Added submenu check
        updateTabsPane();
        if (tabsPane) tabsPane.style.display = 'block'; // Guard: Only show if exists
      }
      if (button.classList.contains('tabs-btn-active')){
        updateTabsPane();
        if (tabsPane) tabsPane.style.display = 'block'; // Guard: Only show if exists
      }
    });

    // Only add listeners if the submenu actually exists in the HTML
    if (submenu) {
      submenu.addEventListener('mouseenter', () => {
        if (button.classList.contains('tabs-btn-not-active')){
          submenu.style.display = 'block';
          updateTabsPane();
          if (tabsPane) tabsPane.style.display = 'none'; // Guard
        }
        if (button.classList.contains('tabs-btn-active')){
          updateTabsPane();
          if (tabsPane) tabsPane.style.display = 'block'; // Guard
        }
      });

      submenu.addEventListener('mouseleave', () => {
        submenu.style.display = 'none';
        updateTabsPane();
        if (tabsPane) tabsPane.style.display = 'block'; // Guard
      });
    }
  });
  
const currentPath = window.location.href;
  const mobileLinks = document.querySelectorAll('.mobile-submenu a');
  
  mobileLinks.forEach(link => {
    const href = link.getAttribute('href');
    
    // Check if current URL contains the link's href to handle parameters
    if (href && href !== "#" && currentPath.includes(href)) {
      const parentAccordeon = link.closest('.accordeon');
      
      if (parentAccordeon) {
        const chButton = parentAccordeon.querySelector('.accordeon-title');
        const chDesc = parentAccordeon.querySelector('.accordeon-body');
        
        if (chButton && chDesc) {
          // Force the accordion to expand
          chDesc.classList.add("open");
          chDesc.style.height = chDesc.scrollHeight + "px";
          chButton.classList.add("active");
          
          // Optional: Highlight the specific active link in the mobile menu
          link.style.fontWeight = "bold";
          link.style.color = "#24305E";
        }
      }
    }
  });


  // ��������� ��������� ��� ���������� ���������� tabsPane
  menuContainer.addEventListener('transitionend', updateTabsPane);
  menuContainer.addEventListener('animationend', updateTabsPane);
});



</script><!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-0TSTM17GEX"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-0TSTM17GEX');
</script>
<link rel="stylesheet" type="text/css" href="/css/rtng_css.css"/>
<style>


</style>

    <div class="dir-pattern">
        <img src="/img/dir-pattern-1.png" alt="">
    </div>
    <div class="dir-pattern-two">
        <img src="/img/dir-pattern-2.png" alt="">
    </div>
    <div class="dir-pattern-four">
        <img src="/img/dir-pattern-4.png" alt="">
    </div>
    <div class="dir-pattern-three">
        <img src="/img/dir-pattern-3.png" alt="">
    </div>
    <div class="dir-pattern-five">
        <img src="/img/dir-pattern-5.png" alt="">
    </div>
	<section class="directory">
    <div class="directory-container container">
	<h1 class="page-title">PGN Files</h1>
		<div class="tmnt_name1">
					</div>
		
	</div>
	</section>
	<footer class="footer">
        <div class="footer-top">
            <div class="footer-image">
                <img src="/img/footer-queen.png" alt="">
            </div>
        </div>
        <div class="footer-bottom">
            <div class="footer-container container1">
                <div class="footer-logo-container">
                    <div class="footer-logo">
                        <a href="/"><img src="/img/logo1.png" alt=""></a>
                    </div>
                    <div class="header-title-container footer-title-container">
                        <h2 class="header-title footer-title">International</h2>
                        <h2 class="header-subtitle footer-subtitle">Chess Federation</h2>
                    </div>
                    <!--footer-logo-container-->
                </div>
                <div class="footer-menu-container">
                    <div class="footer-menu">
                        <ul class="footmenu">
                            <a href="https://www.fide.com/"><li>HOME</li></a>
                            <a href="https://www.fide.com/news"><li>NEWS</li></a>
                            <a href="https://ratings.fide.com/"><li>RATINGS</li></a>
                            <a href="https://www.fide.com/fide-world-championship-cycle-2026-2026"><li>CHAMPIONSHIP</li></a>
                            <a href="https://calendar.fide.com/"><li>CALENDAR</li></a>
                            <a href="https://www.fide.com/fide/about-fide"><li>FIDE</li></a>
                            <a href="https://med.fide.com" target=_blank><li>Clean Sport</li></a>
							<a href="https://www.fide.com/partners"><li>PARTNERS</li></a>							
							<a href="https://shop.fide.com/" target=_blank><li>SHOP</li></a>
							<a href="https://www.fide.com/contacts"><li>CONTACTS</li></a>
							<a href="https://old.fide.com/"><li>ARCHIVE</li></a>
							<a href="https://www.fide.com/privacy"><li>PRIVACY POLICY</li></a>
							
							
                        </ul>
                    </div>
                   
                    <div class="footer-copyright">
                        <p>© 2026 FIDE International Chess Federation. All Rights Reserved. No part of this site may be reproduced, stored in a retrieval system or transmitted in any way or by any means (including photocopying, recording or storing it in any medium by electronic means), without the written permission of FIDE International Chess Federation.</p>
                    </div>
                    <!--footer-menu-container-->
                </div>
                <div class="footer-social">
                    <div class="footer-social-button">
                        <a href="https://www.twitch.tv/fide_chess">
                            <img src="/img/footer-twitch.svg" alt="">
                        </a>
                    </div>
                    <div class="footer-social-button">
                        <a href="https://twitter.com/FIDE_chess">
                            <img src="/img/twitterx_footer.svg" alt="twitter">
                        </a>    
                    </div>
                    <div class="footer-social-button">
                        <a href="https://www.instagram.com/fide_chess/">
                            <img src="/img/footer-instagram.svg" alt="instagram">
                        </a>
                    </div>
                    <div class="footer-social-button">
                        <a href="https://www.facebook.com/ChessFIDE/">
                            <img src="/img/footer-facebook.svg" alt="facebook">
                        </a>
                    </div>
                    <div class="footer-social-button youtube_logo">
                        <a href="https://www.youtube.com/channel/UC9B47GnzCRFHTT1BIBWvStQ">
                            <img src="/img/footer-youtube.svg" alt="youtube">
                        </a>
                    </div>
                    <div class="footer-social-button">
                        <a href="">
                            <img src="/img/footer-twitch.svg" alt="twitch">
                        </a>
                    </div>
                    <div class="footer-social-button">
                        <a href="https://www.tiktok.com/@fide_chess">
                            <img src="/img/tiktok_footer.svg" alt="tiktok">
                        </a>
                    </div>
                    <div class="footer-social-button">
                        <a href="https://www.linkedin.com/company/48892238">
                            <img src="/img/footer-linkedin.svg" alt="linkedin">
                        </a>
                    </div>
                    <!--footer-social-->
                </div>
                <!--footer-container-->
            </div>
        </div>
    
        <div class="up-button-container">
            <a href="#">
                <img src="/img/up-button.png" alt="">
            </a>
        </div>
    </footer>
	<style>

.container1
{
	max-width: 1440px;
	padding: 10px;
	margin: auto;
}
.footmenu a, .footmenu a:visited, .footmenu a:active, .footmenu a:hover
{
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: 400;	
  text-decoration: none;
  color:#24305e;
}
.footer
{
	margin-top: 0px;
	width: 100vw;
        max-width: 100%;
}
.footer-menu ul
{
	flex-direction: row;
    flex-wrap: wrap;
	gap: 10px;
	justify-content: space-evenly;
}

.footer-logo-container {
  max-width: 420px;
  width: 20%;
}

.footer-image {
  position: absolute;
  right: 140px;
  bottom: 60px;
  z-index: 1;
}

.footer-social-button img {
  padding: 14px;
  height: 50px;
}
.youtube_logo img
{
    width: 50px !important;
}

.up-button-container a {
    display: inline-block;
    position: absolute;
    right: 50px;
    bottom: 17px;
    width: 80px;
    height: 80px;
    z-index: 300;
}

.up-button-container img {
    position: absolute;
    z-index: 300;
    bottom: 0px;
    right: 0px;
}

@media screen and (max-width: 1024px) {
.container1 {
	width:100%;
	margin: 0 auto;
}

 .header-title-container {
    padding-left: 8px;
  }
  .footer-social {
    padding-left: 0px;
    }
    .footer-social-button:first-child {
    display: none;
}
}
@media screen and (min-width: 575px) and (max-width: 1024px) {
  .footer-menu-container {
    width: 70%;
    padding-left: 10px;
  }
  .footer-image {
    left: 15%;
    bottom: 40%;
  }
   .footer-title-container {
    padding-left: 0px;
    padding-top: 0px;
    
    text-align: left;
  }
   .footer-copyright p {
    padding-top: 10px;
    line-height: 14px;
	font-size: 12px;
  }
   .footer-social{
    justify-content:left;
    width: 100%;
    }

  .footer-social-button img {
    padding: 16px;
  }
  .footer-logo {
    padding: 0px 0px 10px 10px;
}
.up-button-container a {
    right: 20px;
    bottom: 56px;
}
}

@media screen and (max-width: 574px) {
    
.header-title, .header-subtitle {
    padding-left: 0px;
    }  
  .footer-menu-container {
    width: 75%;
    align-items: start;
	padding-left: 0;
  }
   .footer-copyright {
    width: 99%;
    margin-left: 0;
  }
  .footer-image {
    top: 3%;
    left: 40%;
  }
  .footer-image img {
        width: 60px;
        margin-left: 150%;
    }
    .footer-social{
    justify-content: center;
    width: 100%;
    }
  .footer-social-button img {
    padding: 8px;
    width: 38px;
  }

.footer-menu ul
{
	flex-direction: row;
    flex-wrap: wrap;
	padding-left:0;
}

.footer-title-container {
    padding-left: 0px;
    padding-top: 0px;
    
    text-align: left;
  }

.footer-menu {
  display: block;
  width: 100%;
  padding-top: 20px;
  }
.footer-logo-container img
	{
		margin:auto;
	}
	
.footer-title-container {
    
    width: 100%;
  }
.footer-subtitle {
	width: 100%;
	}
.footer-logo-container {
  padding-top: 15px;
	width: 20%;
	}
.footer-bottom {
    padding-bottom: 10px;
	padding-top: 10px;
  }

.footer-logo-container {
  
	width: 100%;
	}
.footmenu a li {
    padding-top: 10px;
  }
.footer-menu ul
{
	flex-direction: column;
    flex-wrap: wrap;
    
}
.footer-menu-container {
    width: 100%;
    align-items: start;
	padding-left: 0;
	
  }
.footer-title-container {
    padding-left: 0px;
    padding-top: 0px;
    
    text-align: center;
  }
.up-button-container a {
    right: 20px;
    bottom: 807px;
    width: 50px;
    height: 50px;
}

}
	</style> 

</body>
</html>