﻿[Event "PNWCC FIDE - Thanksgiving Group A"]
[Site "Seattle"]
[Date "2021.11.25"]
[Round "2.4"]
[White "Maiti, Milind"]
[Black "Daggupati, Balaji"]
[Result "0-1"]
[ECO "D20"]
[WhiteElo "2395"]
[BlackElo "2442"]
[PlyCount "62"]
[EventDate "2021.11.24"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "USA"]

1. d4 d5 2. c4 dxc4 3. e4 b5 4. a4 c6 5. Nc3 a6 6. axb5 cxb5 7. Nxb5 axb5 8.
Rxa8 Bb7 9. Ra2 e6 10. Nf3 Nf6 11. Be2 Nxe4 12. O-O Nc6 13. Bf4 Qd5 14. Qa1 Be7
15. Rd1 O-O 16. h3 Bd8 17. Ra3 Bb6 18. Be3 f5 19. g3 g5 20. Bxg5 Nxg5 21. Nxg5
Nxd4 22. Bf3 Nxf3+ 23. Nxf3 Qc5 24. Re3 f4 25. gxf4 Rxf4 26. b4 Qf5 27. Re5
Rg4+ 28. hxg4 Qxg4+ 29. Kf1 Bxf3 30. Ke1 c3 31. Qxc3 Qg1+ 0-1

[Event "PNWCC FIDE - Thanksgiving Group A"]
[Site "Seattle"]
[Date "2021.11.25"]
[Round "3.3"]
[White "Daggupati, Balaji"]
[Black "Lee, Michael"]
[Result "1/2-1/2"]
[ECO "B12"]
[WhiteElo "2442"]
[BlackElo "2389"]
[PlyCount "41"]
[EventDate "2021.11.24"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "USA"]

1. e4 c6 2. d4 d5 3. e5 Bf5 4. c4 e6 5. Nc3 Ne7 6. a3 Nd7 7. cxd5 Nxd5 8. Nxd5
cxd5 9. Bd3 Bxd3 10. Qxd3 Rc8 11. Ne2 Qa5+ 12. Bd2 Qa6 13. Qxa6 bxa6 14. Rc1
Rxc1+ 15. Nxc1 Nb8 16. Ke2 Nc6 17. Ke3 Be7 18. Nd3 Kd7 19. Bb4 Bxb4 20. axb4
Kc7 21. Rc1 1/2-1/2

[Event "PNWCC FIDE - Thanksgiving Group A"]
[Site "Seattle"]
[Date "2021.11.26"]
[Round "4.3"]
[White "Gedajlovic, Max"]
[Black "Daggupati, Balaji"]
[Result "0-1"]
[ECO "D20"]
[WhiteElo "2332"]
[BlackElo "2442"]
[PlyCount "60"]
[EventDate "2021.11.24"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "USA"]

1. d4 d5 2. c4 dxc4 3. e3 Nc6 4. Bxc4 e5 5. Ne2 exd4 6. exd4 Bd6 7. Nbc3 Nf6 8.
Bg5 h6 9. Bh4 O-O 10. Qd3 Kh8 11. a3 Bg4 12. O-O Bh5 13. f4 Bxe2 14. Nxe2 Be7
15. Rac1 Qd6 16. f5 Rad8 17. Bg3 Qd7 18. Bb5 Nd5 19. b4 Bf6 20. Rc4 Rfe8 21.
Bf2 Qe7 22. Re1 Bh4 23. Ng3 Qxe1+ 24. Bxe1 Rxe1+ 25. Nf1 Ne3 26. Qe4 Rxd4 27.
Qe8+ Kh7 28. Rc1 Rxc1 29. Qxe3 Re1 30. Qc3 Rdd1 0-1

[Event "PNWCC FIDE - Thanksgiving Group A"]
[Site "Seattle"]
[Date "2021.11.26"]
[Round "5.4"]
[White "Daggupati, Balaji"]
[Black "Zhou, Jianchao"]
[Result "1-0"]
[ECO "B53"]
[WhiteElo "2442"]
[BlackElo "2616"]
[PlyCount "133"]
[EventDate "2021.11.24"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "USA"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Qxd4 Nf6 5. Be2 Nc6 6. Qe3 g6 7. O-O Bg7 8. h3
O-O 9. Rd1 Be6 10. Ng5 Bd7 11. c4 Nb4 12. Qb3 a5 13. Nc3 h6 14. Nf3 Bc6 15. a3
Na6 16. e5 Nc5 17. Qc2 Nfe4 18. Be3 Nxc3 19. Qxc3 Nd7 20. Qc1 Bxf3 21. Bxf3
Nxe5 22. Bxb7 Rb8 23. Be4 Qc7 24. Bxh6 Qxc4 25. Bxg7 Kxg7 26. Bd5 Qxc1 27.
Raxc1 g5 28. Rc7 Kf6 29. Bb7 Rfd8 30. Rd5 Rd7 31. Rxd7 Nxd7 32. Rb5 Nc5 33. Bc6
Rxb5 34. Bxb5 a4 35. Kf1 d5 36. Ke2 d4 37. g3 Ke5 38. Bd3 f5 39. Bc2 g4 40.
hxg4 fxg4 41. Bb1 e6 42. Bh7 Kd5 43. f3 d3+ 44. Ke3 gxf3 45. g4 f2 46. Kxf2 Kd4
47. g5 e5 48. Bf5 e4 49. g6 e3+ 50. Ke1 e2 51. Kf2 Ke5 52. g7 Kxf5 53. g8=Q
Ne4+ 54. Ke1 Kf4 55. Qh7 Ke3 56. Qh6+ Kd4 57. Qf4 Kd5 58. Qe3 Nc5 59. Kd2 Kc4
60. Qf4+ Kd5 61. Qh4 Ke5 62. Qc4 Kd6 63. Qd4+ Kc6 64. Qe5 Kb5 65. Kc3 Kc6 66.
Kc4 Nd7 67. Qe6+ 1-0

[Event "PNWCC FIDE - Thanksgiving Group A"]
[Site "Seattle"]
[Date "2021.11.27"]
[Round "6.1"]
[White "Belous, Vladimir"]
[Black "Daggupati, Balaji"]
[Result "1/2-1/2"]
[ECO "A28"]
[WhiteElo "2518"]
[BlackElo "2442"]
[PlyCount "15"]
[EventDate "2021.11.24"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "USA"]

1. c4 e5 2. Nc3 Nf6 3. Nf3 Nc6 4. e3 Bb4 5. Qc2 Bxc3 6. Qxc3 Qe7 7. b3 d5 8. d4
1/2-1/2

[Event "PNWCC FIDE - Thanksgiving Group A"]
[Site "Seattle"]
[Date "2021.11.27"]
[Round "7.1"]
[White "Daggupati, Balaji"]
[Black "Santarius, Erik"]
[Result "1-0"]
[ECO "C28"]
[WhiteElo "2442"]
[BlackElo "2355"]
[PlyCount "89"]
[EventDate "2021.11.24"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "USA"]

1. e4 e5 2. Nc3 Nc6 3. Bc4 Nf6 4. d3 Bb4 5. Nge2 d5 6. exd5 Nxd5 7. O-O Be6 8.
Bxd5 Bxd5 9. f4 O-O 10. Nxd5 Qxd5 11. f5 f6 12. Ng3 Rf7 13. Kh1 Bf8 14. Ne4 Rd8
15. Be3 Ne7 16. Qg4 Nc8 17. Rf3 Nd6 18. Nc3 Qc6 19. Qh5 Qe8 20. Rh3 h6 21. Qg4
Qd7 22. Rf1 g5 23. Bc5 Qc6 24. Ba3 Rh7 25. Qh5 Nf7 26. Ne4 Rg7 27. Bxf8 Kxf8
28. Qe2 Rh7 29. Qh5 Rg7 30. Qe2 a5 31. Re1 Rh7 32. Qh5 Ke7 33. c3 Rg8 34. d4 g4
35. Rhe3 exd4 36. cxd4 Kd8 37. d5 Qb6 38. d6 Qxb2 39. Qh4 Ng5 40. R3e2 Qd4 41.
dxc7+ Kxc7 42. Qg3+ Kb6 43. Nxg5 Rxg5 44. Rb1+ Ka7 45. Re8 1-0

[Event "PNWCC FIDE - Thanksgiving Group A"]
[Site "Seattle"]
[Date "2021.11.28"]
[Round "8.3"]
[White "He, Anthony Bi"]
[Black "Daggupati, Balaji"]
[Result "1/2-1/2"]
[ECO "D14"]
[WhiteElo "2453"]
[BlackElo "2442"]
[PlyCount "21"]
[EventDate "2021.11.24"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "USA"]

1. d4 d5 2. c4 c6 3. cxd5 cxd5 4. Nf3 Nf6 5. Nc3 Nc6 6. Bf4 Bf5 7. e3 e6 8. Bd3
Bxd3 9. Qxd3 Bd6 10. Bxd6 Qxd6 11. O-O 1/2-1/2

[Event "PNWCC FIDE - Thanksgiving Group A"]
[Site "Seattle"]
[Date "2021.11.28"]
[Round "9.5"]
[White "Dragun, Kamil"]
[Black "Daggupati, Balaji"]
[Result "1/2-1/2"]
[ECO "D05"]
[WhiteElo "2561"]
[BlackElo "2442"]
[PlyCount "13"]
[EventDate "2021.11.24"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "USA"]

1. Nf3 d5 2. e3 e6 3. d4 b6 4. b3 Nf6 5. Bb2 Bb7 6. Bd3 Nbd7 7. O-O 1/2-1/2

[Event "PNWCC FIDE - Thanksgiving Group A"]
[Site "Seattle"]
[Date "2021.11.24"]
[Round "1.2"]
[White "Daggupati, Balaji"]
[Black "Li, Eric Yuhan"]
[Result "1-0"]
[ECO "C52"]
[WhiteElo "2442"]
[BlackElo "2336"]
[PlyCount "67"]
[EventDate "2021.11.24"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "USA"]

1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Ba5 6. d4 d6 7. Qb3 Qd7 8. O-O
Bb6 9. Nbd2 Na5 10. Qc2 Nxc4 11. Nxc4 Qe6 12. Qd3 Ne7 13. a4 a6 14. Ba3 O-O 15.
Nxb6 cxb6 16. Rfb1 b5 17. axb5 Re8 18. d5 Qg6 19. Nd2 axb5 20. Qxb5 Bh3 21. Qf1
Ra7 22. Bb4 Rea8 23. Rxa7 Rxa7 24. Kh1 Ra2 25. Rd1 Bd7 26. Qc4 Ra8 27. Qc7 Ba4
28. Ra1 Qf6 29. Rxa4 Rc8 30. Qb6 h5 31. Ra1 h4 32. Qxd6 Qf4 33. Qxe7 Qxd2 34.
Qxh4 1-0

[Event "PNWCC FIDE - Thanksgiving Group A"]
[Site "Seattle"]
[Date "2021.11.25"]
[Round "2.5"]
[White "Li, Eric Yuhan"]
[Black "Dragun, Kamil"]
[Result "1/2-1/2"]
[ECO "D02"]
[WhiteElo "2336"]
[BlackElo "2561"]
[PlyCount "64"]
[EventDate "2021.11.24"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "USA"]

1. Nf3 d5 2. g3 Nd7 3. d4 Nb6 4. Bg2 Bf5 5. Nbd2 Nf6 6. c4 c6 7. Ne5 e6 8. Qb3
Nfd7 9. Nxd7 Qxd7 10. c5 Nc8 11. Nf3 f6 12. Qc3 Be4 13. O-O g5 14. Ne1 Ne7 15.
b4 Bg7 16. a4 h5 17. Ra3 h4 18. f3 Bg6 19. g4 h3 20. Bh1 e5 21. dxe5 fxe5 22.
Bxg5 d4 23. Qd2 Nd5 24. f4 exf4 25. Bxd5 Qxg4+ 26. Bg2 Qxg5 27. Rg3 Qe7 28.
Bxc6+ bxc6 29. Rxg6 O-O 30. Nf3 Rae8 31. Kh1 Qxe2 32. Qxe2 Rxe2 1/2-1/2

[Event "PNWCC FIDE - Thanksgiving Group A"]
[Site "Seattle"]
[Date "2021.11.25"]
[Round "3.2"]
[White "Li, Eric Yuhan"]
[Black "He, Anthony Bi"]
[Result "1-0"]
[ECO "E04"]
[WhiteElo "2336"]
[BlackElo "2453"]
[PlyCount "97"]
[EventDate "2021.11.24"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "USA"]

1. d4 Nf6 2. c4 e6 3. Nf3 d5 4. g3 Bb4+ 5. Nbd2 dxc4 6. Bg2 b5 7. O-O a5 8. a4
c6 9. Qc2 Bb7 10. Rd1 Nbd7 11. b3 c3 12. Nb1 bxa4 13. bxa4 c5 14. Nxc3 Rc8 15.
Nb5 cxd4 16. Qb2 Bxf3 17. exf3 O-O 18. Rxd4 Qb6 19. Rd1 Nc5 20. Qe2 Nb3 21. Be3
Nc5 22. f4 Qb8 23. Bd4 Nfd7 24. h4 Rcd8 25. h5 Rfe8 26. Bc6 Nb3 27. Bxg7 Kxg7
28. Qb2+ Nf6 29. h6+ Kg6 30. Qxb3 Rxd1+ 31. Rxd1 Rd8 32. Kg2 Rxd1 33. Qxd1 Qf8
34. g4 Ng8 35. Be4+ Kxh6 36. Qh1+ Kg7 37. Qxh7+ Kf6 38. Qh4+ Kg7 39. Qh7+ Kf6
40. Qh4+ Kg7 41. Qg5+ Kh8 42. Qe5+ f6 43. Qxe6 Qg7 44. Bf3 Qe7 45. Qf5 Qc5 46.
Bd5 Kg7 47. g5 Be1 48. gxf6+ Kf8 49. Nd4 1-0

[Event "PNWCC FIDE - Thanksgiving Group A"]
[Site "Seattle"]
[Date "2021.11.26"]
[Round "4.1"]
[White "Maiti, Milind"]
[Black "Li, Eric Yuhan"]
[Result "0-1"]
[ECO "D35"]
[WhiteElo "2395"]
[BlackElo "2336"]
[PlyCount "118"]
[EventDate "2021.11.24"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "USA"]

1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. cxd5 exd5 5. Bg5 c6 6. e3 h6 7. Bh4 Bf5 8. Bd3
Bxd3 9. Qxd3 Nbd7 10. Nge2 Be7 11. O-O O-O 12. f3 b5 13. Bf2 Re8 14. Ng3 Bf8
15. e4 b4 16. Na4 dxe4 17. fxe4 Qa5 18. b3 Qg5 19. Qf3 Qg4 20. Rac1 Re6 21. h3
Qg6 22. Qf5 Qxf5 23. exf5 Rd6 24. Rc4 Nb6 25. Nxb6 axb6 26. Rxb4 b5 27. d5 Rxd5
28. Rd4 Rxa2 29. Rc1 Bd6 30. Nh1 h5 31. Be3 Re2 32. Rxc6 Rxd4 33. Bxd4 Ne4 34.
g4 Rd2 35. Bb6 Ng5 36. Nf2 Bg3 37. Rc3 h4 38. Be3 Rxf2 39. Bxg5 f6 40. Be3 Rh2
41. Rc5 Rxh3 42. Rxb5 Bh2+ 43. Kg2 Rxe3 44. Kxh2 Rg3 45. Rb4 Kh7 46. Kh1 Kh6
47. Kh2 Kg5 48. Rb7 Kh6 49. Rb4 Re3 50. Kg2 h3+ 51. Kf2 Kg5 52. Rb7 Kf4 53.
Rb4+ Kg5 54. Rb7 Rc3 55. Rxg7+ Kf4 56. g5 Rf3+ 57. Ke2 fxg5 58. Rxg5 Re3+ 59.
Kf2 Kxg5 0-1

[Event "PNWCC FIDE - Thanksgiving Group A"]
[Site "Seattle"]
[Date "2021.11.26"]
[Round "5.2"]
[White "Li, Eric Yuhan"]
[Black "Lee, Michael"]
[Result "1/2-1/2"]
[ECO "D58"]
[WhiteElo "2336"]
[BlackElo "2389"]
[PlyCount "47"]
[EventDate "2021.11.24"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "USA"]

1. d4 d5 2. c4 e6 3. Nf3 Nf6 4. Nc3 Be7 5. Bg5 O-O 6. e3 h6 7. Bh4 Nbd7 8. Rc1
b6 9. cxd5 exd5 10. Bd3 c5 11. O-O Bb7 12. Qc2 Ne4 13. Bxe7 Qxe7 14. dxc5 Ndxc5
15. Rfd1 Nxd3 16. Qxd3 Rfd8 17. Nd4 Qf6 18. Rc2 Rac8 19. Rdc1 Nc5 20. Qd1 Qg6
21. Nce2 Ne6 22. Rxc8 Rxc8 23. Rxc8+ Bxc8 24. Qc2 1/2-1/2

[Event "PNWCC FIDE - Thanksgiving Group A"]
[Site "Seattle"]
[Date "2021.11.27"]
[Round "6.4"]
[White "Gedajlovic, Max"]
[Black "Li, Eric Yuhan"]
[Result "1/2-1/2"]
[ECO "E10"]
[WhiteElo "2332"]
[BlackElo "2336"]
[PlyCount "59"]
[EventDate "2021.11.24"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "USA"]

1. d4 Nf6 2. c4 e6 3. Nf3 c5 4. d5 exd5 5. cxd5 d6 6. e4 g6 7. Bd3 Bg7 8. O-O
O-O 9. Nbd2 Na6 10. Re1 Re8 11. h3 Rb8 12. Bf1 Bd7 13. Rb1 Nb4 14. Ra1 b5 15.
a3 Na6 16. a4 Nb4 17. axb5 Bxb5 18. Bxb5 Rxb5 19. Nc4 Rb7 20. Bg5 h6 21. Bxf6
Bxf6 22. Qd2 Bg7 23. Rad1 Rbe7 24. Qf4 Rd7 25. e5 dxe5 26. Nfxe5 Nxd5 27. Rxd5
Rxd5 28. Qxf7+ Kh7 29. Qxg6+ Kg8 30. Qf7+ 1/2-1/2

[Event "PNWCC FIDE - Thanksgiving Group A"]
[Site "Seattle"]
[Date "2021.11.27"]
[Round "7.3"]
[White "Li, Eric Yuhan"]
[Black "Zhou, Jianchao"]
[Result "1/2-1/2"]
[ECO "D45"]
[WhiteElo "2389"]
[BlackElo "2707"]
[PlyCount "137"]
[EventDate "2021.11.24"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "USA"]

{[%evp 0,137,19,31,14,-14,3,-10,11,11,33,49,45,22,21,12,31,29,22,19,16,1,14,10,
23,29,29,-5,0,-12,21,15,54,5,23,34,30,14,16,9,26,22,14,14,31,8,23,33,39,27,36,
35,-78,-134,-128,-35,-24,-41,-37,-37,-41,-61,-65,-118,-102,-96,-102,-112,-104,
-106,-92,-137,-117,-124,-102,-122,-107,-106,-98,-88,-82,-90,-85,-85,-92,-92,
-98,-102,-102,-99,-97,-92,-98,-115,-140,-126,-140,-136,-134,-108,-97,-109,-104,
-100,-100,-99,-99,-100,-101,-94,-94,-94,-94,-94,-93,-101,-93,-93,-55,-88,-34,
-19,-19,-19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]} 1. d4 Nf6 2. c4 e6 3. Nc3 d5 4.
Nf3 c6 5. e3 Nbd7 6. Qc2 b6 7. Bd3 Bb7 8. O-O Be7 9. Rd1 O-O 10. e4 dxe4 11.
Nxe4 Nxe4 12. Bxe4 Nf6 13. Bd3 Qc7 14. c5 bxc5 15. dxc5 a5 16. Bg5 Ba6 17. Bxa6
Rxa6 18. Nd2 Nd5 19. Bxe7 Qxe7 20. Ne4 a4 21. Rd4 Rfa8 22. Rad1 h6 23. Nd6 Ra5
24. R1d3 Qa7 25. Rc4 Rxc5 26. Rxc5 Nb4 27. Nb5 Qe7 28. Qc3 Nxd3 29. Rxc6 Rd8
30. Rc8 Nxb2 31. Nd4 Rxc8 32. Qxc8+ Qf8 33. Qc3 a3 34. Nc2 Qd6 35. h3 Qd1+ 36.
Kh2 Qc1 37. Qb3 Nd1 38. Nxa3 Nxf2 39. Qb8+ Kh7 40. Qb1+ Qxb1 41. Nxb1 Ne4 42.
a4 Kg6 43. a5 Nc5 44. Kg3 Kf5 45. Kf3 Ke5 46. Ke3 Kd5 47. Nd2 f6 48. g4 g5 49.
Nf1 Ke5 50. Ng3 f5 51. gxf5 exf5 52. Kf3 Kf6 53. Ne2 Ke5 54. Ng3 Na6 55. Nh5
Nc7 56. Ng3 Kf6 57. Nh5+ Kg6 58. Ng3 f4 59. Ne4 Kh5 60. Nf2 Kh4 61. Ng4 h5 62.
Nf6 Na6 63. Ne4 Nb4 64. Nf2 Na6 65. Ne4 Nc7 66. Nf2 Na6 67. Ne4 Nb8 68. Nf2 Na6
69. Ne4 1/2-1/2

[Event "PNWCC FIDE - Thanksgiving Group A"]
[Site "Seattle"]
[Date "2021.11.28"]
[Round "8.1"]
[White "Belous, Vladimir"]
[Black "Li, Eric Yuhan"]
[Result "1-0"]
[ECO "A13"]
[WhiteElo "2518"]
[BlackElo "2336"]
[PlyCount "129"]
[EventDate "2021.11.24"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "USA"]

1. Nf3 d5 2. c4 e6 3. g3 dxc4 4. Qa4+ Nd7 5. Qxc4 a6 6. Bg2 Ngf6 7. Qb3 c5 8.
a4 Bd6 9. Na3 O-O 10. Nc4 Bc7 11. a5 Rb8 12. O-O Nd5 13. d3 b5 14. axb6 N7xb6
15. Nxb6 Bxb6 16. Qa4 Nb4 17. Ne5 Bc7 18. Nc4 Bd7 19. Qd1 Bb5 20. Be3 Qe7 21.
Qd2 Nd5 22. Rfc1 Bxc4 23. Rxc4 Nxe3 24. Qxe3 Rxb2 25. Rxa6 Rb1+ 26. Rc1 Rxc1+
27. Qxc1 Bd6 28. Qa3 Rd8 29. Qa4 g6 30. Bf3 Be5 31. Kg2 Bd4 32. Ra7 Qf8 33. Qc4
Be5 34. h4 h5 35. Ra5 Bd6 36. Ra6 Qe7 37. Rb6 Rb8 38. Rc6 Rd8 39. Be4 Qf6 40.
Qa6 Qe7 41. Rb6 Kg7 42. Rb7 Qf6 43. Qb5 Qe5 44. Ra7 Bb8 45. Rb7 Bd6 46. Qa4 Qf6
47. Bc6 Rb8 48. Ra7 Rc8 49. Bd7 Rc7 50. Ra6 Be5 51. Ra8 Bd4 52. e3 Rb7 53. Qc6
Bxe3 54. Qxb7 Qxf2+ 55. Kh3 g5 56. hxg5 h4 57. Qg2 Qf5+ 58. g4 Qxd3 59. Qf3 Qd4
60. Bxe6 fxe6 61. Qf8+ Kg6 62. Qg8+ Qg7 63. Qxe6+ Kh7 64. Qf5+ Qg6 65. Ra7+ 1-0

[Event "PNWCC FIDE - Thanksgiving Group A"]
[Site "Seattle"]
[Date "2021.11.28"]
[Round "9.4"]
[White "Li, Eric Yuhan"]
[Black "Santarius, Erik"]
[Result "1/2-1/2"]
[ECO "E05"]
[WhiteElo "2336"]
[BlackElo "2355"]
[PlyCount "19"]
[EventDate "2021.11.24"]
[EventType "tourn"]
[EventRounds "9"]
[EventCountry "USA"]

1. d4 d5 2. c4 e6 3. Nf3 Nf6 4. g3 Be7 5. Bg2 O-O 6. O-O dxc4 7. Ne5 Nc6 8.
Nxc6 bxc6 9. Na3 Bxa3 10. bxa3 1/2-1/2

<!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>