add pgn-extract 22.11
This commit is contained in:
1
pgn-extract/test/infiles/Pvars.txt
Normal file
1
pgn-extract/test/infiles/Pvars.txt
Normal file
@@ -0,0 +1 @@
|
||||
c4 Nf6 Nc3 e6 d4 Bb4
|
6
pgn-extract/test/infiles/alg.txt
Normal file
6
pgn-extract/test/infiles/alg.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
b2b3 e7e5 c1b2 d7d6 d2d4 e5d4 d1d4 b8c6 d4d2 g8f6 b1c3 c8e6 e2e4 d6d5 e4d5
|
||||
e6d5 d2e3+ f8e7 g1f3 e8g8 f1e2 f8e8 e1c1 e7b4 e3d3 b4c3 b2c3 d8e7 h1e1 f6e4
|
||||
c3b2 a8d8 d3e3 b7b6 e2b5 e7e6 f3d4 c6d4 d1d4 c7c5 d4e4 d5e4 b5e8 d8e8 f2f3
|
||||
e4d5 e3e6 e8e6 e1e6 d5e6 c1d2 g8f8 b2e5 b6b5 e5b8 a7a6 b8a7 c5c4 d2c3 f8e7
|
||||
c3d4 e7d6 a7c5+ d6d7 c5a7 d7d6 a7c5+ d6d7 d4c3 g7g6 c5d4 f7f5 1/2-1/2
|
||||
|
15
pgn-extract/test/infiles/argslist.txt
Normal file
15
pgn-extract/test/infiles/argslist.txt
Normal file
@@ -0,0 +1,15 @@
|
||||
% Strip variations.
|
||||
:--novars
|
||||
% Silent mode
|
||||
:-s
|
||||
% Duplicates file.
|
||||
:-dtest-AA-dupes.pgn
|
||||
% Unique file.
|
||||
:--output test-AA-unique.pgn
|
||||
% Tag criteria
|
||||
:-t
|
||||
White "Fischer"
|
||||
Black "Petrosian"
|
||||
% The game files.
|
||||
:infiles/fischer.pgn
|
||||
:infiles/petrosian.pgn
|
19
pgn-extract/test/infiles/barnes-horton.pgn
Normal file
19
pgn-extract/test/infiles/barnes-horton.pgn
Normal file
@@ -0,0 +1,19 @@
|
||||
[Event "Dover vs Herne Bay, Minor League"]
|
||||
[Site "Margate Chess Club"]
|
||||
[Date "1994.10.10"]
|
||||
[Round ""]
|
||||
[White "Barnes, David J."]
|
||||
[Black "Horton, Mark"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
{ Game played inaccurately by White under extreme time pressure. }
|
||||
|
||||
1. b3 e5 2. Bb2 d6 3. d4 exd4 4. Qxd4 Nc6 5. Qd2 Nf6 6. Nc3 Be6 7. e4 d5 8.
|
||||
exd5 Bxd5 9. Qe3+ Be7 10. Nf3 O-O 11. Be2 Re8 12. O-O-O Bb4 13. Qd3 Bxc3
|
||||
14. Bxc3 Qe7 15. Rhe1 Ne4 16. Bb2 Rad8 17. Qe3 b6 18. Bb5 Qe6 19. Nd4 Nxd4
|
||||
20. Rxd4 c5 21. Rxe4 Bxe4 22. Bxe8 { 2 minutes to time-control at move 36.
|
||||
} 22... Rxe8 23. f3 Bd5 24. Qxe6 Rxe6 25. Rxe6 Bxe6 26. Kd2 Kf8 27. Be5 b5
|
||||
28. Bb8 $2 (28. Bd6+ { wins }) 28... a6 29. Ba7 c4 30. Kc3 Ke7 31. Kd4 Kd6
|
||||
32. Bc5+ Kd7 33. Ba7 Kd6 34. Bc5+ Kd7 35. Kc3 g6 36. Bd4 f5 { Time control.
|
||||
} 1/2-1/2
|
||||
|
1
pgn-extract/test/infiles/clist.txt
Normal file
1
pgn-extract/test/infiles/clist.txt
Normal file
@@ -0,0 +1 @@
|
||||
infiles/petrosian.pgn
|
2
pgn-extract/test/infiles/files.txt
Normal file
2
pgn-extract/test/infiles/files.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
infiles/test-f1.pgn
|
||||
infiles/test-f2.pgn
|
581
pgn-extract/test/infiles/fischer.pgn
Normal file
581
pgn-extract/test/infiles/fischer.pgn
Normal file
@@ -0,0 +1,581 @@
|
||||
[Event "Milwaukee Northwestern"]
|
||||
[Site "?"]
|
||||
[Date "1957"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Kampars, N."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 e6 6. d4 Nd7 7. Bd3 dxe4
|
||||
8. Nxe4 Ngf6 9. O-O Nxe4 10. Qxe4 Nf6 11. Qe3 Nd5 12. Qf3 Qf6 13. Qxf6 Nxf6
|
||||
14. Rd1 O-O-O 15. Be3 Nd5 16. Bg5 Be7 17. Bxe7 Nxe7 18. Be4 Nd5 19. g3 Nf6
|
||||
20. Bf3 Kc7 21. Kf1 Rhe8 22. Be2 e5 23. dxe5 Rxe5 24. Bc4 Rxd1+ 25. Rxd1
|
||||
Re7 26. Bb3 Ne4 27. Rd4 Nd6 28. c3 f6 29. Bc2 h6 30. Bd3 Nf7 31. f4 Rd7 32.
|
||||
Rxd7+ Kxd7 33. Kf2 Nd6 34. Kf3 f5 35. Ke3 c5 36. Be2 Ke6 37. Bd3 1/2-1/2
|
||||
|
||||
[Event "US Open"]
|
||||
[Site "?"]
|
||||
[Date "1957"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Addison, William G."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 dxe4 4. Nxe4 Nf6 5. Nxf6+ exf6 6. Bc4 Bd6 7. Qe2+
|
||||
Qe7 8. Qxe7+ Kxe7 9. d4 Bf5 10. Bb3 Re8 11. Be3 Kf8 12. O-O-O Nd7 13. c4
|
||||
Rad8 14. Bc2 Bxc2 15. Kxc2 f5 16. Rhe1 f4 17. Bd2 Nf6 18. Ne5 g5 19. f3 Nh5
|
||||
20. Ng4 Kg7 21. Bc3 Kg6 22. Rxe8 Rxe8 23. c5 Bb8 24. d5 cxd5 25. Rxd5 f5
|
||||
26. Ne5+ Bxe5 27. Rxe5 Nf6 28. Rxe8 Nxe8 29. Be5 Kh5 30. Kd3 g4 31. b4 a6
|
||||
32. a4 gxf3 33. gxf3 Kh4 34. b5 axb5 35. a5 Kh3 36. c6 1-0
|
||||
|
||||
[Event "West Orange Open"]
|
||||
[Site "?"]
|
||||
[Date "1957"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Goldsmith, Julius"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d6 3. d4 Nd7 4. Nf3 e5 5. Bc4 Be7 6. dxe5 Nxe5 7. Nxe5 dxe5
|
||||
8. Qh5 g6 9. Qxe5 Nf6 10. Bg5 Bd7 11. O-O-O O-O 12. Rxd7 Qxd7 13. Bxf6 Bxf6
|
||||
14. Qxf6 Rae8 15. f3 Qc7 16. h4 Qe5 17. Qxe5 Rxe5 18. Rd1 Re7 19. Rd6 Kg7
|
||||
20. a3 f5 21. Kd2 fxe4 22. Nxe4 Rf4 23. h5 gxh5 24. Rd8 h4 25. Rg8+ Kh6 26.
|
||||
Ke3 Rf5 27. Rg4 Rh5 28. Kf2 Rg7 29. Rxg7 Kxg7 30. Bf1 Rd5 31. Bd3 h6 32.
|
||||
Ke3 Rh5 33. Nd6 h3 34. gxh3 Rxh3 35. Nxb7 Rh5 36. b4 Re5+ 37. Kf4 Re7 38.
|
||||
Nd8 c5 39. bxc5 Kf6 40. c6 Rc7 41. Be4 Ke7 42. Nb7 Kf6 43. Nd6 Re7 44. c7
|
||||
1-0
|
||||
|
||||
[Event "Bad Portoroz Interzonal"]
|
||||
[Site "?"]
|
||||
[Date "1958"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Cardoso, Rudolfo T."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 dxe4 4. Nxe4 Bg4 5. h3 Bxf3 6. Qxf3 Nd7 7. Ng5
|
||||
Ngf6 8. Qb3 e6 9. Qxb7 Nd5 10. Ne4 Nb4 11. Kd1 f5 12. c3 Rb8 13. Qxa7 fxe4
|
||||
14. cxb4 Bxb4 15. Qd4 O-O 16. Bc4 Nc5 17. Qxd8 Rbxd8 18. Rf1 Rd4 19. b3
|
||||
Bxd2 20. Ke2 Bxc1 21. Raxc1 Rfd8 22. Rfd1 Kf8 23. Rxd4 Rxd4 24. Rd1 Rxd1
|
||||
25. Kxd1 Ke7 26. Kd2 Kd6 27. Kc3 Nd7 28. Kd4 Nf6 29. a4 c5+ 30. Ke3 g5 31.
|
||||
Be2 Kc6 32. Bc4 e5 33. a5 h6 34. Kd2 h5 35. Ke3 h4 36. Be2 Kb7 37. Bc4 Kc6
|
||||
38. Ke2 Kb7 39. Kd2 Kc6 40. Ke3 Kb7 41. Kd2 Kc7 42. g4 Kc6 43. Kc3 Ne8 44.
|
||||
b4 Nd6 45. Bf1 cxb4+ 46. Kxb4 Nc8 47. Bg2 Kd5 48. a6 Na7 49. Ka5 Kc5 50.
|
||||
Bxe4 Nb5 51. Bg2 Na7 52. Ka4 Nb5 53. Kb3 Kb6 54. Kc4 Kxa6 55. Kd5 Kb6 56.
|
||||
Kxe5 Kc7 57. Kf6 Nc3 58. Kxg5 Nd1 59. f4 Kd6 60. Kxh4 Ke6 61. Kg5 Kf7 62.
|
||||
f5 1-0
|
||||
|
||||
[Event "USA Championship"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Weinstein, Raymond"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Be7 8.
|
||||
Bg2 dxe4 9. dxe4 e5 10. O-O Nbd7 11. Nd1 O-O 12. Ne3 g6 13. Rd1 Qc7 14. Ng4
|
||||
h5 15. Nxf6+ Nxf6 16. Bg5 Nh7 17. Bh6 Rfd8 18. Bf1 Bg5 19. Bxg5 Nxg5 20.
|
||||
Qe3 Qe7 21. h4 Ne6 22. Bc4 b5 23. Bxe6 Qxe6 24. Qc5 Qc4 25. Qxc4 bxc4 26.
|
||||
b3 Rd4 27. Rxd4 exd4 28. Kf1 Re8 29. f3 Re5 30. Rd1 c5 31. c3 dxc3 32. Rc1
|
||||
f5 33. exf5 Rxf5 34. Rxc3 cxb3 35. Rxb3 c4 36. Ra3 Rc5 37. Ke2 c3 38. Kd1
|
||||
c2+ 39. Kc1 a5 40. Rb3 Kg7 41. Rb7+ Kf6 42. Rb6+ Kg7 43. g4 1/2-1/2
|
||||
|
||||
[Event "Yugoslavia Candidate Trn"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Benko, Pal"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Bb4 8.
|
||||
Bd2 d4 9. Nb1 Qb6 10. b3 a5 11. a3 Bxd2+ 12. Nxd2 Qc5 13. Qd1 h5 14. h4
|
||||
Nbd7 15. Bg2 Ng4 16. O-O g5 17. b4 Qe7 18. Nf3 gxh4 19. Nxh4 Nde5 20. Qd2
|
||||
Rg8 21. Qf4 f6 22. bxa5 Rxa5 23. Rfb1 b5 24. Nf3 Ra4 25. Bh3 Nxf3+ 26. Qxf3
|
||||
Kd7 27. Kg2 Qg7 28. Rb4 Rga8 29. Rxa4 Rxa4 30. Bxg4 hxg4 31. Qf4 Ra8 32.
|
||||
Rh1 Rg8 33. a4 bxa4 34. Rb1 e5 35. Rb7+ Kd6 36. Rxg7 exf4 37. Rxg8 f3+ 38.
|
||||
Kh1 Kc5 39. Rb8 1-0
|
||||
|
||||
[Event "Yugoslavia Candidate Trn"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Keres, Paul"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Bb4 8.
|
||||
Bd2 d4 9. Nb1 Qb6 10. b3 Nbd7 11. Bg2 a5 12. a3 Bxd2+ 13. Nxd2 Qc5 14. Qd1
|
||||
h5 15. Nf3 Qc3+ 16. Ke2 Qc5 17. Qd2 Ne5 18. b4 Nxf3 19. Bxf3 Qe5 20. Qf4
|
||||
Nd7 21. Qxe5 Nxe5 22. bxa5 Kd7 23. Rhb1 Kc7 24. Rb4 Rxa5 25. Bg2 g5 26. f4
|
||||
gxf4 27. gxf4 Ng6 28. Kf3 Rg8 29. Bf1 e5 30. fxe5 Nxe5+ 31. Ke2 c5 32. Rb3
|
||||
b6 33. Rab1 Rg6 34. h4 Ra6 35. Bh3 Rg3 36. Bf1 Rg4 37. Bh3 Rxh4 38. Rh1 Ra8
|
||||
39. Rbb1 Rg8 40. Rbf1 Rg3 41. Bf5 Rg2+ 42. Kd1 Rhh2 43. Rxh2 Rxh2 44. Rg1
|
||||
c4 45. dxc4 Nxc4 46. Rg7 Kd6 47. Rxf7 Ne3+ 48. Kc1 Rxc2+ 49. Kb1 Rh2 50.
|
||||
Rd7+ Ke5 51. Re7+ Kf4 52. Rd7 Nd1 53. Kc1 Nc3 54. Bh7 h4 55. Rf7+ Ke3 0-1
|
||||
|
||||
[Event "Yugoslavia Candidate Trn"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Keres, Paul"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Bb4 8.
|
||||
Bd2 d4 9. Nb1 Qb6 10. b3 a5 11. a3 Be7 12. Bg2 a4 13. b4 Nbd7 14. O-O c5
|
||||
15. Ra2 O-O 16. bxc5 Bxc5 17. Qe2 e5 18. f4 Rfc8 19. h4 Rc6 20. Bh3 Qc7 21.
|
||||
fxe5 Nxe5 22. Bf4 Bd6 23. h5 Ra5 24. h6 Ng6 25. Qf3 Rh5 26. Bg4 Nxf4 27.
|
||||
Bxh5 N4xh5 28. g4 Bh2+ 29. Kg2 Nxg4 30. Nd2 Ne3+ 0-1
|
||||
|
||||
[Event "Yugoslavia Candidate Trn"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Olafsson, Fridrik"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Nf6 4. e5 Ne4 5. Ne2 Qb6 6. d4 c5 7. dxc5 Qxc5 8.
|
||||
Ned4 Nc6 9. Bb5 a6 10. Bxc6+ bxc6 11. O-O Qb6 12. e6 fxe6 13. Bf4 g6 14.
|
||||
Be5 Nf6 15. Ng5 Bh6 16. Ndxe6 Bxg5 17. Nxg5 O-O 18. Qd2 Bf5 19. Rae1 Rad8
|
||||
20. Bc3 Rd7 21. Ne6 Bxe6 22. Rxe6 d4 23. Bb4 Nd5 24. Ba3 Rf7 25. g3 Nc7 26.
|
||||
Re5 Nd5 27. Qd3 Nf6 28. Qc4 Ng4 29. Re6 Qb5 30. Qxb5 axb5 31. Rxc6 Ne5 32.
|
||||
Rc8+ Kg7 33. Bb4 Nf3+ 34. Kg2 e5 35. Rd1 g5 36. Bf8+ Rxf8 37. Rxf8 Kxf8 38.
|
||||
Kxf3 Kf7 39. c3 Ke6 40. cxd4 exd4 41. Ke4 Rf7 42. f3 1-0
|
||||
|
||||
[Event "Yugoslavia Candidate Trn"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Smyslov, Vasily V."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bh5 5. exd5 cxd5 6. Bb5+ Nc6 7. g4 Bg6
|
||||
8. Ne5 Rc8 9. h4 f6 10. Nxg6 hxg6 11. d4 e6 12. Qd3 Kf7 13. h5 gxh5 14.
|
||||
gxh5 Nge7 15. Be3 Nf5 16. Bxc6 Rxc6 17. Ne2 Qa5+ 18. c3 Qa6 19. Qc2 Bd6 20.
|
||||
Bf4 Bxf4 21. Nxf4 Rh6 22. Qe2 Qxe2+ 23. Kxe2 Rh8 24. Kd3 b5 25. Rhe1 b4 26.
|
||||
cxb4 Rc4 27. Nxe6 Rxh5 28. b3 Rh3+ 29. Kd2 Rcc3 30. Nf4 Rhf3 31. Re2 g5 32.
|
||||
Nxd5 Rcd3+ 33. Kc1 Rxd4 34. Ne3 Nxe3 35. fxe3 Rxb4 36. Kd2 g4 37. Rc1 Rb7
|
||||
38. Rg1 Rd7+ 39. Kc2 f5 40. e4 Kf6 41. exf5 g3 42. Re8 Rg7 43. Rf8+ Ke7 44.
|
||||
Ra8 Kd6 45. Rf8 Rf2+ 46. Kd3 g2 47. f6 Rg3+ 48. Kc4 Ke6 49. Re1+ Kf5 50. f7
|
||||
Rg7 51. Rg1 Kf6 52. a4 Rxf7 1/2-1/2
|
||||
|
||||
[Event "?"]
|
||||
[Site "Yugoslavia, Bled"]
|
||||
[Date "1959.??.??"]
|
||||
[Round "02"]
|
||||
[White "Fischer, R."]
|
||||
[Black "Petrosian, T."]
|
||||
[Result "0-1"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Bb4 8.
|
||||
Bd2 d4 9. Nb1 Bxd2+ 10. Nxd2 e5 11. Bg2 c5 12. O-O Nc6 13. Qe2 g5 14. Nf3
|
||||
h6 15. h4 Rg8 16. a3 Qe7 17. hxg5 hxg5 18. Qd2 Nd7 19. c3 O-O-O 20. cxd4
|
||||
exd4 21. b4 Kb8 22. Rfc1 Nce5 23. Nxe5 Qxe5 24. Rc4 Rc8 25. Rac1 g4 26. Qb2
|
||||
Rgd8 27. a4 Qe7 28. Rb1 Ne5 29. Rxc5 Rxc5 30. bxc5 Nxd3 31. Qd2 Nxc5 32.
|
||||
Qf4+ Qc7 33. Qxg4 Nxa4 34. e5 Nc5 35. Qf3 d3 36. Qe3 d2 37. Bf3 Na4 38. Qe4
|
||||
Nc5 39. Qe2 a6 40. Kg2 Ka7 41. Qe3 Rd3 42. Qf4 Qd7 43. Qc4 b6 44. Rd1 a5
|
||||
45. Qf4 Rd4 46. Qh6 b5 47. Qe3 Kb6 48. Qh6+ Ne6 49. Qe3 Ka6 50. Be2 a4 51.
|
||||
Qc3 Kb6 52. Qe3 Nc5 53. Bf3 b4 54. Qh6+ Ne6 55. Qh8 Qd8 56. Qh7 Qd7 57. Qh8
|
||||
b3 58. Qb8+ Ka5 59. Qa8+ Kb5 60. Qb8+ Kc4 61. Qg8 Kc3 62. Bh5 Nd8 63. Bf3
|
||||
a3 64. Qf8 Kb2 65. Qh8 Ne6 66. Qa8 a2 67. Qa5 Qa4 68. Rxd2+ Ka3 0-1
|
||||
|
||||
[Event "?"]
|
||||
[Site "Yugoslavia, Zagreb"]
|
||||
[Date "1959.??.??"]
|
||||
[Round "16"]
|
||||
[White "Fischer, R."]
|
||||
[Black "Petrosian, T."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Bb4 8.
|
||||
Bd2 d4 9. Nb1 Bxd2+ 10. Nxd2 e5 11. Bg2 c5 12. O-O Nc6 13. Qe2 Qe7 14. f4
|
||||
O-O-O 15. a3 Ne8 16. b4 cxb4 17. Nc4 f6 18. fxe5 fxe5 19. axb4 Nc7 20. Na5
|
||||
Nb5 21. Nxc6 bxc6 22. Rf2 g6 23. h4 Kb7 24. h5 Qxb4 25. Rf7+ Kb6 26. Qf2 a5
|
||||
27. c4 Nc3 28. Rf1 a4 29. Qf6 Qc5 30. Rxh7 Rdf8 31. Qxg6 Rxh7 32. Qxh7
|
||||
Rxf1+ 33. Bxf1 a3 34. h6 a2 35. Qg8 a1=Q 36. h7 Qd6 37. h8=Q Qa7 38. g4 Kc5
|
||||
39. Qf8 Qae7 40. Qa8 Kb4 41. Qh2 Kb3 42. Qa1 Qa3 43. Qxa3+ Kxa3 44. Qh6 Qf7
|
||||
45. Kg2 Kb3 46. Qd2 Qh7 47. Kg3 Qxe4 48. Qf2 Qh1 1/2-1/2
|
||||
|
||||
[Event "Zurich"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Larsen, Bent"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. Nf3 d5 3. Nc3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. a3 Bc5 8.
|
||||
Be2 O-O 9. O-O Nbd7 10. Qg3 Bd4 11. Bh6 Ne8 12. Bg5 Ndf6 13. Bf3 Qd6 14.
|
||||
Bf4 Qc5 15. Rab1 dxe4 16. dxe4 e5 17. Bg5 Bxc3 18. bxc3 b5 19. c4 a6 20.
|
||||
Bd2 Qe7 21. Bb4 Nd6 22. Rfd1 Rfd8 23. cxb5 cxb5 24. Rd3 Qe6 25. Rbd1 Nb7
|
||||
26. Bc3 Rxd3 27. cxd3 Re8 28. Kh2 h6 29. d4 Nd6 30. Re1 Nc4 31. dxe5 Nxe5
|
||||
32. Bd1 Ng6 33. e5 Nd5 34. Bb3 Qc6 35. Bb2 Ndf4 36. Rd1 a5 37. Rd6 Qe4 38.
|
||||
Rd7 Ne6 39. Bd5 Qe2 40. Bc3 b4 41. axb4 axb4 42. Bxb4 Qxe5 43. Ba5 Qxg3+
|
||||
44. Kxg3 Re7 45. Rd6 Nef4 46. Bf3 Ne6 47. Bb6 Ne5 48. Bd5 Rd7 49. Rxd7 Nxd7
|
||||
50. Be3 Nf6 51. Bc6 g5 52. Kf3 Kg7 53. Ba4 Nd5 54. Bc1 h5 55. Bb2+ Kh6 56.
|
||||
Bb3 Ndf4 57. Bc2 Ng6 58. Kg3 Nef4 59. Be4 Nh4 60. Bf6 Nhg6 61. Kf3 Nh4+ 62.
|
||||
Kg3 Nhg6 63. Kh2 h4 64. Kg1 Nh5 65. Bc3 Ngf4 66. Kf1 Ng7 67. Bf6 Nfh5 68.
|
||||
Be5 f6 69. Bd6 f5 70. Bf3 Nf4 71. Ke1 Kg6 72. Kd2 Nge6 73. Be5 Nc5 74. Ke3
|
||||
Nce6 75. Bc6 Kf7 76. Kf3 Ke7 77. Bb7 Ng6 78. Bc3 Ngf4 79. Ba6 Nd5 80. Be5
|
||||
Nf6 81. Bd3 g4+ 82. Ke2 Nd7 83. Bh2 gxh3 84. gxh3 Kf6 85. Ke3 Ne5 86. Be2
|
||||
Ng6 87. Bf1 f4+ 88. Kf3 Ne5+ 89. Ke4 Ng5+ 90. Kxf4 Nef3 91. Bg3 hxg3 92.
|
||||
fxg3 1/2-1/2
|
||||
|
||||
[Event "Buenos Aires"]
|
||||
[Site "?"]
|
||||
[Date "1960"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Foguelman, Alberto"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. Nh3 Nf6 7. Nf4 e5
|
||||
8. dxe5 Qxd1+ 9. Kxd1 Ng4 10. Nxg6 hxg6 11. Ne4 Nxe5 12. Be2 f6 13. c3 Nbd7
|
||||
14. Be3 O-O-O 15. Kc2 Nb6 16. h4 Nec4 17. Bf4 Nd5 18. Bg3 Nd6 19. Nxd6+
|
||||
Bxd6 20. Bxd6 Rxd6 21. g3 Kc7 22. c4 Nb4+ 23. Kc3 c5 24. a3 Re8 25. Bf1 Nc6
|
||||
26. Bd3 Ne5 27. Be4 Ng4 28. Bxg6 Re2 29. Rae1 Rxf2 30. Re7+ Kb6 31. Be4 Re2
|
||||
32. Rxb7+ Ka6 33. Re7 Kb6 34. b4 Nf2 35. Rb7+ Ka6 36. b5+ Ka5 37. Rxa7+ Kb6
|
||||
38. Ra6+ Kc7 39. b6+ Rxb6 40. Rxb6 Nxe4+ 41. Kd3 Kxb6 42. Rg1 Rd2+ 43. Kxe4
|
||||
Rd4+ 44. Kf5 Rxc4 45. Re1 Rc3 46. g4 Rf3+ 47. Kg6 Rxa3 48. Kxg7 Rg3 49. Re4
|
||||
f5 50. Re6+ Kb5 51. g5 Rg4 52. g6 Rxh4 53. Kf7 c4 54. g7 Rh7 55. Rg6 c3 56.
|
||||
Kf6 Rxg7 57. Rxg7 Kc4 58. Kxf5 c2 1/2-1/2
|
||||
|
||||
[Event "Buenos Aires"]
|
||||
[Site "?"]
|
||||
[Date "1960"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Ivkov, Boris"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. Nc3 e6 6. Nf3 Be7 7. c5 O-O 8.
|
||||
b4 b6 9. Bd3 bxc5 10. bxc5 Nc6 11. O-O Bd7 12. h3 Ne8 13. Bf4 Bf6 14. Bb5
|
||||
Nc7 15. Be2 Nxd4 16. Nxd4 e5 17. c6 Be8 18. Bg3 exd4 19. Bxc7 Qxc7 20. Nxd5
|
||||
Qd6 21. Nxf6+ Qxf6 22. c7 Rc8 23. Rc1 Bc6 24. Rc4 Rxc7 25. Bd3 Rd7 26. Qc2
|
||||
Bd5 27. Ra4 g6 28. Qc5 Rfd8 29. Bb5 Rd6 30. Rd1 Be6 31. Bd3 Rd5 32. Qxa7
|
||||
Bxh3 33. Be4 R5d7 34. Qa6 Qxa6 35. Rxa6 Be6 36. a4 d3 37. Rd2 Rd4 38. f3
|
||||
Bd5 39. Bxd5 R8xd5 40. Kf2 Rc4 41. a5 Ra4 42. Rc6 Ra3 43. Rc1 h5 44. Rcd1
|
||||
Kg7 45. a6 g5 46. a7 Rxa7 47. Rxd3 Ra2+ 48. Kg1 Rxd3 49. Rxd3 Kg6 50. Kh2
|
||||
Ra4 51. Rd5 g4 52. fxg4 hxg4 53. g3 Kf6 54. Rd7 Ke5 55. Kg2 f5 56. Rd2 Rc4
|
||||
57. Re2+ Kd4 58. Rf2 Rc5 59. Rf4+ Ke3 60. Kg1 1/2-1/2
|
||||
|
||||
[Event "Leipzig Olympiad Final"]
|
||||
[Site "?"]
|
||||
[Date "1960"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Euwe, Max"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. Nc3 Nc6 6. Nf3 Bg4 7. cxd5 Nxd5
|
||||
8. Qb3 Bxf3 9. gxf3 e6 10. Qxb7 Nxd4 11. Bb5+ Nxb5 12. Qc6+ Ke7 13. Qxb5
|
||||
Nxc3 14. bxc3 Qd7 15. Rb1 Rd8 16. Be3 Qxb5 17. Rxb5 Rd7 18. Ke2 f6 19. Rd1
|
||||
Rxd1 20. Kxd1 Kd7 21. Rb8 Kc6 22. Bxa7 g5 23. a4 Bg7 24. Rb6+ Kd5 25. Rb7
|
||||
Bf8 26. Rb8 Bg7 27. Rb5+ Kc6 28. Rb6+ Kd5 29. a5 f5 30. Bb8 Rc8 31. a6 Rxc3
|
||||
32. Rb5+ Kc4 33. Rb7 Bd4 34. Rc7+ Kd3 35. Rxc3+ Kxc3 36. Be5 1-0
|
||||
|
||||
[Event "Bled"]
|
||||
[Site "?"]
|
||||
[Date "1961"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Keres, Paul"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d4 dxe4 7. Qe3 Nbd7
|
||||
8. Nxe4 Nxe4 9. Qxe4 Nf6 10. Qd3 Qd5 11. c4 Qd6 12. Be2 e5 13. d5 e4 14.
|
||||
Qc2 Be7 15. dxc6 Qxc6 16. O-O O-O 17. Be3 Bc5 18. Qc3 b6 19. Rfd1 Rfd8 20.
|
||||
b4 Bxe3 21. fxe3 Qc7 22. Rd4 a5 23. a3 axb4 24. axb4 h5 25. Rad1 Rxd4 26.
|
||||
Qxd4 Qg3 27. Qxb6 Ra2 28. Bf1 h4 29. Qc5 Qf2+ 30. Kh1 g6 31. Qe5 Kg7 32. c5
|
||||
Qxe3 33. c6 Rc2 34. b5 Rc1 35. Rxc1 Qxc1 36. Kg1 e3 37. c7 e2 38. Qxe2 Qxc7
|
||||
39. Qf2 g5 40. b6 Qe5 41. b7 Nd7 42. Qd2 Nb8 43. Be2 Kf6 44. Bf3 Ke6 45.
|
||||
Bg4+ f5 46. Bd1 Kf6 47. Qd8+ Kg6 48. Qg8+ Kh6 49. Qf8+ Kg6 50. Qg8+ Kh6 51.
|
||||
Qf8+ Kg6 52. Qb4 Nc6 53. Qd2 Nd8 54. Bf3 Nxb7 55. Bxb7 Qa1+ 56. Kh2 Qe5+
|
||||
1/2-1/2
|
||||
|
||||
[Event "Bled"]
|
||||
[Site "?"]
|
||||
[Date "1961"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nd7 5. Nf3 Ngf6 6. Nxf6+ Nxf6 7. Bc4
|
||||
Bf5 8. Qe2 e6 9. Bg5 Bg4 10. O-O-O Be7 11. h3 Bxf3 12. Qxf3 Nd5 13. Bxe7
|
||||
Qxe7 14. Kb1 Rd8 15. Qe4 b5 16. Bd3 a5 17. c3 Qd6 18. g3 b4 19. c4 Nf6 20.
|
||||
Qe5 c5 21. Qg5 h6 22. Qxc5 Qxc5 23. dxc5 Ke7 24. c6 Rd6 25. Rhe1 Rxc6 26.
|
||||
Re5 Ra8 27. Be4 Rd6 28. Bxa8 Rxd1+ 29. Kc2 Rf1 30. Rxa5 Rxf2+ 31. Kb3 Rh2
|
||||
32. c5 Kd8 33. Rb5 Rxh3 34. Rb8+ Kc7 35. Rb7+ Kc6 36. Kc4 1-0
|
||||
|
||||
[Event "Stockholm Interzonal"]
|
||||
[Site "?"]
|
||||
[Date "1962"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Barcza, Gedeon"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 dxe4 4. Nxe4 Nf6 5. Nxf6+ exf6 6. d4 Bd6 7. Bc4
|
||||
O-O 8. O-O Re8 9. Bb3 Nd7 10. Nh4 Nf8 11. Qd3 Bc7 12. Be3 Qe7 13. Nf5 Qe4
|
||||
14. Qxe4 Rxe4 15. Ng3 Re8 16. d5 cxd5 17. Bxd5 Bb6 18. Bxb6 axb6 19. a3 Ra5
|
||||
20. Rad1 Rc5 21. c3 Rc7 22. Bf3 Rd7 23. Rxd7 Nxd7 24. Nf5 Nc5 25. Nd6 Rd8
|
||||
26. Nxc8 Rxc8 27. Rd1 Kf8 28. Rd4 Rc7 29. h3 f5 30. Rb4 Nd7 31. Kf1 Ke7 32.
|
||||
Ke2 Kd8 33. Rb5 g6 34. Ke3 Kc8 35. Kd4 Kb8 36. Kd5 Rc6 37. Kd4 Re6 38. a4
|
||||
Kc7 39. a5 Rd6+ 40. Bd5 Kc8 41. axb6 f6 42. Ke3 Nxb6 43. Bg8 Kc7 44. Rc5+
|
||||
Kb8 45. Bxh7 Nd5+ 46. Kf3 Ne7 47. h4 b6 48. Rb5 Kb7 49. h5 Ka6 50. c4 gxh5
|
||||
51. Bxf5 Rd4 52. b3 Nc6 53. Ke3 Rd8 54. Be4 Na5 55. Bc2 h4 56. Rh5 Re8+ 57.
|
||||
Kd2 Rg8 58. Rxh4 b5 59. Rf4 bxc4 60. bxc4 Rxg2 61. Rxf6+ Ka7 62. Kc3 Rg4
|
||||
63. f4 Nb7 64. Kb4 1-0
|
||||
|
||||
[Event "Varna Olympiad Final"]
|
||||
[Site "?"]
|
||||
[Date "1962"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Donner, Jan H."]
|
||||
[Result "0-1"]
|
||||
|
||||
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 e6 10. Bf4 Qa5+ 11. Bd2 Qc7 12. c4 Ngf6 13. Bc3 a5 14. O-O
|
||||
Bd6 15. Ne4 Nxe4 16. Qxe4 O-O 17. d5 Rfe8 18. dxc6 bxc6 19. Rad1 Bf8 20.
|
||||
Nd4 Ra6 21. Nf5 Nc5 22. Qe3 Na4 23. Be5 Qa7 24. Nxh6+ gxh6 25. Rd4 f5 26.
|
||||
Rfd1 Nc5 27. Rd8 Qf7 28. Rxe8 Qxe8 29. Bd4 Ne4 30. f3 e5 31. fxe4 exd4 32.
|
||||
Qg3+ Bg7 33. exf5 Qe3+ 34. Qxe3 dxe3 35. Rd8+ Kf7 36. Rd7+ Kf6 37. g4 Bf8
|
||||
38. Kg2 Bc5 39. Rh7 Ke5 40. Kf3 Kd4 41. Rxh6 Rb6 42. b3 a4 43. Re6 axb3 44.
|
||||
axb3 Kd3 0-1
|
||||
|
||||
[Event "USA Championship"]
|
||||
[Site "?"]
|
||||
[Date "1963"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Steinmeyer, Robert H."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. Nf3 Nf6 7. h4 h6 8.
|
||||
Bd3 Bxd3 9. Qxd3 e6 10. Bd2 Nbd7 11. O-O-O Qc7 12. c4 O-O-O 13. Bc3 Qf4+
|
||||
14. Kb1 Nc5 15. Qc2 Nce4 16. Ne5 Nxf2 17. Rdf1 1-0
|
||||
|
||||
[Event "Skopje"]
|
||||
[Site "?"]
|
||||
[Date "1967"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Panov, Vasil"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 dxe4 4. Nxe4 Nf6 5. Nxf6+ exf6 6. Bc4 Bd6 7. O-O
|
||||
O-O 8. d4 Be6 9. Bxe6 fxe6 10. Re1 Re8 11. c4 Na6 12. Bd2 Qd7 13. Bc3 Bb4
|
||||
14. Qb3 Bxc3 15. bxc3 Nc7 16. a4 b6 17. h3 Rab8 18. Re4 a6 19. Qc2 b5 20.
|
||||
axb5 axb5 21. cxb5 cxb5 22. Nd2 Ra8 23. Rae1 Qd5 24. Rh4 Qf5 25. Ne4 e5 26.
|
||||
Re3 h6 27. Rf3 Qh7 28. Nxf6+ gxf6 29. Rg3+ Kh8 30. Rg6 1-0
|
||||
|
||||
[Event "Nathania"]
|
||||
[Site "?"]
|
||||
[Date "1968"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Cagan, Shimon"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. a3 Nbd7 8.
|
||||
g4 Bd6 9. g5 Ng8 10. h4 Ne7 11. h5 Qb6 12. Bh3 O-O-O 13. a4 a5 14. O-O Rhf8
|
||||
15. Kh1 f5 16. Qg2 g6 17. h6 Kb8 18. f4 Rfe8 19. e5 Bc5 20. Qf3 Nc8 21. Bg2
|
||||
Kc7 22. Ne2 Nb8 23. c3 Kd7 24. Bd2 Na6 25. Rfb1 Bf8 26. b4 axb4 27. cxb4
|
||||
Bxb4 28. a5 Qc5 29. d4 Qf8 30. Bxb4 Nxb4 31. Qc3 Na6 32. Rxb7+ Nc7 33. Nc1
|
||||
Re7 34. a6 1-0
|
||||
|
||||
[Event "Nathania"]
|
||||
[Site "?"]
|
||||
[Date "1968"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Czerniak, Moshe"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Bd3 Nc6 5. c3 Nf6 6. Bf4 g6 7. Nf3 Bg7 8.
|
||||
Nbd2 Nh5 9. Be3 O-O 10. O-O f5 11. Nb3 Qd6 12. Re1 f4 13. Bd2 Bg4 14. Be2
|
||||
Rae8 15. Nc1 Bxf3 16. Bxf3 e5 17. Qb3 exd4 18. Nd3 Rd8 19. c4 dxc4 20.
|
||||
Qxc4+ Kh8 21. Re6 Qb8 22. Rae1 Rc8 23. Bxc6 Rxc6 24. Rxc6 bxc6 25. Qxc6 Qc8
|
||||
26. Qxc8 Rxc8 27. Kf1 Bh6 28. Rc1 Rxc1+ 29. Bxc1 g5 30. b4 Kg8 31. b5 Kf7
|
||||
32. Ba3 Bf8 33. Ne5+ Ke6 34. Bxf8 Kxe5 35. Bc5 Nf6 36. Bxa7 Ne4 37. f3 Nd2+
|
||||
38. Ke2 Nc4 39. b6 Na5 40. b7 Nxb7 41. Kd3 h5 42. Bxd4+ Kd5 43. h3 Nd8 44.
|
||||
a4 Ne6 45. Bb6 g4 46. hxg4 hxg4 47. fxg4 1-0
|
||||
|
||||
[Event "Nathania"]
|
||||
[Site "?"]
|
||||
[Date "1968"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Yanofsky, Daniel A."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. Nc3 g6 6. Qb3 Bg7 7. cxd5 O-O
|
||||
8. Be2 Na6 9. Bg5 Qb6 10. Qxb6 axb6 11. a3 Rd8 12. Bxf6 Bxf6 13. Rd1 Bf5
|
||||
14. Bc4 Rac8 15. Bb3 b5 16. Nf3 b4 17. axb4 Nxb4 18. Ke2 Bc2 19. Bxc2 Nxc2
|
||||
20. Kd3 Nb4+ 21. Ke4 Rd6 22. Ne5 Bg7 23. g4 f5+ 24. gxf5 gxf5+ 25. Kf4 Rf8
|
||||
26. Rhg1 Nxd5+ 27. Nxd5 Rxd5 28. Nf3 Kh8 29. Rge1 Bf6 30. Ne5 e6 31. h4 Rc8
|
||||
32. Nf7+ Kg7 33. Ng5 Bxg5+ 34. Kxg5 Rc6 35. Re5 Rcd6 36. Rxd5 Rxd5 37. f4
|
||||
Rb5 38. Rd2 Rb3 39. d5 h6+ 40. Kh5 exd5 41. Rxd5 Rxb2 42. Rd7+ Kf6 43. Rd6+
|
||||
Kf7 44. Rxh6 Rg2 45. Rb6 Rg4 46. Rxb7+ Kf6 1/2-1/2
|
||||
|
||||
[Event "Vinkovci"]
|
||||
[Site "?"]
|
||||
[Date "1968"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Hort, Vlastimil"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Nf3 Nf6 5. c3 Bf5 6. Bb5+ Nbd7 7. Nh4 Bg6
|
||||
8. Bf4 e6 9. Nd2 Nh5 10. Nxg6 hxg6 11. Be3 Bd6 12. g3 a6 13. Bd3 Rc8 14.
|
||||
O-O Nb6 15. a4 Rc7 16. Qb3 Nc8 17. c4 dxc4 18. Nxc4 Nf6 19. Rac1 O-O 20.
|
||||
Bd2 Nd5 21. Be4 Be7 22. Na5 Ncb6 23. Bxd5 Nxd5 24. Nxb7 Qb8 25. Rxc7 Qxc7
|
||||
26. Rc1 Qb8 27. Rc4 Rd8 28. Bc3 Rd7 29. Na5 Qxb3 30. Rc8+ Kh7 31. Nxb3 Nb6
|
||||
32. Rc6 Nxa4 33. Rxa6 Nxc3 34. bxc3 Rc7 35. Nd2 Rxc3 36. Ra7 Rd3 37. Nf1
|
||||
Bf6 38. Rxf7 Rxd4 39. Kg2 g5 40. h3 Kg6 41. Rc7 Ra4 42. Nd2 Rd4 43. Nb3 Rd6
|
||||
44. Nc5 Kf5 45. Kf3 Rb6 46. Rd7 Rc6 47. Ne4 Ra6 48. Rd3 Be7 49. Rb3 Ra3 50.
|
||||
Rxa3 Bxa3 51. g4+ Kg6 52. Ke3 Bc1+ 53. Kd4 Bf4 54. Kc5 Kf7 55. Kb6 Ke8 56.
|
||||
Kc6 Ke7 1/2-1/2
|
||||
|
||||
[Event "Palma de Mallorca"]
|
||||
[Site "?"]
|
||||
[Date "1970"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Hubner, Robert"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d3 d5 3. Nd2 g6 4. g3 Bg7 5. Bg2 e5 6. Ngf3 Ne7 7. O-O O-O 8.
|
||||
Re1 d4 9. a4 c5 10. Nc4 Nbc6 11. c3 Be6 12. cxd4 Bxc4 13. dxc4 exd4 14. e5
|
||||
Qd7 15. h4 d3 16. Bd2 Rad8 17. Bc3 Nb4 18. Nd4 Rfe8 19. e6 fxe6 20. Nxe6
|
||||
Bxc3 21. bxc3 Nc2 22. Nxd8 Rxd8 23. Qd2 Nxa1 24. Rxa1 Kg7 25. Re1 Ng8 26.
|
||||
Bd5 Qxa4 27. Qxd3 Re8 28. Rxe8 Qxe8 29. Bxb7 Nf6 30. Qd6 Qd7 31. Qa6 Qf7
|
||||
32. Qxa7 Ne4 33. f3 Nd6 34. Qxc5 Nxb7 35. Qd4+ Kg8 36. Kf2 Qe7 37. Qd5+ Kf8
|
||||
38. h5 gxh5 39. Qxh5 Nc5 40. Qd5 Kg7 41. Qd4+ Kf7 42. Qd5+ Kg7 43. Qd4+ Kf7
|
||||
44. Qd5+ 1/2-1/2
|
||||
|
||||
[Event "Siegen Olympiad Final"]
|
||||
[Site "?"]
|
||||
[Date "1970"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Hort, Vlastimil"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d3 d5 3. Nd2 g6 4. g3 Bg7 5. Bg2 e5 6. Ngf3 Ne7 7. O-O O-O 8.
|
||||
Re1 Nd7 9. b3 d4 10. Bb2 b5 11. c3 c5 12. Rc1 Bb7 13. cxd4 cxd4 14. Bh3 Nc6
|
||||
15. a3 Re8 16. Qe2 Rc8 17. Rc2 Ne7 18. Rec1 Rxc2 19. Rxc2 Nc6 20. Qd1 Nb6
|
||||
21. Qc1 Qf6 22. Bg2 Rc8 23. h4 Bf8 24. Bh3 Rc7 25. Nh2 Bc8 26. Bf1 Bd7 27.
|
||||
h5 Rc8 28. Be2 Nd8 29. Rxc8 Bxc8 30. Ndf3 Nc6 31. Nh4 b4 32. axb4 Nxb4 33.
|
||||
N4f3 a5 34. Qc7 Qd6 35. Qa7 Ba6 36. Ba3 Nc8 37. Qa8 Qb6 38. Bxb4 Bxb4 39.
|
||||
Qd5 Qc5 40. Qxe5 Qxe5 41. Nxe5 Nd6 42. hxg6 hxg6 43. Kf1 Bb5 44. Nhf3 Bc3
|
||||
45. Ne1 Nb7 46. Bd1 Nc5 47. f3 Kg7 48. Bc2 Kf6 49. Ng4+ Ke7 50. Nf2 Bd7 51.
|
||||
Nd1 Bb4 52. Nb2 Be6 53. Nc4 Bxc4 54. dxc4 Bxe1 55. Kxe1 g5 56. Ke2 Kd6 57.
|
||||
f4 gxf4 58. gxf4 f6 59. Kf3 Ke6 60. Ke2 Kd6 1/2-1/2
|
||||
|
||||
[Event "Siegen Olympiad Prelim"]
|
||||
[Site "?"]
|
||||
[Date "1970"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Ibrahimoglu, Ismet"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d3 d5 3. Nd2 g6 4. Ngf3 Bg7 5. g3 Nf6 6. Bg2 O-O 7. O-O Bg4 8.
|
||||
h3 Bxf3 9. Qxf3 Nbd7 10. Qe2 dxe4 11. dxe4 Qc7 12. a4 Rad8 13. Nb3 b6 14.
|
||||
Be3 c5 15. a5 e5 16. Nd2 Ne8 17. axb6 axb6 18. Nb1 Qb7 19. Nc3 Nc7 20. Nb5
|
||||
Qc6 21. Nxc7 Qxc7 22. Qb5 Ra8 23. c3 Rxa1 24. Rxa1 Rb8 25. Ra6 Bf8 26. Bf1
|
||||
Kg7 27. Qa4 Rb7 28. Bb5 Nb8 29. Ra8 Bd6 30. Qd1 Nc6 31. Qd2 h5 32. Bh6+ Kh7
|
||||
33. Bg5 Rb8 34. Rxb8 Nxb8 35. Bf6 Nc6 36. Qd5 Na7 37. Be8 Kg8 38. Bxf7+
|
||||
Qxf7 39. Qxd6 1-0
|
||||
|
||||
[Event "USSR-World"]
|
||||
[Site "?"]
|
||||
[Date "1970"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Bd3 Nc6 5. c3 Nf6 6. Bf4 Bg4 7. Qb3 Na5
|
||||
8. Qa4+ Bd7 9. Qc2 e6 10. Nf3 Qb6 11. a4 Rc8 12. Nbd2 Nc6 13. Qb1 Nh5 14.
|
||||
Be3 h6 15. Ne5 Nf6 16. h3 Bd6 17. O-O Kf8 18. f4 Be8 19. Bf2 Qc7 20. Bh4
|
||||
Ng8 21. f5 Nxe5 22. dxe5 Bxe5 23. fxe6 Bf6 24. exf7 Bxf7 25. Nf3 Bxh4 26.
|
||||
Nxh4 Nf6 27. Ng6+ Bxg6 28. Bxg6 Ke7 29. Qf5 Kd8 30. Rae1 Qc5+ 31. Kh1 Rf8
|
||||
32. Qe5 Rc7 33. b4 Qc6 34. c4 dxc4 35. Bf5 Rff7 36. Rd1+ Rfd7 37. Bxd7 Rxd7
|
||||
38. Qb8+ Ke7 39. Rde1+ 1-0
|
||||
|
||||
[Event "USSR-World"]
|
||||
[Site "?"]
|
||||
[Date "1970"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nc3 g6 4. e5 Bg7 5. f4 h5 6. Nf3 Bg4 7. h3 Bxf3 8.
|
||||
Qxf3 e6 9. g3 Qb6 10. Qf2 Ne7 11. Bd3 Nd7 12. Ne2 O-O-O 13. c3 f6 14. b3
|
||||
Nf5 15. Rg1 c5 16. Bxf5 gxf5 17. Be3 Qa6 18. Kf1 cxd4 19. cxd4 Nb8 20. Kg2
|
||||
Nc6 21. Nc1 Rd7 22. Qd2 Qa5 23. Qxa5 Nxa5 24. Nd3 Nc6 25. Rac1 Rc7 26. Rc3
|
||||
b6 27. Rgc1 Kb7 28. Nb4 Rhc8 29. Rxc6 Rxc6 30. Rxc6 Rxc6 31. Nxc6 Kxc6 32.
|
||||
Kf3 1/2-1/2
|
||||
|
||||
[Event "Zabreb"]
|
||||
[Site "?"]
|
||||
[Date "1970"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Marovic, Drazen"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d3 d5 3. Nd2 Nd7 4. Ngf3 Qc7 5. exd5 cxd5 6. d4 g6 7. Bd3 Bg7
|
||||
8. O-O e6 9. Re1 Ne7 10. Nf1 Nc6 11. c3 O-O 12. Bg5 e5 13. Ne3 Nb6 14. dxe5
|
||||
Nxe5 15. Bf4 f6 16. a4 Qf7 17. a5 Nbc4 18. Bxc4 dxc4 19. Bxe5 fxe5 20. Qe2
|
||||
h6 21. Nxc4 Bg4 22. Ncxe5 Bxe5 23. Nxe5 Bxe2 24. Nxf7 Rxf7 25. Rxe2 Rd8 26.
|
||||
Rae1 Rd5 27. b4 Rc7 28. Re3 Kf7 29. h4 Rd2 30. Rf3+ Kg7 31. Re6 Rf7 32.
|
||||
Rxf7+ Kxf7 33. Re5 Rd1+ 34. Kh2 b6 35. axb6 axb6 36. f3 Rd3 37. Rb5 Rxc3
|
||||
38. Rxb6 h5 39. Rb7+ Kf6 40. b5 Rb3 41. b6 Rb4 42. Kg3 Rb2 43. Rb8 Kg7 44.
|
||||
f4 Rb3+ 45. Kf2 Kf6 46. Ke2 Kg7 47. Kd2 Rg3 48. Rc8 1-0
|
||||
|
||||
[Event "?"]
|
||||
[Site "Stockholm"]
|
||||
[Date "1962.??.??"]
|
||||
[Round "4"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Portisch, Lajos"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 dxe4 4. Nxe4 Nd7 5. Bc4 Ngf6 6. Neg5 Nd5 7. d4 h6
|
||||
8. Ne4 N7b6 9. Bb3 Bf5 10. Ng3 Bh7 11. O-O e6 12. Ne5 Nd7 13. c4 N5f6 14.
|
||||
Bf4 Nxe5 15. Bxe5 Bd6 16. Qe2 O-O 17. Rad1 Qe7 18. Bxd6 Qxd6 19. f4 c5 20.
|
||||
Qe5 Qxe5 21. dxe5 Ne4 22. Rd7 Nxg3 23. hxg3 Be4 24. Ba4 Rad8 25. Rfd1 Rxd7
|
||||
26. Rxd7 g5 27. Bd1 Bc6 28. Rd6 Rc8 29. Kf2 Kf8 30. Bf3 Bxf3 31. gxf3 gxf4
|
||||
32. gxf4 Ke7 33. f5 exf5 34. Rxh6 Rd8 35. Ke2 Rg8 36. Kf2 Rd8 37. Ke3 Rd1
|
||||
38. b3 Re1+ 39. Kf4 Re2 40. Kxf5 Rxa2 41. f4 Re2 42. Rh3 Re1 43. Rd3 Rb1
|
||||
44. Re3 Rb2 45. e6 a6 46. exf7+ Kxf7 47. Ke5 Rd2 48. Rc3 b6 49. f5 Rd1 50.
|
||||
Rh3 b5 51. Rh7+ Kg8 52. Rb7 bxc4 53. bxc4 Rd4 54. Ke6 Re4+ 55. Kd5 Rf4 56.
|
||||
Kxc5 Rxf5+ 57. Kd6 Rf6+ 58. Ke5 Rf7 59. Rb6 Rc7 60. Kd5 Kf7 61. Rxa6 Ke7
|
||||
62. Re6+ Kd8 63. Rd6+ Ke7 64. c5 Rc8 65. c6 Rc7 66. Rh6 Kd8 67. Rh8+ Ke7
|
||||
68. Ra8 1-0
|
||||
|
||||
[Event "?"]
|
||||
[Site "Yugoslavia ct"]
|
||||
[Date "1959.??.??"]
|
||||
[Round "2"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Keres, Paul"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Bb4 8.
|
||||
Bd2 d4 9. Nb1 Qb6 10. b3 a5 11. a3 Be7 12. Bg2 a4 13. b4 Nbd7 14. O-O c5
|
||||
15. Ra2 O-O 16. bxc5 Bxc5 17. Qe2 e5 18. f4 Rfc8 19. h4 Rc6 20. Bh3 Qc7 21.
|
||||
fxe5 Nxe5 22. Bf4 Bd6 23. h5 Ra5 24. h6 Ng6 25. Qf3 Rh5 26. Bg4 Nxf4 27.
|
||||
Bxh5 N4xh5 28. Kg2 Ng4 29. Nd2 Ne3+ 0-1
|
||||
|
||||
|
9
pgn-extract/test/infiles/fools-mate.pgn
Normal file
9
pgn-extract/test/infiles/fools-mate.pgn
Normal file
@@ -0,0 +1,9 @@
|
||||
[Event "?"]
|
||||
[Site "?"]
|
||||
[Date "????.??.??"]
|
||||
[Round "?"]
|
||||
[White "?"]
|
||||
[Black "?"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. f3 e5 2. g4 Qh4# 0-1
|
1
pgn-extract/test/infiles/fools-mate.txt
Normal file
1
pgn-extract/test/infiles/fools-mate.txt
Normal file
@@ -0,0 +1 @@
|
||||
f3 e5 g4 Qh4 0-1
|
124
pgn-extract/test/infiles/najdorf.pgn
Normal file
124
pgn-extract/test/infiles/najdorf.pgn
Normal file
@@ -0,0 +1,124 @@
|
||||
[Event "Kopavogur International Tournament"]
|
||||
[Site "Kopavogur ICE"]
|
||||
[Date "1994.04.15"]
|
||||
[Round "7"]
|
||||
[White "Arnason Jon L"]
|
||||
[Black "Kristensen Bjarke"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. a4 Nc6 7. Bc4 Bd7 8.
|
||||
O-O Rc8 9. Kh1 g6 10. f4 Bg7 11. Nf3 O-O 12. Ba2 b5 13. axb5 axb5 14. Qe1
|
||||
Nb4 15. Bb3 Nxc2 16. Bxc2 b4 17. e5 dxe5 18. fxe5 Ng4 19. Bd2 bxc3 20. Bxc3
|
||||
Bb5 21. Rg1 Bc6 22. Bd1 Qc7 23. Ra5 Rcd8 24. Qg3 Ne3 25. Ba4 Bb7 26. Qf2
|
||||
Rd3 27. Rb1 Ba8 28. Qe2 Ng4 29. Rf1 Re3 30. Qd2 Qc4 31. Qd1 Rd3 32. Qa1
|
||||
Rxf3 33. Rxf3 Bxf3 34. gxf3 Qf4 35. Qg1 Qxf3+ 36. Qg2 Nf2+ 37. Kg1 Nh3+ 38.
|
||||
Kh1 Qe3 39. Bd2 Nf2+ 40. Kg1 Qxd2 41. Qxf2 Qc1+ 42. Qf1 Qe3+ 43. Qf2 Qg5+
|
||||
44. Qg3 Qc1+ 45. Kg2 Rd8 46. Qf3 Qg5+ 47. Qg3 Qf5 0-1
|
||||
|
||||
[Event "Kopavogur International Tournament"]
|
||||
[Site "Kopavogur ICE"]
|
||||
[Date "1994.04.16"]
|
||||
[Round "8"]
|
||||
[White "Bjornsson, Tomas"]
|
||||
[Black "Gretarsson, Andri A"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 Nbd7 7. Bc4 b5
|
||||
8. Bd5 Nxd5 9. Nxd5 Bb7 10. Nf5 Nf6 11. Bxf6 gxf6 12. Qd4 Rg8 13. g3 Rg6
|
||||
14. Nh4 Rh6 15. Nf5 Rg6 16. Nh4 Rh6 17. Nf5 Rg6 18. Nh4 1/2-1/2
|
||||
|
||||
[Event "Kopavogur International Tournament"]
|
||||
[Site "Kopavogur ICE"]
|
||||
[Date "1994.04.16"]
|
||||
[Round "8"]
|
||||
[White "Vidarsson, Jon G"]
|
||||
[Black "Gislason, Gudmundur"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 e6 7. f3 b5 8.
|
||||
g4 h6 9. Rg1 b4 10. Nce2 e5 11. Nb3 d5 12. Ng3 Bb7 13. h4 d4 14. Bf2 Qc7
|
||||
15. Bd3 Nc6 16. g5 hxg5 17. hxg5 Nd7 18. g6 f6 19. Qe2 Nd8 20. Nf5 Ne6 21.
|
||||
Bc4 Nf4 22. Bf7+ Kd8 23. Qd2 Rh2 24. O-O-O d3 25. Bb6 Qxb6 26. Qxh2 Rc8 27.
|
||||
Rd2 a5 28. Kb1 a4 29. Nc1 dxc2+ 30. Rxc2 Rxc2 31. Kxc2 Nc5 32. Rd1+ Kc7 33.
|
||||
Qd2 Nfe6 34. Kb1 Kb8 35. Nd3 b3 36. Nxc5 Bxc5 37. Ka1 1-0
|
||||
|
||||
[Event "Kopavogur International Tournament"]
|
||||
[Site "Kopavogur ICE"]
|
||||
[Date "1994.04.16"]
|
||||
[Round "8"]
|
||||
[White "Stefansson, Hannes"]
|
||||
[Black "Olafsson, Helgi"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 e6 7. f3 Nbd7 8.
|
||||
g4 h6 9. Qd2 b5 10. O-O-O b4 11. Nce2 d5 12. Nf4 dxe4 13. Ndxe6 fxe6 14.
|
||||
Bc4 Qc7 15. Bxe6 Ne5 16. Bb3 Bd7 17. fxe4 Bc5 18. Bxc5 Qxc5 19. Nd3 Nxd3+
|
||||
20. Qxd3 O-O-O 21. e5 Bb5 22. Qf5+ Nd7 23. Rd5 Qe3+ 24. Kb1 Rhf8 25. Qg6
|
||||
Nc5 26. Qxg7 Nxb3 27. axb3 Bc6 28. Rxd8+ Rxd8 29. Rf1 Be4 30. Qf6 Qe2 31.
|
||||
Qe6+ Rd7 32. Rc1 Kc7 33. h4 a5 34. g5 hxg5 35. hxg5 Rd1 36. Qe7+ Kb6 37.
|
||||
Qe6+ Kc7 38. Qe7+ Kb6 39. Qe6+ Bc6 40. Rxd1 Qxd1+ 41. Ka2 Qxc2 42. Qd6 Qc5
|
||||
43. Qb8+ Bb7 44. g6 a4 45. Qd8+ Ka7 46. Qd7 Kb6 47. Qd8+ Ka6 48. Qd3+ Ka5
|
||||
49. Qd8+ Ka6 50. Qd3+ Ka7 51. Qd7 Kb6 1/2-1/2
|
||||
|
||||
[Event "Kopavogur International Tournament"]
|
||||
[Site "Kopavogur ICE"]
|
||||
[Date "1994.04.15"]
|
||||
[Round "7"]
|
||||
[White "Arnason Jon L"]
|
||||
[Black "Kristensen Bjarke"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. a4 Nc6 7. Bc4 Bd7 8.
|
||||
O-O Rc8 9. Kh1 g6 10. f4 Bg7 11. Nf3 O-O 12. Ba2 b5 13. axb5 axb5 14. Qe1
|
||||
Nb4 15. Bb3 Nxc2 16. Bxc2 b4 17. e5 dxe5 18. fxe5 Ng4 19. Bd2 bxc3 20. Bxc3
|
||||
Bb5 21. Rg1 Bc6 22. Bd1 Qc7 23. Ra5 Rcd8 24. Qg3 Ne3 25. Ba4 Bb7 26. Qf2
|
||||
Rd3 27. Rb1 Ba8 28. Qe2 Ng4 29. Rf1 Re3 30. Qd2 Qc4 31. Qd1 Rd3 32. Qa1
|
||||
Rxf3 33. Rxf3 Bxf3 34. gxf3 Qf4 35. Qg1 Qxf3+ 36. Qg2 Nf2+ 37. Kg1 Nh3+ 38.
|
||||
Kh1 Qe3 39. Bd2 Nf2+ 40. Kg1 Qxd2 41. Qxf2 Qc1+ 42. Qf1 Qe3+ 43. Qf2 Qg5+
|
||||
44. Qg3 Qc1+ 45. Kg2 Rd8 46. Qf3 Qg5+ 47. Qg3 Qf5 0-1
|
||||
|
||||
[Event "Kopavogur International Tournament"]
|
||||
[Site "Kopavogur ICE"]
|
||||
[Date "1994.04.16"]
|
||||
[Round "8"]
|
||||
[White "Bjornsson, Tomas"]
|
||||
[Black "Gretarsson, Andri A"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 Nbd7 7. Bc4 b5
|
||||
8. Bd5 Nxd5 9. Nxd5 Bb7 10. Nf5 Nf6 11. Bxf6 gxf6 12. Qd4 Rg8 13. g3 Rg6
|
||||
14. Nh4 Rh6 15. Nf5 Rg6 16. Nh4 Rh6 17. Nf5 Rg6 18. Nh4 1/2-1/2
|
||||
|
||||
[Event "Kopavogur International Tournament"]
|
||||
[Site "Kopavogur ICE"]
|
||||
[Date "1994.04.16"]
|
||||
[Round "8"]
|
||||
[White "Vidarsson, Jon G"]
|
||||
[Black "Gislason, Gudmundur"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 e6 7. f3 b5 8.
|
||||
g4 h6 9. Rg1 b4 10. Nce2 e5 11. Nb3 d5 12. Ng3 Bb7 13. h4 d4 14. Bf2 Qc7
|
||||
15. Bd3 Nc6 16. g5 hxg5 17. hxg5 Nd7 18. g6 f6 19. Qe2 Nd8 20. Nf5 Ne6 21.
|
||||
Bc4 Nf4 22. Bf7+ Kd8 23. Qd2 Rh2 24. O-O-O d3 25. Bb6 Qxb6 26. Qxh2 Rc8 27.
|
||||
Rd2 a5 28. Kb1 a4 29. Nc1 dxc2+ 30. Rxc2 Rxc2 31. Kxc2 Nc5 32. Rd1+ Kc7 33.
|
||||
Qd2 Nfe6 34. Kb1 Kb8 35. Nd3 b3 36. Nxc5 Bxc5 37. Ka1 1-0
|
||||
|
||||
[Event "Kopavogur International Tournament"]
|
||||
[Site "Kopavogur ICE"]
|
||||
[Date "1994.04.16"]
|
||||
[Round "8"]
|
||||
[White "Stefansson, Hannes"]
|
||||
[Black "Olafsson, Helgi"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 e6 7. f3 Nbd7 8.
|
||||
g4 h6 9. Qd2 b5 10. O-O-O b4 11. Nce2 d5 12. Nf4 dxe4 13. Ndxe6 fxe6 14.
|
||||
Bc4 Qc7 15. Bxe6 Ne5 16. Bb3 Bd7 17. fxe4 Bc5 18. Bxc5 Qxc5 19. Nd3 Nxd3+
|
||||
20. Qxd3 O-O-O 21. e5 Bb5 22. Qf5+ Nd7 23. Rd5 Qe3+ 24. Kb1 Rhf8 25. Qg6
|
||||
Nc5 26. Qxg7 Nxb3 27. axb3 Bc6 28. Rxd8+ Rxd8 29. Rf1 Be4 30. Qf6 Qe2 31.
|
||||
Qe6+ Rd7 32. Rc1 Kc7 33. h4 a5 34. g5 hxg5 35. hxg5 Rd1 36. Qe7+ Kb6 37.
|
||||
Qe6+ Kc7 38. Qe7+ Kb6 39. Qe6+ Bc6 40. Rxd1 Qxd1+ 41. Ka2 Qxc2 42. Qd6 Qc5
|
||||
43. Qb8+ Bb7 44. g6 a4 45. Qd8+ Ka7 46. Qd7 Kb6 47. Qd8+ Ka6 48. Qd3+ Ka5
|
||||
49. Qd8+ Ka6 50. Qd3+ Ka7 51. Qd7 Kb6 1/2-1/2
|
||||
|
2
pgn-extract/test/infiles/nested-comment.pgn
Normal file
2
pgn-extract/test/infiles/nested-comment.pgn
Normal file
@@ -0,0 +1,2 @@
|
||||
e4 { This game contains { a nested comment } which should be
|
||||
handled ok with the --nestedcomment option. } *
|
548
pgn-extract/test/infiles/petrosian.pgn
Normal file
548
pgn-extract/test/infiles/petrosian.pgn
Normal file
@@ -0,0 +1,548 @@
|
||||
[Event "?"]
|
||||
[Site "Sarajevo"]
|
||||
[Date "1972"]
|
||||
[Round "?"]
|
||||
[White "Petrosian, Tigran V."]
|
||||
[Black "Hort"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. Nf3 c5 2. b3 d5 3. e3 Nf6 4. Bb2 e6 5. c4 Nc6 6. cxd5 exd5 7. Be2 Be7 8.
|
||||
O-O O-O 9. d4 Bg4 10. dxc5 Bxc5 11. Nc3 Rc8 12. Rc1 Be7 13. Nd4 Bxe2 14.
|
||||
Ncxe2 Qd7 15. Nf4 Rfd8 16. Qd3 Ne4 17. Nxc6 bxc6 18. Rc2 Bf8 19. Rfc1 Qb7
|
||||
20. Qe2 Re8 21. Qg4 g6 22. Qd1 Bd6 23. Nxd5 Rcd8 24. Rxc6 Qb8 25. f4 Re6
|
||||
26. Qd4 1-0
|
||||
|
||||
[Event "?"]
|
||||
[Site "Buenos Aires m"]
|
||||
[Date "1971"]
|
||||
[Round "6"]
|
||||
[White "Petrosian, Tigran V."]
|
||||
[Black "Fischer, Robert J."]
|
||||
[Result "0-1"]
|
||||
|
||||
1. Nf3 c5 2. b3 d5 3. Bb2 f6 4. c4 d4 5. d3 e5 6. e3 Ne7 7. Be2 Nec6 8.
|
||||
Nbd2 Be7 9. O-O O-O 10. e4 a6 11. Ne1 b5 12. Bg4 Bxg4 13. Qxg4 Qc8 14. Qe2
|
||||
Nd7 15. Nc2 Rb8 16. Rfc1 Qe8 17. Ba3 Bd6 18. Ne1 g6 19. cxb5 axb5 20. Bb2
|
||||
Nb6 21. Nef3 Ra8 22. a3 Na5 23. Qd1 Qf7 24. a4 bxa4 25. bxa4 c4 26. dxc4
|
||||
Nbxc4 27. Nxc4 Nxc4 28. Qe2 Nxb2 29. Qxb2 Rfb8 30. Qa2 Bb4 31. Qxf7+ Kxf7
|
||||
32. Rc7+ Ke6 33. g4 Bc3 34. Ra2 Rc8 35. Rxc8 Rxc8 36. a5 Ra8 37. a6 Ra7 38.
|
||||
Kf1 g5 39. Ke2 Kd6 40. Kd3 Kc5 41. Ng1 Kb5 42. Ne2 Ba5 43. Rb2+ Kxa6 44.
|
||||
Rb1 Rc7 45. Rb2 Be1 46. f3 Ka5 47. Rc2 Rb7 48. Ra2+ Kb5 49. Rb2+ Bb4 50.
|
||||
Ra2 Rc7 51. Ra1 Rc8 52. Ra7 Ba5 53. Rd7 Bb6 54. Rd5+ Bc5 55. Nc1 Ka4 56.
|
||||
Rd7 Bb4 57. Ne2 Kb3 58. Rb7 Ra8 59. Rxh7 Ra1 60. Nxd4+ exd4 61. Kxd4 Rd1+
|
||||
62. Ke3 Bc5+ 63. Ke2 Rh1 64. h4 Kc4 65. h5 Rh2+ 66. Ke1 Kd3 0-1
|
||||
|
||||
[Event "?"]
|
||||
[Site "USSR 26/2"]
|
||||
[Date "1978"]
|
||||
[Round "?"]
|
||||
[White "Petrosian, Tigran V."]
|
||||
[Black "Balashov,Y"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. b3 e5 2. Bb2 Nc6 3. c4 Nf6 4. e3 d5 5. cxd5 Nxd5 6. a3 Bd6 7. Qc2 O-O 8.
|
||||
Nf3 Qe7 9. Bd3 Kh8 10. Be4 Nb6 11. Bxc6 bxc6 12. d3 Bd7 13. Nbd2 f5 14. e4
|
||||
fxe4 15. dxe4 Rf4 16. Qc3 Re8 17. O-O c5 18. Kh1 Bc6 19. Rae1 Nd7 20. Ng1
|
||||
Nf6 21. f3 Nh5 22. g4 1-0
|
||||
|
||||
[Event "?"]
|
||||
[Site "Tilburg 32/3"]
|
||||
[Date "1981"]
|
||||
[Round "?"]
|
||||
[White "Petrosian, Tigran V."]
|
||||
[Black "Sosonko,G"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. c4 e5 2. b3 Nf6 3. Bb2 Nc6 4. e3 Be7 5. a3 O-O 6. Qc2 d5 7. cxd5 Nxd5 8.
|
||||
Nf3 Bf6 9. d3 g6 10. Nbd2 Bg7 11. Rc1 g5 12. Nc4 Qe7 13. b4 a6 14. Nfd2 f5
|
||||
15. Be2 g4 16. Nb3 Kh8 17. Nca5 Nxa5 18. Nxa5 Qf7 19. O-O c6 20. Nc4 Qe7
|
||||
21. Rfe1 Bd7 22. Bf1 Nc7 23. Nb6 Rad8 24. Qc5 Qxc5 25. Rxc5 Ne6 26. Rxe5
|
||||
Bxe5 27. Bxe5+ Kg8 28. d4 Be8 29. Nc4 b5 30. Nd6 Bd7 31. Rc1 Ng5 32. Nb7
|
||||
Rc8 33. Bd3 Ra8 34. Kf1 Be6 35. Bf4 Nf7 36. Ke2 Bd5 37. Bxf5 Ne5 38. Bxe5
|
||||
Rxf5 39. Nd6 Rff8 40. e4 Bc4+ 41. Nxc4 bxc4 42. Rxc4 a5 43. Bd6 Rfe8 44. e5
|
||||
axb4 45. Bxb4 1-0
|
||||
|
||||
[Event "Tilburg Grandmaster Tournament"]
|
||||
[Site "Tilburg, NED"]
|
||||
[Date "1982.09.??"]
|
||||
[Round "2"]
|
||||
[White "Karpov, Anatoly"]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nd2 dxe4 4. Nxe4 Nd7 5. Bc4 Ngf6 6. Ng5 e6 7. Qe2 Nb6
|
||||
8. Bb3 a5 9. a3 a4 10. Ba2 h6 11. N5f3 c5 12. c3 Bd7 13. Ne5 cxd4 14. cxd4
|
||||
Be7 15. Ngf3 O-O 16. O-O Be8 17. Bd2 Nbd5 18. Rfc1 Qb6 19. Bc4 Bc6 20. Re1
|
||||
Nc7 21. Nxc6 bxc6 22. Bf4 Ncd5 23. Be5 Rfd8 24. Rad1 Bd6 25. Rd2 Bxe5 26.
|
||||
dxe5 Nd7 27. g3 Nf8 28. Red1 Rd7 29. Qe4 Rb7 30. Rc2 Rab8 31. Rdd2 Ne7 32.
|
||||
Kg2 Qa5 33. h4 Rd7 34. Be2 Rd5 35. Rd4 Rxd4 36. Qxd4 Nd5 37. Rxc6 Qa8 38.
|
||||
Rc4 Qb7 39. Rc2 Nb6 40. Bb5 Ng6 41. Qd6 Qa8 42. Bc6 1-0
|
||||
|
||||
[Event "?"]
|
||||
[Site "Moscow"]
|
||||
[Date "1973.??.??"]
|
||||
[Round "15"]
|
||||
[White "Tal,M"]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "0-1"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nd7 5. Bc4 Ngf6 6. Ng5 e6 7. Qe2 Nb6
|
||||
8. Bb3 a5 9. a4 h6 10. N5f3 c5 11. Bf4 Bd6 12. Be5 O-O 13. O-O-O c4 14.
|
||||
Bxc4 Nxa4 15. Nh3 Nb6 16. g4 a4 17. g5 hxg5 18. Nhxg5 a3 19. b3 Bb4 20.
|
||||
Rdg1 a2 21. Kb2 Nxc4+ 22. Qxc4 Nd5 23. Ne4 f6 24. Bf4 Ba3+ 25. Ka1 Nxf4 26.
|
||||
h4 Rf7 27. Rg4 Qa5 0-1
|
||||
|
||||
[Event "?"]
|
||||
[Site "Tilburg"]
|
||||
[Date "1982.??.??"]
|
||||
[Round "7"]
|
||||
[White "Nunn,John"]
|
||||
[Black "Petrosian,Tigran"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. c4 d5 3. exd5 cxd5 4. cxd5 Nf6 5. Nc3 Nxd5 6. Nf3 Nxc3 7. bxc3
|
||||
g6 8. d4 Bg7 9. Bd3 Nc6 10. O-O O-O 11. Re1 Bg4 12. Be4 Rc8 13. Bg5 Re8 14.
|
||||
Rb1 Qd7 15. h3 Bxf3 16. Bxf3 b6 17. Bg4 f5 18. Be2 h6 19. Bc1 Kh7 20. d5
|
||||
1-0
|
||||
|
||||
[Event "Bled"]
|
||||
[Site "?"]
|
||||
[Date "1961"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nd7 5. Nf3 Ngf6 6. Nxf6+ Nxf6 7. Bc4
|
||||
Bf5 8. Qe2 e6 9. Bg5 Bg4 10. O-O-O Be7 11. h3 Bxf3 12. Qxf3 Nd5 13. Bxe7
|
||||
Qxe7 14. Kb1 Rd8 15. Qe4 b5 16. Bd3 a5 17. c3 Qd6 18. g3 b4 19. c4 Nf6 20.
|
||||
Qe5 c5 21. Qg5 h6 22. Qxc5 Qxc5 23. dxc5 Ke7 24. c6 Rd6 25. Rhe1 Rxc6 26.
|
||||
Re5 Ra8 27. Be4 Rd6 28. Bxa8 Rxd1+ 29. Kc2 Rf1 30. Rxa5 Rxf2+ 31. Kb3 Rh2
|
||||
32. c5 Kd8 33. Rb5 Rxh3 34. Rb8+ Kc7 35. Rb7+ Kc6 36. Kc4 1-0
|
||||
|
||||
[Event "USSR-World"]
|
||||
[Site "?"]
|
||||
[Date "1970"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Bd3 Nc6 5. c3 Nf6 6. Bf4 Bg4 7. Qb3 Na5
|
||||
8. Qa4+ Bd7 9. Qc2 e6 10. Nf3 Qb6 11. a4 Rc8 12. Nbd2 Nc6 13. Qb1 Nh5 14.
|
||||
Be3 h6 15. Ne5 Nf6 16. h3 Bd6 17. O-O Kf8 18. f4 Be8 19. Bf2 Qc7 20. Bh4
|
||||
Ng8 21. f5 Nxe5 22. dxe5 Bxe5 23. fxe6 Bf6 24. exf7 Bxf7 25. Nf3 Bxh4 26.
|
||||
Nxh4 Nf6 27. Ng6+ Bxg6 28. Bxg6 Ke7 29. Qf5 Kd8 30. Rae1 Qc5+ 31. Kh1 Rf8
|
||||
32. Qe5 Rc7 33. b4 Qc6 34. c4 dxc4 35. Bf5 Rff7 36. Rd1+ Rfd7 37. Bxd7 Rxd7
|
||||
38. Qb8+ Ke7 39. Rde1+ 1-0
|
||||
|
||||
[Event "USSR-World"]
|
||||
[Site "?"]
|
||||
[Date "1970"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nc3 g6 4. e5 Bg7 5. f4 h5 6. Nf3 Bg4 7. h3 Bxf3 8.
|
||||
Qxf3 e6 9. g3 Qb6 10. Qf2 Ne7 11. Bd3 Nd7 12. Ne2 O-O-O 13. c3 f6 14. b3
|
||||
Nf5 15. Rg1 c5 16. Bxf5 gxf5 17. Be3 Qa6 18. Kf1 cxd4 19. cxd4 Nb8 20. Kg2
|
||||
Nc6 21. Nc1 Rd7 22. Qd2 Qa5 23. Qxa5 Nxa5 24. Nd3 Nc6 25. Rac1 Rc7 26. Rc3
|
||||
b6 27. Rgc1 Kb7 28. Nb4 Rhc8 29. Rxc6 Rxc6 30. Rxc6 Rxc6 31. Nxc6 Kxc6 32.
|
||||
Kf3 1/2-1/2
|
||||
|
||||
[Event "?"]
|
||||
[Site "Bled"]
|
||||
[Date "1961.??.??"]
|
||||
[Round "17"]
|
||||
[White "Keres, Paul"]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. N1e2 e6 7. h4 h6 8.
|
||||
Nf4 Bh7 9. c3 Nf6 10. Bd3 Bxd3 11. Nxd3 Bd6 12. Qf3 Nbd7 13. Bf4 Bxf4 14.
|
||||
Qxf4 Qb8 15. Qf3 Qd6 16. O-O-O Qd5 17. Qxd5 cxd5 18. f4 Ne4 19. Nxe4 dxe4
|
||||
20. Ne5 Rd8 21. h5 1/2-1/2
|
||||
|
||||
[Event "?"]
|
||||
[Site "Piatgorsky Cup"]
|
||||
[Date "1963.??.??"]
|
||||
[Round "1"]
|
||||
[White "Keres, Paul"]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. Bc4 e6 7. N1e2 Nf6
|
||||
8. Nf4 Bd6 9. Bb3 Nbd7 10. Qf3 Qc7 11. h4 O-O-O 12. h5 Bf5 13. Nxf5 Qa5+
|
||||
14. c3 Qxf5 15. Qd3 Qxd3 16. Nxd3 h6 17. Rh4 Rhe8 18. Be3 Nd5 19. O-O-O
|
||||
Nxe3 20. fxe3 Nf6 21. Rf1 Re7 22. Nf2 Bg3 23. Rh3 Bd6 24. Bc2 e5 25. Nd3
|
||||
exd4 26. exd4 Re2 27. g4 Rde8 28. Bd1 R2e3 29. Rxe3 Rxe3 30. Rf3 1/2-1/2
|
||||
|
||||
[Event "?"]
|
||||
[Site "Moscow-Wch"]
|
||||
[Date "1966.??.??"]
|
||||
[Round "1"]
|
||||
[White "Spassky, Boris"]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
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 Qc7 10. Bd2 e6 11. O-O-O O-O-O 12. c4 Ngf6 13. Kb1 c5 14.
|
||||
Bc3 cxd4 15. Nxd4 a6 16. Nf3 Bc5 17. Qe2 Bd6 18. Ne4 Be7 19. Nxf6 Bxf6 20.
|
||||
Bxf6 Nxf6 21. Ne5 Rxd1+ 22. Rxd1 Rd8 23. Rxd8+ Kxd8 24. Qd3+ Ke7 25. Qd4 h5
|
||||
26. a3 Nd7 27. Nxd7 Qxd7 28. Qc5+ Qd6 29. Qg5+ Ke8 30. Qe3 Qc6 31. Qg3 g6
|
||||
32. b3 Qe4+ 33. Kb2 e5 34. Qe3 Qxg2 35. Qxe5+ Kf8 36. Qh8+ Ke7 37. Qe5+
|
||||
1/2-1/2
|
||||
|
||||
[Event "?"]
|
||||
[Site "Moscow-Wch"]
|
||||
[Date "1966.??.??"]
|
||||
[Round "3"]
|
||||
[White "Spassky, Boris"]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. Nc3 e6 6. Nf3 Be7 7. cxd5 Nxd5
|
||||
8. Bc4 Nf6 9. O-O O-O 10. Qe2 Nc6 11. Be3 Na5 12. Bd3 b6 13. Bg5 Bb7 14.
|
||||
Rad1 Rc8 15. Rfe1 h6 16. Bc1 Bb4 17. Bd2 Bxc3 18. bxc3 Qd5 19. Qf1 Qxa2 20.
|
||||
Ne5 Nb3 21. Re2 Nxd2 22. Rexd2 Qd5 23. c4 Qd6 24. Qe2 Rfd8 25. h3 Nd7 26.
|
||||
Ng4 h5 27. Ne3 g6 28. Ra2 Ra8 29. Qc2 Kg7 30. Be4 Bxe4 31. Qxe4 Nf6 32. Qh4
|
||||
Rd7 33. Rad2 Rad8 34. Rd3 a6 35. Qg5 Ne4 36. Qh4 Nf6 37. Rb3 Qc7 38. d5 Qe5
|
||||
39. Rxb6 exd5 40. Nxd5 Nxd5 41. cxd5 Rxd5 42. Qxd8 Rxd8 43. Rxd8 Qe1+
|
||||
1/2-1/2
|
||||
|
||||
[Event "?"]
|
||||
[Site "Moscow-Wch"]
|
||||
[Date "1966.??.??"]
|
||||
[Round "5"]
|
||||
[White "Spassky, Boris"]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. Nc3 g6 6. Qb3 Bg7 7. cxd5 O-O
|
||||
8. g3 Na6 9. Bg2 Qb6 10. Qxb6 axb6 11. Nge2 Nb4 12. O-O Rd8 13. d6 Rxd6 14.
|
||||
Bf4 Rd7 15. Rfd1 Nbd5 16. Be5 Bh6 17. a3 e6 18. Nxd5 Nxd5 19. Rd3 Bg5 20.
|
||||
Bxd5 exd5 21. h4 Bd8 22. Rc1 Re7 23. Nf4 Be6 24. Rdc3 Bd7 25. Nxd5 Re6 26.
|
||||
Bc7 Kg7 27. Bxd8 Rxd8 28. Ne3 b5 29. d5 Rb6 30. Nc2 h6 31. Nb4 g5 32. hxg5
|
||||
hxg5 33. Kg2 Rf6 34. Re3 Rh8 35. Nd3 Rd6 36. Ne5 Bh3+ 37. Kf3 Rxd5 38. Rc7
|
||||
Be6 39. Rxb7 Rc5 40. Ra7 Bd5+ 41. Kg4 Rc2 42. Kxg5 Rxf2 43. Nd3 Rf3 44.
|
||||
Rae7 Rxe3 45. Rxe3 f6+ 46. Kf4 Kf7 47. Nb4 Bc4 48. Rc3 Rh2 49. b3 Be6 50.
|
||||
Nd3 Ra2 51. Rc7+ Kg6 52. Nc5 Bf7 53. Rb7 Rxa3 54. Rxb5 Ra1 55. Ne4 Rf1+ 56.
|
||||
Ke3 Re1+ 57. Kf3 Rf1+ 58. Ke2 Rb1 59. Nd2 Rg1 60. Kf2 Rc1 61. b4 Rc2 62.
|
||||
Ke3 Rc3+ 63. Kf4 Rd3 64. Nf3 Bd5 65. Nh4+ Kf7 66. Rb8 Rd4+ 67. Ke3 Re4+ 68.
|
||||
Kf2 Ke7 69. Ng6+ Kd7 70. Nf4 Bc6 71. Nd3 Kc7 72. Rf8 Bb5 73. Nf4 Kd7 74.
|
||||
Rf7+ Ke8 75. Rb7 Rxb4 76. Nd5 Rb2+ 77. Ke3 Rb3+ 78. Kf4 Bc4 79. Nxf6+ Kf8
|
||||
1/2-1/2
|
||||
|
||||
[Event "?"]
|
||||
[Site "Moscow-Wch"]
|
||||
[Date "1966.??.??"]
|
||||
[Round "9"]
|
||||
[White "Spassky, Boris"]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. Nc3 e6 6. Nf3 Be7 7. cxd5 Nxd5
|
||||
8. Bd3 Nc6 9. O-O O-O 10. Re1 Bf6 11. Be4 Nce7 12. Qc2 g6 13. Bh6 Bg7 14.
|
||||
Bg5 f6 15. Bd2 Bd7 16. Qb3 Bc6 17. Bxd5 exd5 18. Ne4 Rf7 19. Nc5 Nf5 20. h3
|
||||
Bf8 21. Ne6 Qd7 22. Nxf8 Rfxf8 23. Bb4 Rfe8 24. Rxe8+ Rxe8 25. Re1 Rxe1+
|
||||
26. Bxe1 1/2-1/2
|
||||
|
||||
[Event "?"]
|
||||
[Site "Moscow-Wch"]
|
||||
[Date "1966.??.??"]
|
||||
[Round "13"]
|
||||
[White "Spassky, Boris"]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. h4 h6 7. Nf3 Nd7 8.
|
||||
h5 Bh7 9. Bd3 Bxd3 10. Qxd3 Qc7 11. Bd2 e6 12. Qe2 Ngf6 13. O-O-O O-O-O 14.
|
||||
Ne5 Nxe5 15. dxe5 Nd7 16. f4 Be7 17. Ne4 Nc5 18. Nc3 f6 19. exf6 Bxf6 20.
|
||||
Qc4 Qb6 21. b4 Na6 22. Ne4 Nc7 23. Rhe1 Rd4 24. Qb3 Qb5 25. c3 Rxe4 26.
|
||||
Rxe4 Qxh5 27. Qc4 Qf5 28. Qe2 h5 29. Be1 Re8 30. g3 a5 31. bxa5 Qxa5 32.
|
||||
Qc2 Qf5 33. Ra4 g5 34. fxg5 Bxg5+ 35. Kb1 Qxc2+ 36. Kxc2 e5 37. Re4 Nd5 38.
|
||||
Bf2 Nf6 39. Ra4 Kc7 40. Bc5 Nd5 41. Re4 b6 42. Bg1 Bd8 43. Rf1 Nf6 44. Re2
|
||||
c5 45. Rf5 Kd6 46. a4 Kd5 47. Kd3 Ng4 48. Rb2 Rh8 49. a5 c4+ 50. Ke2 Ke4
|
||||
51. Rf7 bxa5 52. Rb8 a4 53. Rc8 Bf6 54. Rxc4+ Kf5 55. Ra7 a3 56. Rxa3 Rb8
|
||||
57. Rb4 Rc8 58. c4 Be7 59. c5 e4 60. Ra7 Bf6 61. Rh7 Kg6 62. Rd7 Kf5 63.
|
||||
Rd5+ Be5 64. Rb6 e3 65. Kf3 Nf6 66. Rd3 Rxc5 67. Bxe3 Rc2 68. Rd8 Rc3 69.
|
||||
Ke2 Rc2+ 70. Kd1 Rc3 71. Bf2 Ne4 72. Rf8+ Kg5 73. Rb5 Rd3+ 74. Ke2 Rd5 75.
|
||||
Rxd5 Nc3+ 76. Kf3 Nxd5 77. Ra8 Kf5 78. Ra5 Ke6 79. Be1 Nf6 80. Rb5 Nd5 81.
|
||||
Bd2 Bg7 82. Bc1 Be5 83. Bb2 Bc7 84. Rc5 Bd6 85. Rc1 Ne7 86. Re1+ Kf5 87.
|
||||
Ra1 Nc6 88. Ra6 Be5 89. Rxc6 Bxb2 90. Rc5+ Kg6 91. Kf4 1-0
|
||||
|
||||
[Event "?"]
|
||||
[Site "URS"]
|
||||
[Date "1966.??.??"]
|
||||
[Round "?"]
|
||||
[White "Tal, Mikhail N."]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. Nc3 e6 6. Nf3 Be7 7. cxd5 Nxd5
|
||||
8. Bc4 O-O 9. O-O Nc6 10. Re1 Bf6 11. Ne4 b6 12. a3 Bb7 13. Qd3 Rc8 14.
|
||||
Nfg5 Bxg5 15. Bxg5 f6 16. Bd2 Qd7 17. Rad1 Nce7 18. Ba2 Rfe8 19. Bb1 Ng6
|
||||
20. Qg3 f5 21. Qd6 Rcd8 22. Qxd7 Rxd7 23. Ng5 Rde7 24. Ba2 h6 25. Nf3 Rc7
|
||||
26. Rc1 Rxc1 27. Rxc1 Rc8 28. Rxc8+ Bxc8 29. h4 Bb7 1/2-1/2
|
||||
|
||||
[Event "Moskva tt"]
|
||||
[Site "?"]
|
||||
[Date "1961.??.??"]
|
||||
[Round "?"]
|
||||
[White "Tal, Mikhail N."]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. Nf3 Nd7 7. Bc4 e6
|
||||
8. O-O Ngf6 9. Ng5 h6 10. Nh3 Bd6 11. Nf4 Bxf4 12. Bxf4 Nd5 13. Bc1 Qh4 14.
|
||||
Bd3 Bxd3 15. Qxd3 O-O-O 16. Rd1 N7f6 17. c4 Nc7 18. b4 Rd7 19. Bb2 Rhd8 20.
|
||||
Qe2 Qg4 21. f3 Qg6 22. a4 h5 23. b5 h4 24. bxc6 bxc6 25. Ne4 Nxe4 26. fxe4
|
||||
h3 27. g3 f5 28. e5 c5 29. dxc5 Rxd1+ 30. Rxd1 Rxd1+ 31. Qxd1 Qe8 32. Qd6
|
||||
Kb7 33. c6+ Qxc6 34. Qxc6+ Kxc6 35. Bd4 a5 36. Bc3 Na6 37. Bxa5 Nc5 38. Bb4
|
||||
Nxa4 39. g4 fxg4 40. Kf2 Nb2 41. Kg3 Nxc4 42. Kxg4 Nxe5+ 43. Kxh3 Kd5 44.
|
||||
Kh4 Kc4 45. Bd6 Nf7 46. Bc7 g6 47. Kg4 Kd5 48. h4 Ke4 49. h5 Ne5+ 1/2-1/2
|
||||
|
||||
[Event "URS-ch"]
|
||||
[Site "?"]
|
||||
[Date "1973.??.??"]
|
||||
[Round "?"]
|
||||
[White "Tal, Mikhail N."]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "0-1"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nd7 5. Bc4 Ngf6 6. Ng5 e6 7. Qe2 Nb6
|
||||
8. Bb3 a5 9. a4 h6 10. N5f3 c5 11. Bf4 Bd6 12. Be5 O-O 13. O-O-O c4 14.
|
||||
Bxc4 Nxa4 15. Nh3 Nb6 16. g4 a4 17. g5 hxg5 18. Nhxg5 a3 19. b3 Bb4 20.
|
||||
Rhg1 a2 21. Kb2 Nxc4+ 22. Qxc4 Nd5 23. Ne4 f6 24. Bf4 Ba3+ 25. Ka1 Nxf4 26.
|
||||
h4 Rf7 27. Rg4 Qa5 0-1
|
||||
|
||||
[Event "?"]
|
||||
[Site "Moscow"]
|
||||
[Date "1973.??.??"]
|
||||
[Round "2"]
|
||||
[White "Petrosian, Tigran V."]
|
||||
[Black "Kuzmin,G"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. c4 Nf6 2. d4 e6 3. Nc3 Bb4 4. e3 c5 5. Bd3 O-O 6. Nf3 d5 7. O-O dxc4 8.
|
||||
Bxc4 a6 9. a3 Ba5 10. dxc5 Bxc3 11. bxc3 Qa5 12. a4 Nbd7 13. c6 bxc6 14.
|
||||
Qc2 c5 15. e4 Qc7 16. Re1 Ng4 17. Kh1 Re8 18. h3 Ngf6 19. e5 Nd5 20. Ng5
|
||||
Nf8 21. f4 Bb7 22. Ne4 Ng6 23. Qf2 Nb6 24. Bf1 Bxe4 25. Rxe4 Qc6 26. Qc2
|
||||
Nd5 27. a5 Red8 28. Kh2 Rab8 29. Rea4 Nge7 30. Bd3 Nf5 31. Bxf5 exf5 32.
|
||||
Qxf5 Nxc3 33. Rc4 1/2-1/2
|
||||
|
||||
[Event "?"]
|
||||
[Site "Moscow"]
|
||||
[Date "1973.??.??"]
|
||||
[Round "10"]
|
||||
[White "Petrosian, Tigran V."]
|
||||
[Black "Smyslov,V"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 c5 5. Bd3 b6 6. Ne2 Nc6 7. O-O cxd4 8.
|
||||
exd4 Bb7 9. d5 Ne5 10. Bf4 Nxd3 11. Qxd3 exd5 12. cxd5 O-O 13. a3 Bxc3 14.
|
||||
Nxc3 Re8 15. Bd6 Ng4 16. Qg3 Nh6 17. Rfe1 Nf5 18. Qf4 Qf6 19. Be5 Qg6 20.
|
||||
Qa4 a6 21. Bf4 b5 22. Qb4 Rec8 23. Qe4 h5 24. Qd3 Rc4 25. Re4 Nh4 26. Bg3
|
||||
Rxe4 27. Nxe4 Nxg2 28. Kxg2 h4 29. Rd1 hxg3 30. hxg3 Rc8 31. f3 f5 1/2-1/2
|
||||
|
||||
[Event "?"]
|
||||
[Site "Tilburg"]
|
||||
[Date "1982.??.??"]
|
||||
[Round "10"]
|
||||
[White "Petrosian,Tigran"]
|
||||
[Black "Browne,Walter"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. Nc3 Bb4 5. e3 O-O 6. Bd3 Bb7 7. O-O d5 8.
|
||||
a3 Bd6 9. cxd5 exd5 10. b4 a6 11. Qb3 Qe7 12. Rb1 Nbd7 13. a4 Ne4 14. Bb2
|
||||
Ndf6 15. b5 a5 16. Rbd1 Nxc3 17. Bxc3 Ne4 18. Bb2 Rad8 19. Ne5 Kh8 20. Qc2
|
||||
f6 21. Nf3 Bc8 22. Ne1 f5 23. g3 Rf6 24. Nf3 Rdf8 25. Ne5 Rh6 26. f3 Ng5
|
||||
27. Qg2 Nh3+ 28. Kh1 g5 29. g4 Qf6 30. Rd2 Rh4 31. Rc2 Qg7 32. gxf5 Bxf5
|
||||
33. Bxf5 Rxf5 34. Bc3 Rh6 35. Ng4 Rh5 36. Be1 Qe7 37. Bg3 Rf7 38. Rfc1 Kg7
|
||||
39. Rc6 Kf8 40. Bxd6 cxd6 41. Qg3 Rh4 42. Qxd6 1-0
|
||||
|
||||
[Event "?"]
|
||||
[Site "Lone"]
|
||||
[Date "1978.??.??"]
|
||||
[Round "?"]
|
||||
[White "Portisch, Lajos"]
|
||||
[Black "Petrosian, Tigran"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 b6 5. Bd3 Bb7 6. Nf3 O-O 7. O-O d5 8.
|
||||
a3 Bd6 9. b4 dxc4 10. Bxc4 Nbd7 11. Bb2 a5 12. b5 e5 13. Re1 e4 14. Nd2 Qe7
|
||||
15. Be2 Rad8 16. Qc2 Rfe8 17. f3 exf3 18. Bxf3 Bxf3 19. Nxf3 Ne4 20. Nxe4
|
||||
Qxe4 21. Qxe4 Rxe4 22. Nd2 Ree8 23. e4 Nc5 24. Nc4 Nxe4 25. Rac1 Bf8 26.
|
||||
Ne5 Nd6 27. a4 f6 28. Nf3 Rxe1+ 29. Nxe1 Rd7 30. Nf3 Nf5 31. Kf2 h5 32. Rc2
|
||||
g5 33. Rc4 Bd6 34. g3 Kf7 35. Ng1 Ne7 36. Ne2 Nd5 37. Bc1 Kg6 38. Rc2 Kf5
|
||||
39. Kf3 g4+ 40. Kf2 Rh7 41. Rd2 h4 42. Kg2 Ke4 43. Rd1 Ne3+ 44. Bxe3 Kxe3
|
||||
45. Nc3 h3+ 0-1
|
||||
|
||||
[Event "?"]
|
||||
[Site "Milano"]
|
||||
[Date "1975.??.??"]
|
||||
[Round "1"]
|
||||
[White "Petrosian, Tigran"]
|
||||
[Black "Karpov, Anatoly"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Bd3 c5 6. Nf3 d5 7. O-O cxd4 8.
|
||||
exd4 dxc4 9. Bxc4 b6 10. Bg5 Bb7 11. Qe2 Bxc3 12. bxc3 Nbd7 13. Bd3 Qc7 14.
|
||||
c4 Ng4 15. Be4 Bxe4 16. Qxe4 Ngf6 17. Qd3 h6 18. Bxf6 Nxf6 19. a4 Rac8 20.
|
||||
Rfc1 Rfd8 21. h3 e5 22. Nxe5 Qxe5 23. dxe5 Rxd3 24. exf6 Rd4 25. a5 gxf6
|
||||
26. axb6 axb6 27. Rab1 Rcxc4 28. Rxc4 Rxc4 29. Rxb6 1/2-1/2
|
||||
|
||||
[Event "?"]
|
||||
[Site "Moscow"]
|
||||
[Date "1971.??.??"]
|
||||
[Round "1"]
|
||||
[White "Petrosian, Tigran"]
|
||||
[Black "Kortchnoi, Viktor"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 d5 5. cxd5 exd5 6. a3 Bxc3+ 7. bxc3
|
||||
O-O 8. Bg5 c5 9. e3 Nbd7 10. Bd3 Qa5 11. Ne2 b6 12. O-O Ba6 13. Bxa6 Qxa6
|
||||
14. Bxf6 Nxf6 15. Nf4 Qc4 16. Qa2 Qxa2 17. Rxa2 Rac8 18. a4 Rfd8 19. Rb1
|
||||
Ne4 20. Ne2 Nd6 21. h4 Nc4 22. Nf4 Kf8 23. g4 g6 24. Kg2 h6 25. Rd1 g5 26.
|
||||
hxg5 hxg5 27. Ne2 Nd6 28. Ng3 cxd4 29. Rxd4 Ne4 30. Nxe4 dxe4 31. Rxe4 Rxc3
|
||||
32. a5 Rdc8 33. axb6 axb6 34. Rb2 R3c4 35. Rxc4 Rxc4 1/2-1/2
|
||||
|
||||
[Event "?"]
|
||||
[Site "Wch"]
|
||||
[Date "1963.??.??"]
|
||||
[Round "?"]
|
||||
[White "Petrosian, Tigran V."]
|
||||
[Black "Botvinnik, Mikhail"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 d5 5. cxd5 exd5 6. Bg5 h6 7. Bxf6 Qxf6
|
||||
8. a3 Bxc3+ 9. Qxc3 c6 10. e3 O-O 11. Ne2 Re8 12. Ng3 g6 13. f3 h5 14. Be2
|
||||
Nd7 15. Kf2 h4 16. Nf1 Nf8 17. Nd2 Re7 18. Rhe1 Bf5 19. h3 Rae8 20. Nf1 Ne6
|
||||
21. Qd2 Ng7 22. Rad1 Nh5 23. Rc1 Qd6 24. Rc3 Ng3 25. Kg1 Nh5 26. Bd1 Re6
|
||||
27. Qf2 Qe7 28. Bb3 g5 29. Bd1 Bg6 30. g4 hxg3 31. Nxg3 Nf4 32. Qh2 c5 33.
|
||||
Qd2 c4 34. Ba4 b5 35. Bc2 Nxh3+ 36. Kf1 Qf6 37. Kg2 Nf4+ 38. exf4 Rxe1 39.
|
||||
fxg5 Qe6 40. f4 Re2+ 0-1
|
||||
|
||||
[Event "?"]
|
||||
[Site "Curacao ct"]
|
||||
[Date "1962.??.??"]
|
||||
[Round "3"]
|
||||
[White "Petrosian, Tigran V."]
|
||||
[Black "Keres, Paul"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. c4 Nf6 2. d4 e6 3. Nf3 b6 4. Nc3 Bb4 5. e3 c5 6. Bd3 d5 7. dxc5 bxc5 8.
|
||||
O-O O-O 9. Ne2 Bb7 10. b3 Nbd7 11. Bb2 Qe7 12. Ng3 g6 13. cxd5 exd5 14. a3
|
||||
Ba5 15. b4 cxb4 16. Qa4 Bb6 17. axb4 Ng4 18. Rfe1 Nde5 19. Nxe5 Nxe5 20.
|
||||
Rad1 Nxd3 21. Rxd3 Rfc8 22. b5 1/2-1/2
|
||||
|
||||
[Event "?"]
|
||||
[Site "Moscow-Wch"]
|
||||
[Date "1966.??.??"]
|
||||
[Round "20"]
|
||||
[White "Petrosian, Tigran V."]
|
||||
[Black "Spassky, Boris"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Bd3 c5 6. Nf3 d5 7. O-O Nc6 8.
|
||||
a3 Bxc3 9. bxc3 dxc4 10. Bxc4 Qc7 11. Bd3 e5 12. Qc2 Bg4 13. Nxe5 Nxe5 14.
|
||||
dxe5 Qxe5 15. f3 Bd7 16. a4 Rfe8 17. e4 c4 18. Be2 Be6 19. Be3 Qc7 20. Rab1
|
||||
Nd7 21. Rb5 b6 22. Rfb1 Qc6 23. Bd4 f6 24. Qa2 Kh8 25. Bf1 h6 26. h3 Rab8
|
||||
27. a5 Rb7 28. axb6 axb6 29. Qf2 Ra8 30. Qb2 Rba7 31. Bxb6 Ra2 32. Qb4 Rc2
|
||||
33. Bf2 Qc7 34. Qe7 Bxh3 35. gxh3 Rxf2 36. Kxf2 Qh2+ 37. Bg2 Ne5 38. Rb8+
|
||||
Rxb8 39. Rxb8+ Kh7 40. Rd8 Ng6 41. Qe6 1-0
|
||||
|
||||
[Event "?"]
|
||||
[Site "Moscow-Wch"]
|
||||
[Date "1969.??.??"]
|
||||
[Round "10"]
|
||||
[White "Petrosian, Tigran V."]
|
||||
[Black "Spassky, Boris"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Bd3 b6 6. Ne2 d5 7. O-O dxc4 8.
|
||||
Bxc4 Bb7 9. f3 c5 10. a3 cxd4 11. axb4 dxc3 12. Nxc3 Nc6 13. b5 Ne5 14. Be2
|
||||
Qc7 15. e4 Rfd8 16. Qe1 Qc5+ 17. Qf2 Qe7 18. Ra3 Ne8 19. Bf4 Ng6 20. Be3
|
||||
Nd6 21. Rfa1 Nc8 22. Bf1 f5 23. exf5 exf5 24. Ra4 Re8 25. Bd2 Qc5 26. Qxc5
|
||||
bxc5 27. Rc4 Re5 28. Na4 a6 29. Nxc5 axb5 30. Nxb7 Rxa1 31. Rxc8+ Kf7 32.
|
||||
Nd8+ Ke7 33. Nc6+ Kd7 34. Nxe5+ Kxc8 35. Nxg6 hxg6 36. Bc3 Rb1 37. Kf2 b4
|
||||
38. Bxg7 1-0
|
||||
|
||||
[Event "?"]
|
||||
[Site "Milano"]
|
||||
[Date "1975.??.??"]
|
||||
[Round "2"]
|
||||
[White "Ljubojevic, Ljubomir"]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 d5 5. a3 Be7 6. Nf3 O-O 7. e3 b6 8.
|
||||
cxd5 exd5 9. b4 Re8 10. Bd3 Bb7 11. O-O Bd6 12. Bb2 a6 13. Ne5 c5 14. bxc5
|
||||
bxc5 15. Rab1 Qc7 16. h3 c4 1/2-1/2
|
||||
|
||||
[Event "32nd ol"]
|
||||
[Site "Yerevan ARM"]
|
||||
[Date "1996.09.17"]
|
||||
[Round "02"]
|
||||
[White "Gostisa,L"]
|
||||
[Black "Petrosian,A"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. d4 Nf6 2. Nf3 e6 3. g3 d5 4. Bg2 Nbd7 5. O-O b5 6. b3 Bb7 7. c4 bxc4 8.
|
||||
bxc4 dxc4 9. Qa4 c5 10. Ba3 Qc7 11. Qxc4 Rc8 12. Rc1 Qb8 1/2-1/2
|
||||
|
||||
[Event "?"]
|
||||
[Site "Belgrade"]
|
||||
[Date "1954.??.??"]
|
||||
[Round "?"]
|
||||
[White "Janosevic"]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 e6 5. Nc3 Nf6 6. Bg5 Be7 7. Nf3 O-O 8.
|
||||
Rc1 a6 9. cxd5 exd5 10. Be2 Nc6 11. Ne5 Na5 12. O-O h6 13. Bh4 Bf5 14. Bf3
|
||||
Be6 15. Re1 Nc6 16. Ng6 fxg6 17. Rxe6 g5 18. Bg3 Qd7 19. Re1 Rae8 20. Be5
|
||||
Kh8 21. Qb3 g4 22. Bxd5 Nxd5 23. Nxd5 Bg5 24. Rcd1 Na5 25. Nb6 Qd8 26. Qa4
|
||||
Qxb6 27. Bxg7+ Kxg7 28. Rxe8 Nc6 29. Rxf8 Kxf8 30. d5 Ne5 31. d6 Qxb2 32.
|
||||
d7 Nf7 33. Qxg4 Qxa2 34. Qb4+ Be7 35. d8=Q+ Nxd8 36. Rxd8+ Kf7 37. Qf4+ Kg7
|
||||
38. Qg4+ Kf6 39. Rd1 b5 40. h4 Qe6 41. Qh5 Kg7 42. Rd3 Bd6 43. Qd1 Bc5 44.
|
||||
Rg3+ Kf6 45. Qa1+ Kf5 46. Qb1+ Ke5 47. Rg6 Qf7 48. Qe1+ Kd5 49. Rxa6 Qf4
|
||||
50. Qd1+ Kc4 51. Ra2 Bd4 52. Qe2+ Kb4 53. Qe1+ Kb3 54. Qb1+ Kc4 55. Rc2+
|
||||
Bc3 56. Re2 Bd4 57. Qc2+ Kd5 58. Qb3+ Kc5 59. g3 Qf6 60. Rc2+ Kb6 61. Kg2
|
||||
Qf5 62. Re2 Kc5 63. Qc2+ Qxc2 64. Rxc2+ Kd5 65. f4 b4 66. Kf3 b3 67. Rc1 b2
|
||||
68. Rd1 h5 69. g4 hxg4+ 70. Kxg4 Ke4 71. h5 Be3 72. Rb1 Bc1 73. h6 Bxf4 74.
|
||||
Re1+ 1-0
|
||||
|
||||
[Event "YUG-URS"]
|
||||
[Site "Belgrade"]
|
||||
[Date "1956.??.??"]
|
||||
[Round "?"]
|
||||
[White "Pirc, Vasja"]
|
||||
[Black "Petrosian, Tigran V"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. Nf3 c5 2. c4 Nc6 3. g3 g6 4. Bg2 Bg7 5. O-O Nh6 6. Nc3 O-O 7. d3 d6 8.
|
||||
Bd2 Nf5 9. a3 a6 10. Rb1 Rb8 11. b4 cxb4 12. axb4 b5 13. cxb5 axb5 14. e3
|
||||
e5 15. Qe2 d5 16. Rfc1 Nfe7 17. Be1 h6 18. Nd2 d4 19. Nce4 19...
|
||||
Kh7 20. Nb3 f5 21. Nec5 dxe3 22. fxe3 f4 23. Na5 Rb6 24. Ncb3 Bd7 25. exf4
|
||||
exf4 26. Bf2 fxg3 27. hxg3 Ne5 28. Nb7 Rxb7 29. Bxb7 Bg4 30. Qf1 Nf3+ 31.
|
||||
Bxf3 Rxf3 32. Re1 Nf5 33. Qg2 Qd5 34. Nd2 Nd4 35. Re7 Qd6 36. Re4 h5 37.
|
||||
Re3 Rxe3 38. Bxe3 Ne2+ 39. Kf2 Nc3 40. Re1 Qxd3 41. Qf1 Qd6 42. Kg2 Qxb4
|
||||
43. Qf7 1/2-1/2
|
||||
|
||||
[Event "Bled"]
|
||||
[Site "Bled"]
|
||||
[Date "1961.09.09"]
|
||||
[Round "5"]
|
||||
[White "Germek, Milan"]
|
||||
[Black "Petrosian, Tigran V"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. d4 Nf6 2. c4 d6 3. Nc3 e5 4. dxe5 dxe5 5. Qxd8+ Kxd8 6. Nf3 Nbd7 7. Bg5
|
||||
c6 8. O-O-O Kc7 9. Bh4 Bb4 10. Kc2 Re8 11. Bg3 Nh5 12. Nd2 f5 13. e3 Nxg3
|
||||
14. hxg3 Nf6 15. a3 Bf8 16. Be2 a5 17. Rde1 e4 18. Nb3 a4 19. Nd4
|
||||
19... Re5 20. Kb1 Rc5 21. Rc1 g6 22. Ka1 h5 23. Rhd1 Re5 24. Rd2 Nd7 25.
|
||||
Bd1 Nc5 26. Be2 Be6 27. Kb1 Rd8 28. Rh1 Bf7 29. Rc1 Nd7 30. Ka1 Rc5 31. Nb1
|
||||
Bg7 32. Rdc2 Ra5 33. Rd1 Rh8 34. Nd2 Nc5 35. Kb1 h4 36. g4 f4 37. Nf1 h3
|
||||
38. gxh3 f3 0-1
|
8
pgn-extract/test/infiles/roster.txt
Normal file
8
pgn-extract/test/infiles/roster.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
% Output the tags of the seven tag roster alphabetically.
|
||||
Black
|
||||
Date
|
||||
Event
|
||||
Result
|
||||
Round
|
||||
Site
|
||||
White
|
3
pgn-extract/test/infiles/taglist.txt
Normal file
3
pgn-extract/test/infiles/taglist.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
White "Fischer"
|
||||
Black "Petrosian"
|
||||
Date "1970"
|
27
pgn-extract/test/infiles/test-7.pgn
Normal file
27
pgn-extract/test/infiles/test-7.pgn
Normal file
@@ -0,0 +1,27 @@
|
||||
[Event "?"]
|
||||
[Site "Biel SKA (5)"]
|
||||
[Date "1995.??.??"]
|
||||
[Round "?"]
|
||||
[White "Adianto,U"]
|
||||
[Black "Gelfand,B"]
|
||||
[Result "1-0"]
|
||||
[WhiteElo "2590"]
|
||||
[BlackElo "2685"]
|
||||
[ECO "E63"]
|
||||
[PlyCount "166"]
|
||||
|
||||
1. d4 Nf6 2. c4 g6 3. g3 Bg7 4. Bg2 O-O 5. Nf3 d6 6. O-O Nc6 7. Nc3 a6 8.
|
||||
h3 Bd7 9. e4 e5 10. d5 Nd4 11. Nxd4 exd4 12. Qxd4 Qc8 13. h4 b5 14. cxb5
|
||||
axb5 15. Qb4 Ng4 16. Bf4 Re8 17. Rac1 Qb8 18. Bh3 Qb6 19. Bxg4 Bxg4 20.
|
||||
Qxb5 Reb8 21. Qxb6 Rxb6 22. b3 c5 23. dxc6 Rxc6 24. Nd5 Rxc1 25. Rxc1 Rxa2
|
||||
26. Kg2 Bd4 27. Be3 Bxe3 28. Nxe3 Be6 29. Rb1 Bd7 30. g4 Bb5 31. Kg3 Bd3
|
||||
32. Rd1 Bxe4 33. Rxd6 Rb2 34. Rb6 Kg7 35. g5 h6 36. b4 hxg5 37. hxg5 Kf8
|
||||
38. f3 Bd3 39. Kf4 Ke8 40. Ke5 Re2 41. Kd4 Bb1 42. b5 Rf2 43. Rb8+ Kd7 44.
|
||||
Rb7+ Ke6 45. Rb6+ Kd7 46. Rf6 Rd2+ 47. Kc5 Ba2 48. Nc4 Rg2 49. Rxf7+ Ke6
|
||||
50. Rf4 Rxg5+ 51. Kc6 Bb3 52. Re4+ Kf6 53. Ne3 Be6 54. b6 Bc8 55. Nd5+ Kg7
|
||||
56. Nb4 Rg1 57. Rc4 Re1 58. Kc7 Re8 59. Re4 Rf8 60. Nc6 Ba6 61. Re3 Kh6 62.
|
||||
Ra3 Rf7+ 63. Kd6 Rf6+ 64. Ke7 Rxc6 65. Rxa6 Kh7 66. Kd8 Kh6 67. Ke7 Kh7 68.
|
||||
Kd7 Rf6 69. b7 Rxa6 70. b8=Q Ra5 71. Ke6 Rf5 72. Qg3 Kg7 73. Qg4 Rf6+ 74.
|
||||
Ke5 Rf7 75. Ke4 Kh7 76. Qc8 Kg7 77. Ke3 Rf8 78. Qc3+ Kh7 79. Kf2 Rf5 80.
|
||||
Kg3 Rg5+ 81. Kf4 Rf5+ 82. Kg4 Rf7 83. Qe5 1-0
|
||||
|
18
pgn-extract/test/infiles/test-C.pgn
Normal file
18
pgn-extract/test/infiles/test-C.pgn
Normal file
@@ -0,0 +1,18 @@
|
||||
[Event "Dover vs Herne Bay, Minor League"]
|
||||
[Site "Margate Chess Club"]
|
||||
[Date "1994.10.10"]
|
||||
[Round ""]
|
||||
[White "Barnes, David J."]
|
||||
[Black "Horton, Mark"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
{ Game played inaccurately by White under extreme time pressure. }
|
||||
|
||||
1. b3 e5 2. Bb2 d6 3. d4 exd4 4. Qxd4 Nc6 5. Qd2 Nf6 6. Nc3 Be6 7. e4 d5 8.
|
||||
exd5 Bxd5 9. Qe3+ Be7 10. Nf3 O-O 11. Be2 Re8 12. O-O-O Bb4 13. Qd3 Bxc3
|
||||
14. Bxc3 Qe7 15. Rhe1 Ne4 16. Bb2 Rad8 17. Qe3 b6 18. Bb5 Qe6 19. Nd4 Nxd4
|
||||
20. Rxd4 c5 21. Rxe4 Bxe4 22. Bxe8 { 2 minutes to time-control at move 36.
|
||||
} 22... Rxe8 23. f3 Bd5 24. Qxe6 Rxe6 25. Rxe6 Bxe6 26. Kd2 Kf8 27. Be5 b5
|
||||
28. Bb8 $2 (28. Bd6+ { wins }) 28... a6 29. Ba7 c4 30. Kc3 Ke7 31. Kd4 Kd6
|
||||
32. Bc5+ Kd7 33. Ba7 Kd6 34. Bc5+ Kd7 35. Kc3 g6 36. Bd4 f5 {Time control} 1/2-1/2
|
||||
|
19
pgn-extract/test/infiles/test-F-text.pgn
Normal file
19
pgn-extract/test/infiles/test-F-text.pgn
Normal file
@@ -0,0 +1,19 @@
|
||||
[Event "Dover vs Herne Bay, Minor League"]
|
||||
[Site "Margate Chess Club"]
|
||||
[Date "1994.10.10"]
|
||||
[Round ""]
|
||||
[White "Barnes, David J."]
|
||||
[Black "Horton, Mark"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
{ Game played inaccurately by White under extreme time pressure. }
|
||||
|
||||
1. b3 e5 2. Bb2 d6 3. d4 exd4 4. Qxd4 Nc6 5. Qd2 Nf6 6. Nc3 Be6 7. e4 d5 8.
|
||||
exd5 Bxd5 9. Qe3+ Be7 10. Nf3 O-O 11. Be2 Re8 12. O-O-O Bb4 13. Qd3 Bxc3
|
||||
14. Bxc3 Qe7 15. Rhe1 Ne4 16. Bb2 Rad8 17. Qe3 b6 18. Bb5 Qe6 19. Nd4 Nxd4
|
||||
20. Rxd4 c5 21. Rxe4 Bxe4 22. Bxe8 { 2 minutes to time-control at move 36.
|
||||
} 22... Rxe8 23. f3 Bd5 24. Qxe6 Rxe6 25. Rxe6 Bxe6 26. Kd2 Kf8 27. Be5 b5
|
||||
{ diagram } 28. Bb8 $2 (28. Bd6+ { wins }) 28... a6 29. Ba7 c4 30. Kc3 Ke7
|
||||
31. Kd4 Kd6 32. Bc5+ Kd7 33. Ba7 Kd6 34. Bc5+ Kd7 35. Kc3 g6 36. Bd4 f5 {
|
||||
Time control } 1/2-1/2
|
||||
|
18
pgn-extract/test/infiles/test-F.pgn
Normal file
18
pgn-extract/test/infiles/test-F.pgn
Normal file
@@ -0,0 +1,18 @@
|
||||
[Event "Dover vs Herne Bay, Minor League"]
|
||||
[Site "Margate Chess Club"]
|
||||
[Date "1994.10.10"]
|
||||
[Round ""]
|
||||
[White "Barnes, David J."]
|
||||
[Black "Horton, Mark"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
{ Game played inaccurately by White under extreme time pressure. }
|
||||
|
||||
1. b3 e5 2. Bb2 d6 3. d4 exd4 4. Qxd4 Nc6 5. Qd2 Nf6 6. Nc3 Be6 7. e4 d5 8.
|
||||
exd5 Bxd5 9. Qe3+ Be7 10. Nf3 O-O 11. Be2 Re8 12. O-O-O Bb4 13. Qd3 Bxc3
|
||||
14. Bxc3 Qe7 15. Rhe1 Ne4 16. Bb2 Rad8 17. Qe3 b6 18. Bb5 Qe6 19. Nd4 Nxd4
|
||||
20. Rxd4 c5 21. Rxe4 Bxe4 22. Bxe8 { 2 minutes to time-control at move 36.
|
||||
} 22... Rxe8 23. f3 Bd5 24. Qxe6 Rxe6 25. Rxe6 Bxe6 26. Kd2 Kf8 27. Be5 b5
|
||||
28. Bb8 $2 (28. Bd6+ { wins }) 28... a6 29. Ba7 c4 30. Kc3 Ke7 31. Kd4 Kd6
|
||||
32. Bc5+ Kd7 33. Ba7 Kd6 34. Bc5+ Kd7 35. Kc3 g6 36. Bd4 f5 {Time control} 1/2-1/2
|
||||
|
6
pgn-extract/test/infiles/test-FENPattern.txt
Normal file
6
pgn-extract/test/infiles/test-FENPattern.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
:-t
|
||||
% Find a supported Knight on e4.
|
||||
FENPattern "*/*/*/*/???pN???/???P????/*/*"
|
||||
% Find a supported Knight for White on d4
|
||||
% or Black on d5.
|
||||
FENPatternI "*/*/*/*/???Np???/????P???/*/*" Nd4th
|
9
pgn-extract/test/infiles/test-L1.pgn
Normal file
9
pgn-extract/test/infiles/test-L1.pgn
Normal file
@@ -0,0 +1,9 @@
|
||||
[Event "?"]
|
||||
[Site "?"]
|
||||
[Date "????.??.??"]
|
||||
[Round "?"]
|
||||
[White "?"]
|
||||
[Black "?"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. f3 e5 2. g4 Qh4# 0-1
|
19
pgn-extract/test/infiles/test-L2.pgn
Normal file
19
pgn-extract/test/infiles/test-L2.pgn
Normal file
@@ -0,0 +1,19 @@
|
||||
[Event "Dover vs Herne Bay, Minor League"]
|
||||
[Site "Margate Chess Club"]
|
||||
[Date "1994.10.10"]
|
||||
[Round ""]
|
||||
[White "Barnes, David J."]
|
||||
[Black "Horton, Mark"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
{ Game played inaccurately by White under extreme time pressure. }
|
||||
|
||||
1. b3 e5 2. Bb2 d6 3. d4 exd4 4. Qxd4 Nc6 5. Qd2 Nf6 6. Nc3 Be6 7. e4 d5 8.
|
||||
exd5 Bxd5 9. Qe3+ Be7 10. Nf3 O-O 11. Be2 Re8 12. O-O-O Bb4 13. Qd3 Bxc3
|
||||
14. Bxc3 Qe7 15. Rhe1 Ne4 16. Bb2 Rad8 17. Qe3 b6 18. Bb5 Qe6 19. Nd4 Nxd4
|
||||
20. Rxd4 c5 21. Rxe4 Bxe4 22. Bxe8 { 2 minutes to time-control at move 36.
|
||||
} 22... Rxe8 23. f3 Bd5 24. Qxe6 Rxe6 25. Rxe6 Bxe6 26. Kd2 Kf8 27. Be5 b5
|
||||
28. Bb8 $2 (28. Bd6+ { wins }) 28... a6 29. Ba7 c4 30. Kc3 Ke7 31. Kd4 Kd6
|
||||
32. Bc5+ Kd7 33. Ba7 Kd6 34. Bc5+ Kd7 35. Kc3 g6 36. Bd4 f5 { Time control.
|
||||
} 1/2-1/2
|
||||
|
19
pgn-extract/test/infiles/test-N.pgn
Normal file
19
pgn-extract/test/infiles/test-N.pgn
Normal file
@@ -0,0 +1,19 @@
|
||||
[Event "Dover vs Herne Bay, Minor League"]
|
||||
[Site "Margate Chess Club"]
|
||||
[Date "1994.10.10"]
|
||||
[Round ""]
|
||||
[White "Barnes, David J."]
|
||||
[Black "Horton, Mark"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
{ Game played inaccurately by White under extreme time pressure. }
|
||||
|
||||
1. b3 e5 2. Bb2 d6 3. d4 exd4 4. Qxd4 Nc6 5. Qd2 Nf6 6. Nc3 Be6 7. e4 d5 8.
|
||||
exd5 Bxd5 9. Qe3+ Be7 10. Nf3 O-O 11. Be2 Re8 12. O-O-O Bb4 13. Qd3 Bxc3
|
||||
14. Bxc3 Qe7 15. Rhe1 Ne4 16. Bb2 Rad8 17. Qe3 b6 18. Bb5 Qe6 19. Nd4 Nxd4
|
||||
20. Rxd4 c5 21. Rxe4 Bxe4 22. Bxe8 { 2 minutes to time-control at move 36.
|
||||
} 22... Rxe8 23. f3 Bd5 24. Qxe6 Rxe6 25. Rxe6 Bxe6 26. Kd2 Kf8 27. Be5 b5
|
||||
28. Bb8 $2 (28. Bd6+ { wins }) 28... a6 29. Ba7 c4 30. Kc3 Ke7 31. Kd4 Kd6
|
||||
32. Bc5+ Kd7 33. Ba7 Kd6 34. Bc5+ Kd7 35. Kc3 g6 36. Bd4 f5 { Time control.
|
||||
} 1/2-1/2
|
||||
|
188
pgn-extract/test/infiles/test-P.pgn
Normal file
188
pgn-extract/test/infiles/test-P.pgn
Normal file
@@ -0,0 +1,188 @@
|
||||
[Event "?"]
|
||||
[Site "Wch"]
|
||||
[Date "1960.??.??"]
|
||||
[Round "?"]
|
||||
[White "Botvinnik, Mikhail"]
|
||||
[Black "Tal, M."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. a3 Bxc3+ 5. bxc3 Ne4 6. Qc2 f5 7. Nh3 O-O
|
||||
8. f3 Nf6 9. c5 b6 10. cxb6 cxb6 11. e3 Qc7 12. Bd2 Ne8 13. c4 Ba6 14. Rc1
|
||||
Nd6 15. Qa4 Qc6 16. Qxc6 Nxc6 17. Bb4 Nxb4 18. axb4 Bxc4 19. Bxc4 Rfc8 20.
|
||||
Bxe6+ dxe6 21. Ke2 Kf7 22. Nf4 a5 23. bxa5 bxa5 24. Kd3 a4 25. Rxc8 Rxc8
|
||||
26. Ra1 Nc4 27. Rb1 a3 28. Rb7+ Kf6 29. Ra7 g5 30. Nh5+ Kg6 31. g4 Nb2+ 32.
|
||||
Kd2 Nc4+ 33. Kd3 Nb2+ 34. Kd2 Nc4+ 35. Ke2 Rc6 36. h3 e5 37. dxe5 fxg4 38.
|
||||
hxg4 Nxe5 39. Rxa3 Rc2+ 40. Kf1 Kf7 41. e4 Rd2 42. Ke1 Rg2 43. Rb3 Ke7 44.
|
||||
Ng7 Nxf3+ 45. Rxf3 Rxg4 46. Nf5+ Ke6 47. Ng3 h5 48. Nxh5 Rxe4+ 49. Kf2 Ke5
|
||||
50. Kg3 Rh4 51. Ng7 Rf4 52. Ra3 Rd4 53. Ra6 Rd6 54. Ra7 Rd4 55. Rf7 Rf4 56.
|
||||
Re7+ Kf6 57. Ra7 Re4 58. Nh5+ Kg6 59. Kf3 Rb4 60. Ng3 Rf4+ 61. Ke3 Rf7 62.
|
||||
Ra5 Rf6 63. Ne4 Rf5 64. Ra6+ Kg7 65. Ng3 Re5+ 66. Kd4 Rb5 67. Ke4 Kf7 68.
|
||||
Nf5 Rb4+ 69. Nd4 Rb1 70. Nf3 Rb4+ 71. Nd4 Rb1 72. Nc6 Kg6 73. Ne5+ Kh5 74.
|
||||
Ra5 Re1+ 75. Kf3 Rf1+ 76. Kg3 Rf5 1/2-1/2
|
||||
|
||||
[Event "?"]
|
||||
[Site "Wch"]
|
||||
[Date "1960.??.??"]
|
||||
[Round "?"]
|
||||
[White "Botvinnik, Mikhail"]
|
||||
[Black "Tal, M."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. a3 Bxc3+ 5. bxc3 Ne4 6. Qc2 f5 7. Nh3 d6
|
||||
8. f3 Nf6 9. e4 fxe4 10. fxe4 e5 11. Nf2 O-O 12. Be2 c5 13. dxc5 dxc5 14.
|
||||
O-O Nc6 15. Bg5 Qe8 16. Nd1 Qg6 17. Bxf6 Rxf6 18. Ne3 Rxf1+ 19. Rxf1 Be6
|
||||
20. Qd3 Rd8 21. Nd5 Rf8 22. Nc7 Rxf1+ 23. Bxf1 Qf7 24. Qd6 Bc8 25. Na6 Qf4
|
||||
26. Qd5+ Kh8 27. Qxc5 Be6 28. Nc7 Bg8 29. Qf2 Qxe4 30. Ne8 Qg6 31. Qf8 e4
|
||||
32. Nd6 Ne5 33. c5 Nd3 34. Nf5 Ne5 35. Ne7 Qf7 36. Qxf7 Bxf7 37. Kf2 Bc4
|
||||
38. Bxc4 Nxc4 39. c6 bxc6 40. Nxc6 a5 41. a4 1/2-1/2
|
||||
|
||||
[Event "?"]
|
||||
[Site "Wch"]
|
||||
[Date "1960.??.??"]
|
||||
[Round "?"]
|
||||
[White "Botvinnik, Mikhail"]
|
||||
[Black "Tal, M."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. a3 Bxc3+ 5. bxc3 Ne4 6. e3 f5 7. Qh5+ g6
|
||||
8. Qh6 d6 9. f3 Nf6 10. e4 e5 11. Bg5 Qe7 12. Bd3 Rf8 13. Ne2 Qf7 14. Qh4
|
||||
fxe4 15. fxe4 Ng4 16. h3 Qf2+ 17. Kd2 Qxh4 18. Bxh4 Nf2 19. Rhf1 Nxd3 20.
|
||||
Rxf8+ Kxf8 21. Kxd3 Be6 22. Ng3 Nd7 23. Nf1 a6 24. Bf2 Kg7 25. Nd2 Rf8 26.
|
||||
Be3 b6 27. Rb1 Nf6 1/2-1/2
|
||||
|
||||
[Event "?"]
|
||||
[Site "Wch"]
|
||||
[Date "1960.??.??"]
|
||||
[Round "?"]
|
||||
[White "Botvinnik, Mikhail"]
|
||||
[Black "Tal, M."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. a3 Bxc3+ 5. bxc3 O-O 6. f3 d5 7. cxd5 exd5
|
||||
8. e3 Bf5 9. Ne2 Nbd7 10. Ng3 Bg6 11. Bd3 c5 12. O-O Re8 13. Re1 Qc7 14.
|
||||
Bxg6 hxg6 15. e4 cxd4 16. cxd4 Rac8 17. Bg5 Qc2 18. Bxf6 Qxd1 19. Rexd1
|
||||
Nxf6 20. e5 Nh5 21. Ne2 Rc2 22. Kf1 g5 23. Rdc1 Rec8 24. g3 f6 25. Rxc2
|
||||
Rxc2 26. Rb1 b6 27. Rb5 fxe5 28. dxe5 Rc5 29. Nd4 Kf7 30. Ke2 g6 31. Kd3
|
||||
Ng7 32. Rb1 Ra5 33. Nc2 Ne6 34. Rb4 Rc5 35. h4 gxh4 36. Rxh4 d4 37. Nxd4
|
||||
Rxe5 38. Nxe6 Kxe6 39. a4 Rg5 40. Re4+ Kf6 1/2-1/2
|
||||
|
||||
[Event "?"]
|
||||
[Site "Wch"]
|
||||
[Date "1961.??.??"]
|
||||
[Round "?"]
|
||||
[White "Botvinnik, Mikhail"]
|
||||
[Black "Tal, M."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. c4 Nf6 2. Nc3 e6 3. d4 Bb4 4. a3 Bxc3+ 5. bxc3 b6 6. f3 Ba6 7. e4 d5 8.
|
||||
cxd5 Bxf1 9. Kxf1 exd5 10. Bg5 h6 11. Qa4+ c6 12. Bh4 dxe4 13. Re1 g5 14.
|
||||
Bf2 Qe7 15. Ne2 b5 16. Qc2 Qxa3 17. h4 gxh4 18. Bxh4 Nbd7 19. Ng3 O-O-O 20.
|
||||
Nxe4 Rhe8 21. Kf2 Nxe4+ 22. fxe4 f6 23. Ra1 Qe7 24. Rxa7 Qxe4 25. Qxe4 Rxe4
|
||||
26. Ra8+ Nb8 27. Bg3 Kb7 28. Rha1 Rc8 29. R8a7+ Kb6 30. Bxb8 b4 31. Bd6
|
||||
bxc3 32. Bc5+ Kb5 33. R1a4 1-0
|
||||
|
||||
[Event "?"]
|
||||
[Site "Wch"]
|
||||
[Date "1961.??.??"]
|
||||
[Round "?"]
|
||||
[White "Botvinnik, Mikhail"]
|
||||
[Black "Tal, M."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. c4 Nf6 2. Nc3 e6 3. d4 Bb4 4. e3 O-O 5. Bd3 d5 6. a3 dxc4 7. Bxc4 Bd6 8.
|
||||
Nf3 Nc6 9. Nb5 e5 10. Nxd6 Qxd6 11. dxe5 Qxd1+ 12. Kxd1 Ng4 13. Ke2 Ncxe5
|
||||
14. Bd5 c6 15. Be4 Be6 16. Nd2 Rad8 17. h3 Nf6 18. Bc2 Rd7 19. b3 Rfd8 20.
|
||||
Rd1 Nd3 21. Bxd3 Rxd3 22. Bb2 R3d7 23. Bxf6 gxf6 24. b4 Bf5 25. Nb3 Bd3+
|
||||
26. Ke1 b6 27. Rac1 Be4 28. f3 Rxd1+ 29. Rxd1 Rxd1+ 30. Kxd1 Bd5 31. Nd4 c5
|
||||
32. bxc5 bxc5 33. Nb5 a6 34. Nc7 Bc4 35. Ne8 f5 36. h4 Kf8 37. Nd6 Bf1 38.
|
||||
g3 Ke7 39. Nxf5+ Ke6 40. e4 Ke5 41. Kd2 1-0
|
||||
|
||||
[Event "?"]
|
||||
[Site "Wch"]
|
||||
[Date "1961.??.??"]
|
||||
[Round "?"]
|
||||
[White "Botvinnik, Mikhail"]
|
||||
[Black "Tal, M."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. c4 Nf6 2. Nc3 e6 3. d4 Bb4 4. e3 O-O 5. Bd3 d5 6. a3 dxc4 7. Bxc4 Bd6 8.
|
||||
Nf3 Nc6 9. b4 e5 10. Bb2 Bg4 11. d5 Ne7 12. h3 Bd7 13. Ng5 Ng6 14. Ne6 fxe6
|
||||
15. dxe6 Kh8 16. exd7 Qxd7 17. O-O Qf5 18. Nd5 Ng8 19. Qg4 Qc2 20. Qe2 Qf5
|
||||
21. Qg4 Qc2 22. Qe2 Qf5 23. e4 Qd7 24. Rad1 Rad8 25. Qg4 Qe8 26. g3 Nh6 27.
|
||||
Qh5 Ng8 28. Qe2 N6e7 29. Ne3 Nh6 30. Ng4 Nxg4 31. hxg4 Nc6 32. Kg2 Be7 33.
|
||||
Bd5 Nd4 34. Bxd4 exd4 35. Bc4 c5 36. b5 Bf6 37. f4 d3 38. Rxd3 Rxd3 39.
|
||||
Bxd3 Bd4 40. e5 g6 41. Rh1 Kg7 42. Qe4 b6 43. Bc4 1-0
|
||||
|
||||
[Event "WM Moskau"]
|
||||
[Site "?"]
|
||||
[Date "1960.??.??"]
|
||||
[Round "?"]
|
||||
[White "Botvinnik"]
|
||||
[Black "Tal, Mikhail N."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. a3 Bxc3+ 5. bxc3 Ne4 6. Nh3 c5 7. e3 Qa5
|
||||
8. Bd2 cxd4 9. cxd4 Nxd2 10. Qxd2 Qxd2+ 11. Kxd2 b6 12. Bd3 Ba6 13. Rhc1
|
||||
Nc6 14. Rab1 Ke7 15. c5 Bxd3 16. Kxd3 Rab8 17. Rb5 bxc5 18. Rcxc5 a6 19.
|
||||
Rxb8 Rxb8 20. Kc2 Rc8 21. Nf4 d6 22. Rc3 g5 1/2-1/2
|
||||
|
||||
[Event "WM Moskau"]
|
||||
[Site "?"]
|
||||
[Date "1960.??.??"]
|
||||
[Round "?"]
|
||||
[White "Botvinnik"]
|
||||
[Black "Tal, Mikhail N."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. a3 Bxc3+ 5. bxc3 Ne4 6. Qc2 f5 7. Nh3 O-O
|
||||
8. f3 Nf6 9. c5 b6 10. cxb6 cxb6 11. e3 Qc7 12. Bd2 Ne8 13. c4 Ba6 14. Rc1
|
||||
Nd6 15. Qa4 Qc6 16. Qxc6 Nxc6 17. Bb4 Nxb4 18. axb4 Bxc4 19. Bxc4 Rfc8 20.
|
||||
Bxe6+ dxe6 21. Kd2 Kf7 22. Nf4 a5 23. bxa5 bxa5 24. Kd3 a4 25. Rxc8 Rxc8
|
||||
26. Ra1 Nc4 27. Rb1 a3 28. Rb7+ Kf6 29. Ra7 g5 30. Nh5+ Kg6 31. g4 Nb2+ 32.
|
||||
Kd2 Nc4+ 33. Kd3 Nb2+ 34. Kd2 Nc4+ 35. Ke2 Rc6 36. h3 e5 37. dxe5 fxg4 38.
|
||||
hxg4 Nxe5 39. Rxa3 Rc2+ 40. Kf1 Kf7 41. e4 Rd2 42. Ke1 Rg2 43. Rb3 Ke7 44.
|
||||
Ng7 Nxf3+ 45. Rxf3 Rxg4 46. Nf5+ Ke6 47. Ng3 h5 48. Nxh5 Rxe4+ 49. Kf2 Ke5
|
||||
50. Kg3 Rh4 51. Ng7 Rf4 52. Ra3 Rd4 53. Ra6 Rd6 54. Ra7 Rd4 55. Rf7 Rf4 56.
|
||||
Re7+ Kf6 57. Ra7 Re4 58. Nh5+ Kg6 59. Kf3 Rb4 60. Ng3 Rf4+ 61. Ke3 Rf7 62.
|
||||
Ra5 Rf6 63. Ne4 Rf5 64. Ra6+ Kg7 65. Ng3 Re5+ 66. Kd4 Rb5 67. Ke4 Kf7 68.
|
||||
Nf5 Rb4+ 69. Nd4 Rb1 70. Nf3 Rb4+ 71. Nd4 Rb1 72. Nc6 Kg6 73. Ne5+ Kh5 74.
|
||||
Ra5 Re1+ 75. Kf3 Rf1+ 76. Kg3 Rf4 1/2-1/2
|
||||
|
||||
[Event "WM Moskau"]
|
||||
[Site "?"]
|
||||
[Date "1960.??.??"]
|
||||
[Round "?"]
|
||||
[White "Botvinnik"]
|
||||
[Black "Tal, Mikhail N."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. a3 Bxc3+ 5. bxc3 Ne4 6. Qc2 f5 7. Nh3 d6
|
||||
8. f3 Nf6 9. e4 fxe4 10. fxe4 e5 11. Nf2 O-O 12. Be2 c5 13. dxe5 dxe5 14.
|
||||
O-O Nc6 15. Bg5 Qe8 16. Nd1 Qg6 17. Bxf6 Rxf6 18. Ne3 Rxf1+ 19. Rxf1 Be6
|
||||
20. Qd3 Rd8 21. Nd5 Rf8 22. Nc7 Rxf1+ 23. Bxf1 Qf7 24. Qd6 Bc8 25. Na6 Qf4
|
||||
26. Qd5+ Kh8 27. Qxc5 Be6 28. Nc7 Bg8 29. Qf2 Qxe4 30. Ne8 Qg6 31. Qf8 e4
|
||||
32. Nd6 Ne5 33. c5 Nd3 34. Nf5 Ne5 35. Ne7 Qf7 36. Qxf7 Bxf7 37. Kf2 Bc4
|
||||
38. Bxc4 Nxc4 39. c6 bxc6 40. Nxc6 a5 41. a4 1/2-1/2
|
||||
|
||||
[Event "WM Moskau"]
|
||||
[Site "?"]
|
||||
[Date "1961.??.??"]
|
||||
[Round "?"]
|
||||
[White "Botvinnik"]
|
||||
[Black "Tal, Mikhail N."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. c4 Nf6 2. Nc3 e6 3. d4 Bb4 4. e3 O-O 5. Bd3 d5 6. a3 dxc4 7. Bxc4 Bd6 8.
|
||||
Nf3 Nc6 9. b4 e5 10. Bb2 Bg4 11. dxe5 Nxe5 12. Be2 Qe7 13. Nb5 Rfd8 14. Qc2
|
||||
a6 15. Nxd6 cxd6 16. Qd1 Rac8 17. O-O Ne4 18. Nd4 Bxe2 19. Qxe2 Nc4 20.
|
||||
Rac1 d5 21. Qg4 Qd7 22. Qxd7 Rxd7 23. Rc2 Ned6 24. Rd1 Rdd8 25. Nb3 Nxb2
|
||||
26. Rxb2 Nc4 27. Ra2 b6 28. Kf1 f6 29. a4 Ne5 30. b5 Rc3 31. Nd4 Ra8 32.
|
||||
Rda1 a5 33. Rd1 Rac8 34. Nf5 R8c7 35. Rxd5 Kf7 36. Rd1 Ke6 37. Nd4+ Kf7 38.
|
||||
Ke2 R7c4 39. h3 Rb4 40. Nc2 Rbc4 41. Rd2 Ke7 42. Nd4 g6 43. Rd1 Nd7 44.
|
||||
Nc6+ Ke8 45. Rd6 Rc2+ 46. Rxc2 Rxc2+ 47. Kf3 Ra2 48. Re6+ Kf8 49. Rd6 Ke8
|
||||
50. Re6+ Kf8 51. Kg3 Rxa4 52. Re7 Nc5 53. Rxh7 Ne4+ 54. Kh2 Nd6 55. Rh8+
|
||||
Kf7 56. Rb8 Nc4 57. Rc8 Nd2 58. g4 Ra2 59. Rb8 Ne4 60. Rxb6 Rxf2+ 61. Kg1
|
||||
Rb2 62. Nxa5 Nd2 63. Nc6 Nc4 64. Rb7+ Ke6 65. h4 Kd5 66. Rd7+ Kc5 67. Rd3
|
||||
Kxb5 68. Nd4+ Kc5 69. Nf3 Re2 70. h5 gxh5 71. gxh5 Nxe3 72. h6 Rg2+ 73. Kh1
|
||||
Rg3 1/2-1/2
|
||||
|
19
pgn-extract/test/infiles/test-R.pgn
Normal file
19
pgn-extract/test/infiles/test-R.pgn
Normal file
@@ -0,0 +1,19 @@
|
||||
[Event "Dover vs Herne Bay, Minor League"]
|
||||
[Site "Margate Chess Club"]
|
||||
[Date "1994.10.10"]
|
||||
[Round ""]
|
||||
[White "Barnes, David J."]
|
||||
[Black "Horton, Mark"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
{ Game played inaccurately by White under extreme time pressure. }
|
||||
|
||||
1. b3 e5 2. Bb2 d6 3. d4 exd4 4. Qxd4 Nc6 5. Qd2 Nf6 6. Nc3 Be6 7. e4 d5 8.
|
||||
exd5 Bxd5 9. Qe3+ Be7 10. Nf3 O-O 11. Be2 Re8 12. O-O-O Bb4 13. Qd3 Bxc3
|
||||
14. Bxc3 Qe7 15. Rhe1 Ne4 16. Bb2 Rad8 17. Qe3 b6 18. Bb5 Qe6 19. Nd4 Nxd4
|
||||
20. Rxd4 c5 21. Rxe4 Bxe4 22. Bxe8 { 2 minutes to time-control at move 36.
|
||||
} 22... Rxe8 23. f3 Bd5 24. Qxe6 Rxe6 25. Rxe6 Bxe6 26. Kd2 Kf8 27. Be5 b5
|
||||
28. Bb8 $2 (28. Bd6+ { wins }) 28... a6 29. Ba7 c4 30. Kc3 Ke7 31. Kd4 Kd6
|
||||
32. Bc5+ Kd7 33. Ba7 Kd6 34. Bc5+ Kd7 35. Kc3 g6 36. Bd4 f5 { Time control.
|
||||
} 1/2-1/2
|
||||
|
20
pgn-extract/test/infiles/test-Ta.pgn
Normal file
20
pgn-extract/test/infiles/test-Ta.pgn
Normal file
@@ -0,0 +1,20 @@
|
||||
[Event "Dover vs Herne Bay, Minor League"]
|
||||
[Site "Margate Chess Club"]
|
||||
[Date "1994.10.10"]
|
||||
[Round ""]
|
||||
[White "Barnes, David J."]
|
||||
[Black "Horton, Mark"]
|
||||
[Result "1/2-1/2"]
|
||||
[Annotator "Barnes, David J."]
|
||||
|
||||
{ Game played inaccurately by White under extreme time pressure. }
|
||||
|
||||
1. b3 e5 2. Bb2 d6 3. d4 exd4 4. Qxd4 Nc6 5. Qd2 Nf6 6. Nc3 Be6 7. e4 d5 8.
|
||||
exd5 Bxd5 9. Qe3+ Be7 10. Nf3 O-O 11. Be2 Re8 12. O-O-O Bb4 13. Qd3 Bxc3
|
||||
14. Bxc3 Qe7 15. Rhe1 Ne4 16. Bb2 Rad8 17. Qe3 b6 18. Bb5 Qe6 19. Nd4 Nxd4
|
||||
20. Rxd4 c5 21. Rxe4 Bxe4 22. Bxe8 { 2 minutes to time-control at move 36.
|
||||
} 22... Rxe8 23. f3 Bd5 24. Qxe6 Rxe6 25. Rxe6 Bxe6 26. Kd2 Kf8 27. Be5 b5
|
||||
28. Bb8 $2 (28. Bd6+ { wins }) 28... a6 29. Ba7 c4 30. Kc3 Ke7 31. Kd4 Kd6
|
||||
32. Bc5+ Kd7 33. Ba7 Kd6 34. Bc5+ Kd7 35. Kc3 g6 36. Bd4 f5 { Time control.
|
||||
} 1/2-1/2
|
||||
|
18
pgn-extract/test/infiles/test-V.pgn
Normal file
18
pgn-extract/test/infiles/test-V.pgn
Normal file
@@ -0,0 +1,18 @@
|
||||
[Event "Dover vs Herne Bay, Minor League"]
|
||||
[Site "Margate Chess Club"]
|
||||
[Date "1994.10.10"]
|
||||
[Round ""]
|
||||
[White "Barnes, David J."]
|
||||
[Black "Horton, Mark"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
{ Game played inaccurately by White under extreme time pressure. }
|
||||
|
||||
1. b3 e5 2. Bb2 d6 3. d4 exd4 4. Qxd4 Nc6 5. Qd2 Nf6 6. Nc3 Be6 7. e4 d5 8.
|
||||
exd5 Bxd5 9. Qe3+ Be7 10. Nf3 O-O 11. Be2 Re8 12. O-O-O Bb4 13. Qd3 Bxc3
|
||||
14. Bxc3 Qe7 15. Rhe1 Ne4 16. Bb2 Rad8 17. Qe3 b6 18. Bb5 Qe6 19. Nd4 Nxd4
|
||||
20. Rxd4 c5 21. Rxe4 Bxe4 22. Bxe8 { 2 minutes to time-control at move 36.
|
||||
} 22... Rxe8 23. f3 Bd5 24. Qxe6 Rxe6 25. Rxe6 Bxe6 26. Kd2 Kf8 27. Be5 b5
|
||||
28. Bb8 $2 (28. Bd6+ { wins }) 28... a6 29. Ba7 c4 30. Kc3 Ke7 31. Kd4 Kd6
|
||||
32. Bc5+ Kd7 33. Ba7 Kd6 34. Bc5+ Kd7 35. Kc3 g6 36. Bd4 f5 {Time control} 1/2-1/2
|
||||
|
6
pgn-extract/test/infiles/test-a.txt
Normal file
6
pgn-extract/test/infiles/test-a.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
b2b3 e7e5 c1b2 d7d6 d2d4 e5d4 d1d4 b8c6 d4d2 g8f6 b1c3 c8e6 e2e4 d6d5 e4d5
|
||||
e6d5 d2e3+ f8e7 g1f3 e8g8 f1e2 f8e8 e1c1 e7b4 e3d3 b4c3 b2c3 d8e7 h1e1 f6e4
|
||||
c3b2 a8d8 d3e3 b7b6 e2b5 e7e6 f3d4 c6d4 d1d4 c7c5 d4e4 d5e4 b5e8 d8e8 f2f3
|
||||
e4d5 e3e6 e8e6 e1e6 d5e6 c1d2 g8f8 b2e5 b6b5 e5b8 a7a6 b8a7 c5c4 d2c3 f8e7
|
||||
c3d4 e7d6 a7c5+ d6d7 c5a7 d7d6 a7c5+ d6d7 d4c3 g7g6 c5d4 f7f5 1/2-1/2
|
||||
|
19
pgn-extract/test/infiles/test-addhashcode.pgn
Normal file
19
pgn-extract/test/infiles/test-addhashcode.pgn
Normal file
@@ -0,0 +1,19 @@
|
||||
[Event "Dover vs Herne Bay, Minor League"]
|
||||
[Site "Margate Chess Club"]
|
||||
[Date "1994.10.10"]
|
||||
[Round ""]
|
||||
[White "Barnes, David J."]
|
||||
[Black "Horton, Mark"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
{ Game played inaccurately by White under extreme time pressure. }
|
||||
|
||||
1. b3 e5 2. Bb2 d6 3. d4 exd4 4. Qxd4 Nc6 5. Qd2 Nf6 6. Nc3 Be6 7. e4 d5 8.
|
||||
exd5 Bxd5 9. Qe3+ Be7 10. Nf3 O-O 11. Be2 Re8 12. O-O-O Bb4 13. Qd3 Bxc3
|
||||
14. Bxc3 Qe7 15. Rhe1 Ne4 16. Bb2 Rad8 17. Qe3 b6 18. Bb5 Qe6 19. Nd4 Nxd4
|
||||
20. Rxd4 c5 21. Rxe4 Bxe4 22. Bxe8 { 2 minutes to time-control at move 36.
|
||||
} 22... Rxe8 23. f3 Bd5 24. Qxe6 Rxe6 25. Rxe6 Bxe6 26. Kd2 Kf8 27. Be5 b5
|
||||
28. Bb8 $2 (28. Bd6+ { wins }) 28... a6 29. Ba7 c4 30. Kc3 Ke7 31. Kd4 Kd6
|
||||
32. Bc5+ Kd7 33. Ba7 Kd6 34. Bc5+ Kd7 35. Kc3 g6 36. Bd4 f5 { Time control.
|
||||
} 1/2-1/2
|
||||
|
23
pgn-extract/test/infiles/test-allownullmoves.pgn
Normal file
23
pgn-extract/test/infiles/test-allownullmoves.pgn
Normal file
@@ -0,0 +1,23 @@
|
||||
[Event "?"]
|
||||
[Site "?"]
|
||||
[Date "????.??.??"]
|
||||
[Round "?"]
|
||||
[White "?"]
|
||||
[Black "?"]
|
||||
[Result "1-0"]
|
||||
[SetUp "1"]
|
||||
[FEN "1r5k/q4prp/p4NpQ/P1N1p3/8/3B1R2/1PP3PP/7K w - - 0 31"]
|
||||
|
||||
31. Rh3 -- 32. Qxh7+ Rxh7 33. Rxh7# 1-0
|
||||
|
||||
[Event "?"]
|
||||
[Site "?"]
|
||||
[Date "????.??.??"]
|
||||
[Round "?"]
|
||||
[White "?"]
|
||||
[Black "?"]
|
||||
[Result "*"]
|
||||
[SetUp "1"]
|
||||
[FEN "4r1k1/2p2p2/5np1/Qp4q1/2p3P1/2B2P2/PP6/K6R w - - 0 1"]
|
||||
|
||||
1. Qxb5 -- (1... Qxb5 2. Bxf6 Re1+ 3. Rxe1 Qc6 4. g5)(1... Qe3 2. Qxe8+) *
|
29
pgn-extract/test/infiles/test-checkmate.pgn
Normal file
29
pgn-extract/test/infiles/test-checkmate.pgn
Normal file
@@ -0,0 +1,29 @@
|
||||
[Event "?"]
|
||||
[Site "?"]
|
||||
[Date "????.??.??"]
|
||||
[Round "?"]
|
||||
[White "?"]
|
||||
[Black "?"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. f3 e5 2. g4 Qh4# 0-1
|
||||
|
||||
[Event "Dover vs Herne Bay, Minor League"]
|
||||
[Site "Margate Chess Club"]
|
||||
[Date "1994.10.10"]
|
||||
[Round ""]
|
||||
[White "Barnes, David J."]
|
||||
[Black "Horton, Mark"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
{ Game played inaccurately by White under extreme time pressure. }
|
||||
|
||||
1. b3 e5 2. Bb2 d6 3. d4 exd4 4. Qxd4 Nc6 5. Qd2 Nf6 6. Nc3 Be6 7. e4 d5 8.
|
||||
exd5 Bxd5 9. Qe3+ Be7 10. Nf3 O-O 11. Be2 Re8 12. O-O-O Bb4 13. Qd3 Bxc3
|
||||
14. Bxc3 Qe7 15. Rhe1 Ne4 16. Bb2 Rad8 17. Qe3 b6 18. Bb5 Qe6 19. Nd4 Nxd4
|
||||
20. Rxd4 c5 21. Rxe4 Bxe4 22. Bxe8 { 2 minutes to time-control at move 36.
|
||||
} 22... Rxe8 23. f3 Bd5 24. Qxe6 Rxe6 25. Rxe6 Bxe6 26. Kd2 Kf8 27. Be5 b5
|
||||
28. Bb8 $2 (28. Bd6+ { wins }) 28... a6 29. Ba7 c4 30. Kc3 Ke7 31. Kd4 Kd6
|
||||
32. Bc5+ Kd7 33. Ba7 Kd6 34. Bc5+ Kd7 35. Kc3 g6 36. Bd4 f5 { Time control.
|
||||
} 1/2-1/2
|
||||
|
93
pgn-extract/test/infiles/test-e.pgn
Normal file
93
pgn-extract/test/infiles/test-e.pgn
Normal file
@@ -0,0 +1,93 @@
|
||||
[Event "?"]
|
||||
[Site "Sarajevo"]
|
||||
[Date "1972"]
|
||||
[Round "?"]
|
||||
[White "Petrosian,T"]
|
||||
[Black "Hort"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. Nf3 c5 2. b3 d5 3. e3 Nf6 4. Bb2 e6 5. c4 Nc6 6. cxd5 exd5 7. Be2 Be7 8.
|
||||
O-O O-O 9. d4 Bg4 10. dxc5 Bxc5 11. Nc3 Rc8 12. Rc1 Be7 13. Nd4 Bxe2 14.
|
||||
Ncxe2 Qd7 15. Nf4 Rfd8 16. Qd3 Ne4 17. Nxc6 bxc6 18. Rc2 Bf8 19. Rfc1 Qb7
|
||||
20. Qe2 Re8 21. Qg4 g6 22. Qd1 Bd6 23. Nxd5 Rcd8 24. Rxc6 Qb8 25. f4 Re6
|
||||
26. Qd4 1-0
|
||||
|
||||
[Event "?"]
|
||||
[Site "Buenos Aires m"]
|
||||
[Date "1971"]
|
||||
[Round "6"]
|
||||
[White "Petrosian,T"]
|
||||
[Black "Fischer,R"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. Nf3 c5 2. b3 d5 3. Bb2 f6 4. c4 d4 5. d3 e5 6. e3 Ne7 7. Be2 Nec6 8.
|
||||
Nbd2 Be7 9. O-O O-O 10. e4 a6 11. Ne1 b5 12. Bg4 Bxg4 13. Qxg4 Qc8 14. Qe2
|
||||
Nd7 15. Nc2 Rb8 16. Rfc1 Qe8 17. Ba3 Bd6 18. Ne1 g6 19. cxb5 axb5 20. Bb2
|
||||
Nb6 21. Nef3 Ra8 22. a3 Na5 23. Qd1 Qf7 24. a4 bxa4 25. bxa4 c4 26. dxc4
|
||||
Nbxc4 27. Nxc4 Nxc4 28. Qe2 Nxb2 29. Qxb2 Rfb8 30. Qa2 Bb4 31. Qxf7+ Kxf7
|
||||
32. Rc7+ Ke6 33. g4 Bc3 34. Ra2 Rc8 35. Rxc8 Rxc8 36. a5 Ra8 37. a6 Ra7 38.
|
||||
Kf1 g5 39. Ke2 Kd6 40. Kd3 Kc5 41. Ng1 Kb5 42. Ne2 Ba5 43. Rb2+ Kxa6 44.
|
||||
Rb1 Rc7 45. Rb2 Be1 46. f3 Ka5 47. Rc2 Rb7 48. Ra2+ Kb5 49. Rb2+ Bb4 50.
|
||||
Ra2 Rc7 51. Ra1 Rc8 52. Ra7 Ba5 53. Rd7 Bb6 54. Rd5+ Bc5 55. Nc1 Ka4 56.
|
||||
Rd7 Bb4 57. Ne2 Kb3 58. Rb7 Ra8 59. Rxh7 Ra1 60. Nxd4+ exd4 61. Kxd4 Rd1+
|
||||
62. Ke3 Bc5+ 63. Ke2 Rh1 64. h4 Kc4 65. h5 Rh2+ 66. Ke1 Kd3 0-1
|
||||
|
||||
[Event "Tilburg Grandmaster Tournament"]
|
||||
[Site "Tilburg, NED"]
|
||||
[Date "1982.09.??"]
|
||||
[Round "2"]
|
||||
[White "Karpov, Anatoly"]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nd2 dxe4 4. Nxe4 Nd7 5. Bc4 Ngf6 6. Ng5 e6 7. Qe2 Nb6
|
||||
8. Bb3 a5 9. a3 a4 10. Ba2 h6 11. N5f3 c5 12. c3 Bd7 13. Ne5 cxd4 14. cxd4
|
||||
Be7 15. Ngf3 O-O 16. O-O Be8 17. Bd2 Nbd5 18. Rfc1 Qb6 19. Bc4 Bc6 20. Re1
|
||||
Nc7 21. Nxc6 bxc6 22. Bf4 Ncd5 23. Be5 Rfd8 24. Rad1 Bd6 25. Rd2 Bxe5 26.
|
||||
dxe5 Nd7 27. g3 Nf8 28. Red1 Rd7 29. Qe4 Rb7 30. Rc2 Rab8 31. Rdd2 Ne7 32.
|
||||
Kg2 Qa5 33. h4 Rd7 34. Be2 Rd5 35. Rd4 Rxd4 36. Qxd4 Nd5 37. Rxc6 Qa8 38.
|
||||
Rc4 Qb7 39. Rc2 Nb6 40. Bb5 Ng6 41. Qd6 Qa8 42. Bc6 1-0
|
||||
|
||||
[Event "?"]
|
||||
[Site "Moscow"]
|
||||
[Date "1973.??.??"]
|
||||
[Round "15"]
|
||||
[White "Tal,M"]
|
||||
[Black "Petrosian,T"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nd7 5. Bc4 Ngf6 6. Ng5 e6 7. Qe2 Nb6
|
||||
8. Bb3 a5 9. a4 h6 10. N5f3 c5 11. Bf4 Bd6 12. Be5 O-O 13. O-O-O c4 14.
|
||||
Bxc4 Nxa4 15. Nh3 Nb6 16. g4 a4 17. g5 hxg5 18. Nhxg5 a3 19. b3 Bb4 20.
|
||||
Rdg1 a2 21. Kb2 Nxc4+ 22. Qxc4 Nd5 23. Ne4 f6 24. Bf4 Ba3+ 25. Ka1 Nxf4 26.
|
||||
h4 Rf7 27. Rg4 Qa5 0-1
|
||||
|
||||
[Event "?"]
|
||||
[Site "Moscow"]
|
||||
[Date "1973.??.??"]
|
||||
[Round "2"]
|
||||
[White "Petrosian,T"]
|
||||
[Black "Kuzmin,G"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. c4 Nf6 2. d4 e6 3. Nc3 Bb4 4. e3 c5 5. Bd3 O-O 6. Nf3 d5 7. O-O dxc4 8.
|
||||
Bxc4 a6 9. a3 Ba5 10. dxc5 Bxc3 11. bxc3 Qa5 12. a4 Nbd7 13. c6 bxc6 14.
|
||||
Qc2 c5 15. e4 Qc7 16. Re1 Ng4 17. Kh1 Re8 18. h3 Ngf6 19. e5 Nd5 20. Ng5
|
||||
Nf8 21. f4 Bb7 22. Ne4 Ng6 23. Qf2 Nb6 24. Bf1 Bxe4 25. Rxe4 Qc6 26. Qc2
|
||||
Nd5 27. a5 Red8 28. Kh2 Rab8 29. Rea4 Nge7 30. Bd3 Nf5 31. Bxf5 exf5 32.
|
||||
Qxf5 Nxc3 33. Rc4 1/2-1/2
|
||||
|
||||
[Event "?"]
|
||||
[Site "Moscow"]
|
||||
[Date "1973.??.??"]
|
||||
[Round "10"]
|
||||
[White "Petrosian,T"]
|
||||
[Black "Smyslov,V"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 c5 5. Bd3 b6 6. Ne2 Nc6 7. O-O cxd4 8.
|
||||
exd4 Bb7 9. d5 Ne5 10. Bf4 Nxd3 11. Qxd3 exd5 12. cxd5 O-O 13. a3 Bxc3 14.
|
||||
Nxc3 Re8 15. Bd6 Ng4 16. Qg3 Nh6 17. Rfe1 Nf5 18. Qf4 Qf6 19. Be5 Qg6 20.
|
||||
Qa4 a6 21. Bf4 b5 22. Qb4 Rec8 23. Qe4 h5 24. Qd3 Rc4 25. Re4 Nh4 26. Bg3
|
||||
Rxe4 27. Nxe4 Nxg2 28. Kxg2 h4 29. Rd1 hxg3 30. hxg3 Rc8 31. f3 f5 1/2-1/2
|
||||
|
9
pgn-extract/test/infiles/test-evaluation.pgn
Normal file
9
pgn-extract/test/infiles/test-evaluation.pgn
Normal file
@@ -0,0 +1,9 @@
|
||||
[Event "?"]
|
||||
[Site "?"]
|
||||
[Date "????.??.??"]
|
||||
[Round "?"]
|
||||
[White "?"]
|
||||
[Black "?"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. f3 e5 2. g4 Qh4# 0-1
|
19
pgn-extract/test/infiles/test-f1.pgn
Normal file
19
pgn-extract/test/infiles/test-f1.pgn
Normal file
@@ -0,0 +1,19 @@
|
||||
[Event "Dover vs Herne Bay, Minor League"]
|
||||
[Site "Margate Chess Club"]
|
||||
[Date "1994.10.10"]
|
||||
[Round ""]
|
||||
[White "Barnes, David J."]
|
||||
[Black "Horton, Mark"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
{ Game played inaccurately by White under extreme time pressure. }
|
||||
|
||||
1. b3 e5 2. Bb2 d6 3. d4 exd4 4. Qxd4 Nc6 5. Qd2 Nf6 6. Nc3 Be6 7. e4 d5 8.
|
||||
exd5 Bxd5 9. Qe3+ Be7 10. Nf3 O-O 11. Be2 Re8 12. O-O-O Bb4 13. Qd3 Bxc3
|
||||
14. Bxc3 Qe7 15. Rhe1 Ne4 16. Bb2 Rad8 17. Qe3 b6 18. Bb5 Qe6 19. Nd4 Nxd4
|
||||
20. Rxd4 c5 21. Rxe4 Bxe4 22. Bxe8 { 2 minutes to time-control at move 36.
|
||||
} 22... Rxe8 23. f3 Bd5 24. Qxe6 Rxe6 25. Rxe6 Bxe6 26. Kd2 Kf8 27. Be5 b5
|
||||
28. Bb8 $2 (28. Bd6+ { wins }) 28... a6 29. Ba7 c4 30. Kc3 Ke7 31. Kd4 Kd6
|
||||
32. Bc5+ Kd7 33. Ba7 Kd6 34. Bc5+ Kd7 35. Kc3 g6 36. Bd4 f5 { Time control.
|
||||
} 1/2-1/2
|
||||
|
9
pgn-extract/test/infiles/test-f2.pgn
Normal file
9
pgn-extract/test/infiles/test-f2.pgn
Normal file
@@ -0,0 +1,9 @@
|
||||
[Event "?"]
|
||||
[Site "?"]
|
||||
[Date "????.??.??"]
|
||||
[Round "?"]
|
||||
[White "?"]
|
||||
[Black "?"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. f3 e5 2. g4 Qh4# 0-1
|
19
pgn-extract/test/infiles/test-fencomments.pgn
Normal file
19
pgn-extract/test/infiles/test-fencomments.pgn
Normal file
@@ -0,0 +1,19 @@
|
||||
[Event "Dover vs Herne Bay, Minor League"]
|
||||
[Site "Margate Chess Club"]
|
||||
[Date "1994.10.10"]
|
||||
[Round ""]
|
||||
[White "Barnes, David J."]
|
||||
[Black "Horton, Mark"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
{ Game played inaccurately by White under extreme time pressure. }
|
||||
|
||||
1. b3 e5 2. Bb2 d6 3. d4 exd4 4. Qxd4 Nc6 5. Qd2 Nf6 6. Nc3 Be6 7. e4 d5 8.
|
||||
exd5 Bxd5 9. Qe3+ Be7 10. Nf3 O-O 11. Be2 Re8 12. O-O-O Bb4 13. Qd3 Bxc3
|
||||
14. Bxc3 Qe7 15. Rhe1 Ne4 16. Bb2 Rad8 17. Qe3 b6 18. Bb5 Qe6 19. Nd4 Nxd4
|
||||
20. Rxd4 c5 21. Rxe4 Bxe4 22. Bxe8 { 2 minutes to time-control at move 36.
|
||||
} 22... Rxe8 23. f3 Bd5 24. Qxe6 Rxe6 25. Rxe6 Bxe6 26. Kd2 Kf8 27. Be5 b5
|
||||
28. Bb8 $2 (28. Bd6+ { wins }) 28... a6 29. Ba7 c4 30. Kc3 Ke7 31. Kd4 Kd6
|
||||
32. Bc5+ Kd7 33. Ba7 Kd6 34. Bc5+ Kd7 35. Kc3 g6 36. Bd4 f5 { Time control.
|
||||
} 1/2-1/2
|
||||
|
63
pgn-extract/test/infiles/test-fifty.pgn
Normal file
63
pgn-extract/test/infiles/test-fifty.pgn
Normal file
@@ -0,0 +1,63 @@
|
||||
[Event "Tilburg Wahls,M"]
|
||||
[Site "Tilburg NED"]
|
||||
[Date "1991.10.25"]
|
||||
[Round "7"]
|
||||
[White "Anatoly Karpov"]
|
||||
[Black "Garry Kasparov"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 e5 7. O-O Nc6 8.
|
||||
d5 Ne7 9. Nd2 a5 10. Rb1 Nd7 11. a3 f5 12. b4 Kh8 13. f3 Ng8 14. Qc2 Ngf6
|
||||
15. Nb5 axb4 16. axb4 Nh5 17. g3 Ndf6 18. c5 Bd7 19. Rb3 Nxg3 20. hxg3 Nh5
|
||||
21. f4 exf4 22. c6 bxc6 23. dxc6 Nxg3 24. Rxg3 fxg3 25. cxd7 g2 26. Rf3
|
||||
Qxd7 27. Bb2 fxe4 28. Rxf8+ Rxf8 29. Bxg7+ Qxg7 30. Qxe4 Qf6 31. Nf3 Qf4
|
||||
32. Qe7 Rf7 33. Qe6 Rf6 34. Qe8+ Rf8 35. Qe7 Rf7 36. Qe6 Rf6 37. Qb3 g5 38.
|
||||
Nxc7 g4 39. Nd5 Qc1+ 40. Qd1 Qxd1+ 41. Bxd1 Rf5 42. Ne3 Rf4 43. Ne1 Rxb4
|
||||
44. Bxg4 h5 45. Bf3 d5 46. N3xg2 h4 47. Nd3 Ra4 48. Ngf4 Kg7 49. Kg2 Kf6
|
||||
50. Bxd5 Ra5 51. Bc6 Ra6 52. Bb7 Ra3 53. Be4 Ra4 54. Bd5 Ra5 55. Bc6 Ra6
|
||||
56. Bf3 Kg5 57. Bb7 Ra1 58. Bc8 Ra4 59. Kf3 Rc4 60. Bd7 Kf6 61. Kg4 Rd4 62.
|
||||
Bc6 Rd8 63. Kxh4 Rg8 64. Be4 Rg1 65. Nh5+ Ke6 66. Ng3 Kf6 67. Kg4 Ra1 68.
|
||||
Bd5 Ra5 69. Bf3 Ra1 70. Kf4 Ke6 71. Nc5+ Kd6 72. Nge4+ Ke7 73. Ke5 Rf1 74.
|
||||
Bg4 Rg1 75. Be6 Re1 76. Bc8 Rc1 77. Kd4 Rd1+ 78. Nd3 Kf7 79. Ke3 Ra1 80.
|
||||
Kf4 Ke7 81. Nb4 Rc1 82. Nd5+ Kf7 83. Bd7 Rf1+ 84. Ke5 Ra1 85. Ng5+ Kg6 86.
|
||||
Nf3 Kg7 87. Bg4 Kg6 88. Nf4+ Kg7 89. Nd4 Re1+ 90. Kf5 Rc1 91. Be2 Re1 92.
|
||||
Bh5 Ra1 93. Nfe6+ Kh6 94. Be8 Ra8 95. Bc6 Ra1 96. Kf6 Kh7 97. Ng5+ Kh8 98.
|
||||
Nde6 Ra6 99. Be8 Ra8 100. Bh5 Ra1 101. Bg6 Rf1+ 102. Ke7 Ra1 103. Nf7+ Kg8
|
||||
104. Nh6+ Kh8 105. Nf5 Ra7+ 106. Kf6 Ra1 107. Ne3 Re1 108. Nd5 Rg1 109. Bf5
|
||||
Rf1 110. Ndf4 Ra1 111. Ng6+ Kg8 112. Ne7+ Kh8 113. Ng5 Ra6+ 114. Kf7 Rf6+
|
||||
1/2-1/2
|
||||
|
||||
[Event "ch-ARM"]
|
||||
[Site "Yerevan ARM"]
|
||||
[Date "2001.09.13"]
|
||||
[Round "1"]
|
||||
[White "Smbat Gariginovich Lputian"]
|
||||
[Black "Gevorg Harutjunyan"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. d4 g6 2. c4 Bg7 3. Nc3 Nf6 4. e4 d6 5. Nf3 O-O 6. Be2 e5 7. O-O Nc6 8.
|
||||
d5 Ne7 9. b4 a5 10. bxa5 Rxa5 11. a4 b6 12. Nd2 Ra8 13. Nb3 Nd7 14. a5 Ba6
|
||||
15. axb6 cxb6 16. Bd2 Qb8 17. Ra4 f5 18. Qa1 Bb7 19. Rxa8 Bxa8 20. Qa3 Nc8
|
||||
21. f3 Bb7 22. Rb1 Rf7 23. Nc1 Nc5 24. Nd3 Qc7 25. Nxc5 dxc5 26. Qb2 Bf6
|
||||
27. Nb5 Qe7 28. Bc3 fxe4 29. fxe4 h5 30. Rd1 Bg7 31. d6 Qf6 32. Bf3 Rd7 33.
|
||||
Rf1 Qg5 34. h4 Qe3+ 35. Kh2 Qd3 36. Re1 Qxc4 37. Rd1 Qf7 38. Bxe5 Bc6 39.
|
||||
Bxg7 Qxg7 40. e5 Bxb5 41. Qb3+ Kh7 42. Re1 Na7 43. Kh1 Qf8 44. Qd5 Qd8 45.
|
||||
Qe4 Rg7 46. Qf4 Nc8 47. Bd5 Bd3 48. Be6 Na7 49. Rd1 Be2 50. Rd2 Bb5 51. Qf6
|
||||
Nc6 52. d7 Re7 53. Rd6 c4 54. Bf5 Nxe5 55. Bxg6+ Kg8 56. Bf5 Nf7 57. Qg6+
|
||||
Kf8 58. Rf6 Rxd7 59. Bxd7 Qxd7 60. Rxb6 Qe8 61. Qxh5 Qe1+ 62. Kh2 Be8 63.
|
||||
Qc5+ Kg7 64. Qxc4 Qe5+ 65. g3 Qf5 66. Qd4+ Kh7 67. Rf6 Qc2+ 68. Rf2 Qg6 69.
|
||||
g4 Nh6 70. Kg3 Bf7 71. Rf6 Qb1 72. Qe3 Qb8+ 73. Kh3 Bg6 74. Qe7+ Bf7 75.
|
||||
Rxf7+ Nxf7 76. Qxf7+ Kh8 77. Qf3 Qb1 78. h5 Qe1 79. g5 Qe6+ 80. Kg2 Kg7 81.
|
||||
Qb7+ Kh8 82. Qb8+ Kg7 83. Qc7+ Kh8 84. Qd8+ Kg7 85. Qd4+ Kg8 86. h6 Qe2+
|
||||
87. Kg3 Qe1+ 88. Kg4 Qe2+ 89. Kg3 Qe1+ 90. Qf2 Qe5+ 91. Qf4 Qe1+ 92. Kg2
|
||||
Qe2+ 93. Kh3 Qe6+ 94. Kh4 Qe1+ 95. Kh5 Qe2+ 96. Kh4 Qe1+ 97. Kg4 Qe6+ 98.
|
||||
Qf5 Qe2+ 99. Qf3 Qe6+ 100. Kh4 Qe1+ 101. Kh3 Qe6+ 102. Kg2 Qe5 103. Qb3+
|
||||
Kh8 104. Qg3 Qe2+ 105. Kg1 Qd1+ 106. Kf2 Qd2+ 107. Kf3 Qd3+ 108. Kf4 Qd6+
|
||||
109. Kg4 Qe6+ 110. Kh5 Qe2+ 111. Kh4 Qe4+ 112. Kh3 Qh1+ 113. Kg4 Qe4+ 114.
|
||||
Qf4 Qe6+ 115. Kh4 Qe1+ 116. Kh5 Qe2+ 117. Kg6 Qe8+ 118. Qf7 Qe4+ 119. Qf5
|
||||
Qe8+ 120. Kf6 Qf7+ 121. Ke5 Qe7+ 122. Kf4 Qb4+ 123. Qe4 Qd2+ 124. Kg4 Qd7+
|
||||
125. Kh4 Qf7 126. Qd4+ Kh7 127. Qd3+ Kh8 128. Qc3+ Kh7 129. Qd4 Kg8 130.
|
||||
Qd3 Kh8 131. Kg3 Qc7+ 132. Kg4 Qc8+ 133. Kh4 Qb7 134. Qc3+ Kh7 135. Qd3+
|
||||
Kh8 136. Qd4+ Kh7 137. Kg3 Qb3+ 138. Kh4 Qf7 139. Qe4+ Kh8 140. Kg3 Qc7+
|
||||
141. Qf4 Qf7 142. Qf6+ 1-0
|
||||
|
81
pgn-extract/test/infiles/test-fixresulttags-in.pgn
Normal file
81
pgn-extract/test/infiles/test-fixresulttags-in.pgn
Normal file
@@ -0,0 +1,81 @@
|
||||
[Event "65th ch-ARG w 2013"]
|
||||
[Site "Villa Martelli ARG"]
|
||||
[Date "2013.04.07"]
|
||||
[Round "3.1"]
|
||||
[White "Acosta,Florencia"]
|
||||
[Black "Fernandez,Maria"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. f3 g6 6. c4 Bg7 7. Nc3 O-O 8.
|
||||
Be2 Nc6 9. Nc2 Be6 10. Be3 Rc8 11. O-O Na5 12. b3 a6 13. Qd2 b5 14. e5 Nd7
|
||||
15. cxb5 Bxe5 16. Bd4 axb5 17. Bxb5 Nc6 18. Rad1 Nxd4 19. Nxd4 Nf6 20. f4
|
||||
Bxd4+ 21. Qxd4 Rxc3 22. Qxc3 Qb6+ 23. Kh1 Qxb5 24. Rfe1 Rc8 25. Qb2 Qf5 26.
|
||||
Rd4 Rc2 27. Qb1 Ng4 28. a4 Nxh2 29. Rde4 Nf3 30. Qxc2 Qh5# 1-0
|
||||
|
||||
[Event "TCh-NED Meesterklasse 2012-13"]
|
||||
[Site "Netherland NED"]
|
||||
[Date "2013.04.06"]
|
||||
[Round "8.5"]
|
||||
[White "Geurink,J"]
|
||||
[Black "Bosch,Je"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. e4 e5 2. Nf3 Nc6 3. Bc4 Be7 4. d3 Nf6 5. O-O d6 6. a4 O-O 7. Re1 Kh8 8.
|
||||
d4 exd4 9. Nxd4 Nxd4 10. Qxd4 Ng4 11. Be2 Ne5 12. Nc3 f5 13. exf5 Bxf5 14.
|
||||
Nd5 Bf6 15. Nxf6 Qxf6 16. Be3 Bxc2 17. f4 Nc6 18. Qxf6 gxf6 19. Bf3 Rae8
|
||||
20. Bf2 Kg7 21. Bh5 Rxe1+ 22. Rxe1 Bxa4 23. Re3 Bc2 24. Rg3+ Kh8 25. Bf3 a6
|
||||
26. Bd5 Bf5 27. Rc3 Bd7 28. Bh4 h5 29. Rg3 Kh7 30. Rb3 Nd8 31. Re3 Bc6 32.
|
||||
Re7+ Kg6 33. Bb3 f5 34. Rxc7 Re8 35. Bxd8 Rxd8 36. Bf7+ Kh6 37. Be6 Be4 38.
|
||||
Kf2 Re8 39. Bf7 Rf8 40. g3 a5 41. Ke3 Ra8 42. Bc4 b5 43. Bxb5 Rb8 44. Bc6
|
||||
Rb3+ 45. Kd4 Rd3+ 46. Kc4 d5+ 47. Kb5 Rb3+ 48. Kxa5 Rxb2 49. Rd7 Rxh2 50.
|
||||
Bxd5 Bxd5 51. Rxd5 Kg6 52. Rd6+ Kf7 53. Kb4 h4 54. gxh4 Rxh4 55. Kc3 Rxf4
|
||||
56. Kd3 Re4 57. Ra6 Re8 58. Rb6 Kg7 59. Ra6 Re4 60. Rb6 Kf7 61. Ra6 Re6 62.
|
||||
Rxe6 Kxe6 63. Ke3 Ke5 64. Kf3 f4 65. Kf2 Ke4 66. Ke2 f3+ 67. Kf2 Kf4 68.
|
||||
Kf1 Kg3 69. Kg1 f2+ 70. Kf1 Kf3 0-1
|
||||
|
||||
[Event "48th Capablanca Open II 2013"]
|
||||
[Site "Havana CUB"]
|
||||
[Date "2013.04.28"]
|
||||
[Round "7.53"]
|
||||
[White "Rodriguez Caballero,M"]
|
||||
[Black "Torres Larco,Denisse"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nf6 5. Nc3 Bb4 6. Nxc6 bxc6 7. Bd3
|
||||
d5 8. exd5 cxd5 9. O-O O-O 10. Bg5 c6 11. Qf3 Be7 12. Rfe1 Be6 13. h3 Rb8
|
||||
14. Rab1 h6 15. Bf4 Bd6 16. Ne2 c5 17. c3 Qc7 18. Bxh6 gxh6 19. Qxf6 Rb6
|
||||
20. Qxh6 Bf5 21. Qg5+ Bg6 22. Bxg6 Bh2+ 23. Kh1 Rxg6 24. Qxd5 Rd8 25. Qf3
|
||||
Be5 26. Rbd1 Rb8 27. Nc1 c4 28. Rd5 Bf4 29. Ne2 Bh6 30. Ng3 Rxb2 31. Re8+
|
||||
Kh7 32. Rdd8 Bg7 33. Qh5+ Rh6 34. Qf5+ Rg6 35. Rd7 Qc6 36. Ne4 Rxf2 37.
|
||||
Ng5+ Kh6 38. Nxf7+ Kh7 39. Qh5+ Rh6 40. Ng5# 1/2-1/2
|
||||
|
||||
[Event "41st TCh-GRE"]
|
||||
[Site "Rio (Achaia) GRE"]
|
||||
[Date "2013.07.02"]
|
||||
[Round "1.8"]
|
||||
[White "Papakonstantinou,Di1"]
|
||||
[Black "Palaskos,M"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. e5 Nfd7 7. d4 Qb6
|
||||
8. e6 fxe6 9. Qg4 g6 10. Bd3 Bg7 11. Ne2 e5 12. c3 O-O 13. h4 c5 14. h5 e4
|
||||
15. Bc2 e5 16. Bb3 c4 17. Ba4 Nf6 18. Qh4 Nbd7 19. hxg6 hxg6 20. Qg5 Qe6
|
||||
21. Qxg6 Qf7 22. Qg3 exd4 23. cxd4 a6 24. Bh6 b5 25. Bc2 Rac8 26. Nf4 Rc6
|
||||
27. Rh4 Re8 28. Ke2 Nf8 29. Rah1 Re7 30. Bg5 N8h7 31. Bxf6 Rxf6 32. Rxh7
|
||||
Rxf4 33. Rh8# 0-1
|
||||
|
||||
[Event "100th ch-GBR 2013"]
|
||||
[Site "Torquay ENG"]
|
||||
[Date "2013.08.01"]
|
||||
[Round "4.38"]
|
||||
[White "Hegarty,S"]
|
||||
[Black "Armstrong,M"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. e5 Nfd7 6. Bxe7 Qxe7 7. Bd3 a6
|
||||
8. f4 c5 9. Nf3 Nc6 10. dxc5 Nxc5 11. O-O Nxd3 12. cxd3 Bd7 13. d4 O-O 14.
|
||||
Rc1 Rac8 15. Qd3 f6 16. Rce1 f5 17. Kh1 Nd8 18. Rg1 Nf7 19. g4 fxg4 20.
|
||||
Rxg4 Nh6 21. Ng5 Nf5 22. Reg1 Qb4 23. Nxh7 Qxb2 24. Nd1 Qb5 25. Qh3 Kf7 26.
|
||||
Nxf8 Rxf8 27. Ne3 Qd3 28. Qh5+ Kg8 29. Ng2 Qxd4 30. h3 Rc8 31. Qg5 Qd3 32.
|
||||
Kh2 d4 33. Nh4 Rc2+ 34. R4g2 Rc3 35. Qg4 Bc6 36. Nxf5 Bxg2 37. Qxg7#
|
||||
1/2-1/2
|
4
pgn-extract/test/infiles/test-fuzzydepth.pgn
Normal file
4
pgn-extract/test/infiles/test-fuzzydepth.pgn
Normal file
@@ -0,0 +1,4 @@
|
||||
e4 e5 Nf3 Nc6 Bb5 *
|
||||
Nf3 Nc6 e4 e5 { Match game 1 at 4 ply. } Bc4 *
|
||||
e4 e5 Nf3 { Match game 1 at 3 and 4 ply. } Nc6 d4 *
|
||||
e4 e5 Bb5 Nc6 Nf3 { Match game 1 at 5 ply. } *
|
597
pgn-extract/test/infiles/test-hash.pgn
Normal file
597
pgn-extract/test/infiles/test-hash.pgn
Normal file
@@ -0,0 +1,597 @@
|
||||
[Event "Milwaukee Northwestern"]
|
||||
[Site "?"]
|
||||
[Date "1957"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Kampars, N."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 e6 6. d4 Nd7 7. Bd3 dxe4
|
||||
8. Nxe4 Ngf6 9. O-O Nxe4 10. Qxe4 Nf6 11. Qe3 Nd5 12. Qf3 Qf6 13. Qxf6 Nxf6
|
||||
14. Rd1 O-O-O 15. Be3 Nd5 16. Bg5 Be7 17. Bxe7 Nxe7 18. Be4 Nd5 19. g3 Nf6
|
||||
20. Bf3 Kc7 21. Kf1 Rhe8 22. Be2 e5 23. dxe5 Rxe5 24. Bc4 Rxd1+ 25. Rxd1
|
||||
Re7 26. Bb3 Ne4 27. Rd4 Nd6 28. c3 f6 29. Bc2 h6 30. Bd3 Nf7 31. f4 Rd7 32.
|
||||
Rxd7+ Kxd7 33. Kf2 Nd6 34. Kf3 f5 35. Ke3 c5 36. Be2 Ke6 37. Bd3 1/2-1/2
|
||||
|
||||
[Event "US Open"]
|
||||
[Site "?"]
|
||||
[Date "1957"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Addison, William G."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 dxe4 4. Nxe4 Nf6 5. Nxf6+ exf6 6. Bc4 Bd6 7. Qe2+
|
||||
Qe7 8. Qxe7+ Kxe7 9. d4 Bf5 10. Bb3 Re8 11. Be3 Kf8 12. O-O-O Nd7 13. c4
|
||||
Rad8 14. Bc2 Bxc2 15. Kxc2 f5 16. Rhe1 f4 17. Bd2 Nf6 18. Ne5 g5 19. f3 Nh5
|
||||
20. Ng4 Kg7 21. Bc3 Kg6 22. Rxe8 Rxe8 23. c5 Bb8 24. d5 cxd5 25. Rxd5 f5
|
||||
26. Ne5+ Bxe5 27. Rxe5 Nf6 28. Rxe8 Nxe8 29. Be5 Kh5 30. Kd3 g4 31. b4 a6
|
||||
32. a4 gxf3 33. gxf3 Kh4 34. b5 axb5 35. a5 Kh3 36. c6 1-0
|
||||
|
||||
[Event "West Orange Open"]
|
||||
[Site "?"]
|
||||
[Date "1957"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Goldsmith, Julius"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d6 3. d4 Nd7 4. Nf3 e5 5. Bc4 Be7 6. dxe5 Nxe5 7. Nxe5 dxe5
|
||||
8. Qh5 g6 9. Qxe5 Nf6 10. Bg5 Bd7 11. O-O-O O-O 12. Rxd7 Qxd7 13. Bxf6 Bxf6
|
||||
14. Qxf6 Rae8 15. f3 Qc7 16. h4 Qe5 17. Qxe5 Rxe5 18. Rd1 Re7 19. Rd6 Kg7
|
||||
20. a3 f5 21. Kd2 fxe4 22. Nxe4 Rf4 23. h5 gxh5 24. Rd8 h4 25. Rg8+ Kh6 26.
|
||||
Ke3 Rf5 27. Rg4 Rh5 28. Kf2 Rg7 29. Rxg7 Kxg7 30. Bf1 Rd5 31. Bd3 h6 32.
|
||||
Ke3 Rh5 33. Nd6 h3 34. gxh3 Rxh3 35. Nxb7 Rh5 36. b4 Re5+ 37. Kf4 Re7 38.
|
||||
Nd8 c5 39. bxc5 Kf6 40. c6 Rc7 41. Be4 Ke7 42. Nb7 Kf6 43. Nd6 Re7 44. c7
|
||||
1-0
|
||||
|
||||
[Event "Bad Portoroz Interzonal"]
|
||||
[Site "?"]
|
||||
[Date "1958"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Cardoso, Rudolfo T."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 dxe4 4. Nxe4 Bg4 5. h3 Bxf3 6. Qxf3 Nd7 7. Ng5
|
||||
Ngf6 8. Qb3 e6 9. Qxb7 Nd5 10. Ne4 Nb4 11. Kd1 f5 12. c3 Rb8 13. Qxa7 fxe4
|
||||
14. cxb4 Bxb4 15. Qd4 O-O 16. Bc4 Nc5 17. Qxd8 Rbxd8 18. Rf1 Rd4 19. b3
|
||||
Bxd2 20. Ke2 Bxc1 21. Raxc1 Rfd8 22. Rfd1 Kf8 23. Rxd4 Rxd4 24. Rd1 Rxd1
|
||||
25. Kxd1 Ke7 26. Kd2 Kd6 27. Kc3 Nd7 28. Kd4 Nf6 29. a4 c5+ 30. Ke3 g5 31.
|
||||
Be2 Kc6 32. Bc4 e5 33. a5 h6 34. Kd2 h5 35. Ke3 h4 36. Be2 Kb7 37. Bc4 Kc6
|
||||
38. Ke2 Kb7 39. Kd2 Kc6 40. Ke3 Kb7 41. Kd2 Kc7 42. g4 Kc6 43. Kc3 Ne8 44.
|
||||
b4 Nd6 45. Bf1 cxb4+ 46. Kxb4 Nc8 47. Bg2 Kd5 48. a6 Na7 49. Ka5 Kc5 50.
|
||||
Bxe4 Nb5 51. Bg2 Na7 52. Ka4 Nb5 53. Kb3 Kb6 54. Kc4 Kxa6 55. Kd5 Kb6 56.
|
||||
Kxe5 Kc7 57. Kf6 Nc3 58. Kxg5 Nd1 59. f4 Kd6 60. Kxh4 Ke6 61. Kg5 Kf7 62.
|
||||
f5 1-0
|
||||
|
||||
[Event "USA Championship"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Weinstein, Raymond"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Be7 8.
|
||||
Bg2 dxe4 9. dxe4 e5 10. O-O Nbd7 11. Nd1 O-O 12. Ne3 g6 13. Rd1 Qc7 14. Ng4
|
||||
h5 15. Nxf6+ Nxf6 16. Bg5 Nh7 17. Bh6 Rfd8 18. Bf1 Bg5 19. Bxg5 Nxg5 20.
|
||||
Qe3 Qe7 21. h4 Ne6 22. Bc4 b5 23. Bxe6 Qxe6 24. Qc5 Qc4 25. Qxc4 bxc4 26.
|
||||
b3 Rd4 27. Rxd4 exd4 28. Kf1 Re8 29. f3 Re5 30. Rd1 c5 31. c3 dxc3 32. Rc1
|
||||
f5 33. exf5 Rxf5 34. Rxc3 cxb3 35. Rxb3 c4 36. Ra3 Rc5 37. Ke2 c3 38. Kd1
|
||||
c2+ 39. Kc1 a5 40. Rb3 Kg7 41. Rb7+ Kf6 42. Rb6+ Kg7 43. g4 1/2-1/2
|
||||
|
||||
[Event "Yugoslavia Candidate Trn"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Benko, Pal"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Bb4 8.
|
||||
Bd2 d4 9. Nb1 Qb6 10. b3 a5 11. a3 Bxd2+ 12. Nxd2 Qc5 13. Qd1 h5 14. h4
|
||||
Nbd7 15. Bg2 Ng4 16. O-O g5 17. b4 Qe7 18. Nf3 gxh4 19. Nxh4 Nde5 20. Qd2
|
||||
Rg8 21. Qf4 f6 22. bxa5 Rxa5 23. Rfb1 b5 24. Nf3 Ra4 25. Bh3 Nxf3+ 26. Qxf3
|
||||
Kd7 27. Kg2 Qg7 28. Rb4 Rga8 29. Rxa4 Rxa4 30. Bxg4 hxg4 31. Qf4 Ra8 32.
|
||||
Rh1 Rg8 33. a4 bxa4 34. Rb1 e5 35. Rb7+ Kd6 36. Rxg7 exf4 37. Rxg8 f3+ 38.
|
||||
Kh1 Kc5 39. Rb8 1-0
|
||||
|
||||
[Event "Yugoslavia Candidate Trn"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Keres, Paul"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Bb4 8.
|
||||
Bd2 d4 9. Nb1 Qb6 10. b3 Nbd7 11. Bg2 a5 12. a3 Bxd2+ 13. Nxd2 Qc5 14. Qd1
|
||||
h5 15. Nf3 Qc3+ 16. Ke2 Qc5 17. Qd2 Ne5 18. b4 Nxf3 19. Bxf3 Qe5 20. Qf4
|
||||
Nd7 21. Qxe5 Nxe5 22. bxa5 Kd7 23. Rhb1 Kc7 24. Rb4 Rxa5 25. Bg2 g5 26. f4
|
||||
gxf4 27. gxf4 Ng6 28. Kf3 Rg8 29. Bf1 e5 30. fxe5 Nxe5+ 31. Ke2 c5 32. Rb3
|
||||
b6 33. Rab1 Rg6 34. h4 Ra6 35. Bh3 Rg3 36. Bf1 Rg4 37. Bh3 Rxh4 38. Rh1 Ra8
|
||||
39. Rbb1 Rg8 40. Rbf1 Rg3 41. Bf5 Rg2+ 42. Kd1 Rhh2 43. Rxh2 Rxh2 44. Rg1
|
||||
c4 45. dxc4 Nxc4 46. Rg7 Kd6 47. Rxf7 Ne3+ 48. Kc1 Rxc2+ 49. Kb1 Rh2 50.
|
||||
Rd7+ Ke5 51. Re7+ Kf4 52. Rd7 Nd1 53. Kc1 Nc3 54. Bh7 h4 55. Rf7+ Ke3 0-1
|
||||
|
||||
[Event "Yugoslavia Candidate Trn"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Keres, Paul"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Bb4 8.
|
||||
Bd2 d4 9. Nb1 Qb6 10. b3 a5 11. a3 Be7 12. Bg2 a4 13. b4 Nbd7 14. O-O c5
|
||||
15. Ra2 O-O 16. bxc5 Bxc5 17. Qe2 e5 18. f4 Rfc8 19. h4 Rc6 20. Bh3 Qc7 21.
|
||||
fxe5 Nxe5 22. Bf4 Bd6 23. h5 Ra5 24. h6 Ng6 25. Qf3 Rh5 26. Bg4 Nxf4 27.
|
||||
Bxh5 N4xh5 28. g4 Bh2+ 29. Kg2 Nxg4 30. Nd2 Ne3+ 0-1
|
||||
|
||||
[Event "Yugoslavia Candidate Trn"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Olafsson, Fridrik"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Nf6 4. e5 Ne4 5. Ne2 Qb6 6. d4 c5 7. dxc5 Qxc5 8.
|
||||
Ned4 Nc6 9. Bb5 a6 10. Bxc6+ bxc6 11. O-O Qb6 12. e6 fxe6 13. Bf4 g6 14.
|
||||
Be5 Nf6 15. Ng5 Bh6 16. Ndxe6 Bxg5 17. Nxg5 O-O 18. Qd2 Bf5 19. Rae1 Rad8
|
||||
20. Bc3 Rd7 21. Ne6 Bxe6 22. Rxe6 d4 23. Bb4 Nd5 24. Ba3 Rf7 25. g3 Nc7 26.
|
||||
Re5 Nd5 27. Qd3 Nf6 28. Qc4 Ng4 29. Re6 Qb5 30. Qxb5 axb5 31. Rxc6 Ne5 32.
|
||||
Rc8+ Kg7 33. Bb4 Nf3+ 34. Kg2 e5 35. Rd1 g5 36. Bf8+ Rxf8 37. Rxf8 Kxf8 38.
|
||||
Kxf3 Kf7 39. c3 Ke6 40. cxd4 exd4 41. Ke4 Rf7 42. f3 1-0
|
||||
|
||||
[Event "Yugoslavia Candidate Trn"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "0-1"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Bb4 8.
|
||||
Bd2 d4 9. Nb1 Bxd2+ 10. Nxd2 e5 11. Bg2 c5 12. O-O Nc6 13. Qe2 g5 14. Nf3
|
||||
h6 15. h4 Rg8 16. a3 Qe7 17. hxg5 hxg5 18. Qd2 Nd7 19. c3 O-O-O 20. cxd4
|
||||
exd4 21. b4 Kb8 22. Rfc1 Nce5 23. Nxe5 Qxe5 24. Rc4 Rc8 25. Rac1 g4 26. Qb2
|
||||
Rgd8 27. a4 Qe7 28. Rb1 Ne5 29. Rxc5 Rxc5 30. bxc5 Nxd3 31. Qd2 Nxc5 32.
|
||||
Qf4+ Qc7 33. Qxg4 Nxa4 34. e5 Nc5 35. Qf3 d3 36. Qe3 d2 37. Bf3 Na4 38. Qe4
|
||||
Nc5 39. Qe2 a6 40. Kg2 Ka7 41. Qe3 Rd3 42. Qf4 Qd7 43. Qc4 b6 44. Rd1 a5
|
||||
45. Qf4 Rd4 46. Qh6 b5 47. Qe3 Kb6 48. Qh6+ Ne6 49. Qe3 Ka6 50. Be2 a4 51.
|
||||
Qc3 Kb6 52. Qe3 Nc5 53. Bf3 b4 54. Qh6+ Ne6 55. Qh8 Qd8 56. Qh7 Qd7 57. Qh8
|
||||
b3 58. Qb8+ Ka5 59. Qa8+ Kb5 60. Qb8+ Kc4 61. Qg8 Kc3 62. Bh5 Nd8 63. Bf3
|
||||
a3 64. Qf8 Kb2 65. Qh8 Ne6 66. Qa8 a2 67. Qa5 Qa4 68. Rxd2+ Ka3 0-1
|
||||
|
||||
[Event "Yugoslavia Candidate Trn"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Bb4 8.
|
||||
Bd2 d4 9. Nb1 Bxd2+ 10. Nxd2 e5 11. Bg2 c5 12. O-O Nc6 13. Qe2 Qe7 14. f4
|
||||
O-O-O 15. a3 Ne8 16. b4 cxb4 17. Nc4 f6 18. fxe5 fxe5 19. axb4 Nc7 20. Na5
|
||||
Nb5 21. Nxc6 bxc6 22. Rf2 g6 23. h4 Kb7 24. h5 Qxb4 25. Rf7+ Kb6 26. Qf2 a5
|
||||
27. c4 Nc3 28. Rf1 a4 29. Qf6 Qc5 30. Rxh7 Rdf8 31. Qxg6 Rxf1+ 32. Bxf1
|
||||
Rxh7 33. Qxh7 a3 34. h6 a2 35. Qg8 a1=Q 36. h7 Qd6 37. h8=Q Qa7 38. g4 Kc5
|
||||
39. Qf8 Qae7 40. Qa8 Kb4 41. Qh2 Kb3 42. Qa1 Qa3 43. Qxa3+ Kxa3 44. Qh6 Qf7
|
||||
45. Kg2 Kb3 46. Qd2 Qh7 47. Kg3 Qxe4 48. Qf2 Qh1 1/2-1/2
|
||||
|
||||
[Event "Yugoslavia Candidate Trn"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Smyslov, Vasily V."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bh5 5. exd5 cxd5 6. Bb5+ Nc6 7. g4 Bg6
|
||||
8. Ne5 Rc8 9. h4 f6 10. Nxg6 hxg6 11. d4 e6 12. Qd3 Kf7 13. h5 gxh5 14.
|
||||
gxh5 Nge7 15. Be3 Nf5 16. Bxc6 Rxc6 17. Ne2 Qa5+ 18. c3 Qa6 19. Qc2 Bd6 20.
|
||||
Bf4 Bxf4 21. Nxf4 Rh6 22. Qe2 Qxe2+ 23. Kxe2 Rh8 24. Kd3 b5 25. Rhe1 b4 26.
|
||||
cxb4 Rc4 27. Nxe6 Rxh5 28. b3 Rh3+ 29. Kd2 Rcc3 30. Nf4 Rhf3 31. Re2 g5 32.
|
||||
Nxd5 Rcd3+ 33. Kc1 Rxd4 34. Ne3 Nxe3 35. fxe3 Rxb4 36. Kd2 g4 37. Rc1 Rb7
|
||||
38. Rg1 Rd7+ 39. Kc2 f5 40. e4 Kf6 41. exf5 g3 42. Re8 Rg7 43. Rf8+ Ke7 44.
|
||||
Ra8 Kd6 45. Rf8 Rf2+ 46. Kd3 g2 47. f6 Rg3+ 48. Kc4 Ke6 49. Re1+ Kf5 50. f7
|
||||
Rg7 51. Rg1 Kf6 52. a4 Rxf7 1/2-1/2
|
||||
|
||||
[Event "Zurich"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Larsen, Bent"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. Nf3 d5 3. Nc3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. a3 Bc5 8.
|
||||
Be2 O-O 9. O-O Nbd7 10. Qg3 Bd4 11. Bh6 Ne8 12. Bg5 Ndf6 13. Bf3 Qd6 14.
|
||||
Bf4 Qc5 15. Rab1 dxe4 16. dxe4 e5 17. Bg5 Bxc3 18. bxc3 b5 19. c4 a6 20.
|
||||
Bd2 Qe7 21. Bb4 Nd6 22. Rfd1 Rfd8 23. cxb5 cxb5 24. Rd3 Qe6 25. Rbd1 Nb7
|
||||
26. Bc3 Rxd3 27. cxd3 Re8 28. Kh2 h6 29. d4 Nd6 30. Re1 Nc4 31. dxe5 Nxe5
|
||||
32. Bd1 Ng6 33. e5 Nd5 34. Bb3 Qc6 35. Bb2 Ndf4 36. Rd1 a5 37. Rd6 Qe4 38.
|
||||
Rd7 Ne6 39. Bd5 Qe2 40. Bc3 b4 41. axb4 axb4 42. Bxb4 Qxe5 43. Ba5 Qxg3+
|
||||
44. Kxg3 Re7 45. Rd6 Nef4 46. Bf3 Ne6 47. Bb6 Ne5 48. Bd5 Rd7 49. Rxd7 Nxd7
|
||||
50. Be3 Nf6 51. Bc6 g5 52. Kf3 Kg7 53. Ba4 Nd5 54. Bc1 h5 55. Bb2+ Kh6 56.
|
||||
Bb3 Ndf4 57. Bc2 Ng6 58. Kg3 Nef4 59. Be4 Nh4 60. Bf6 Nhg6 61. Kf3 Nh4+ 62.
|
||||
Kg3 Nhg6 63. Kh2 h4 64. Kg1 Nh5 65. Bc3 Ngf4 66. Kf1 Ng7 67. Bf6 Nfh5 68.
|
||||
Be5 f6 69. Bd6 f5 70. Bf3 Nf4 71. Ke1 Kg6 72. Kd2 Nge6 73. Be5 Nc5 74. Ke3
|
||||
Nce6 75. Bc6 Kf7 76. Kf3 Ke7 77. Bb7 Ng6 78. Bc3 Ngf4 79. Ba6 Nd5 80. Be5
|
||||
Nf6 81. Bd3 g4+ 82. Ke2 Nd7 83. Bh2 gxh3 84. gxh3 Kf6 85. Ke3 Ne5 86. Be2
|
||||
Ng6 87. Bf1 f4+ 88. Kf3 Ne5+ 89. Ke4 Ng5+ 90. Kxf4 Nef3 91. Bg3 hxg3 92.
|
||||
fxg3 1/2-1/2
|
||||
|
||||
[Event "Buenos Aires"]
|
||||
[Site "?"]
|
||||
[Date "1960"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Foguelman, Alberto"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. Nh3 Nf6 7. Nf4 e5
|
||||
8. dxe5 Qxd1+ 9. Kxd1 Ng4 10. Nxg6 hxg6 11. Ne4 Nxe5 12. Be2 f6 13. c3 Nbd7
|
||||
14. Be3 O-O-O 15. Kc2 Nb6 16. h4 Nec4 17. Bf4 Nd5 18. Bg3 Nd6 19. Nxd6+
|
||||
Bxd6 20. Bxd6 Rxd6 21. g3 Kc7 22. c4 Nb4+ 23. Kc3 c5 24. a3 Re8 25. Bf1 Nc6
|
||||
26. Bd3 Ne5 27. Be4 Ng4 28. Bxg6 Re2 29. Rae1 Rxf2 30. Re7+ Kb6 31. Be4 Re2
|
||||
32. Rxb7+ Ka6 33. Re7 Kb6 34. b4 Nf2 35. Rb7+ Ka6 36. b5+ Ka5 37. Rxa7+ Kb6
|
||||
38. Ra6+ Kc7 39. b6+ Rxb6 40. Rxb6 Nxe4+ 41. Kd3 Kxb6 42. Rg1 Rd2+ 43. Kxe4
|
||||
Rd4+ 44. Kf5 Rxc4 45. Re1 Rc3 46. g4 Rf3+ 47. Kg6 Rxa3 48. Kxg7 Rg3 49. Re4
|
||||
f5 50. Re6+ Kb5 51. g5 Rg4 52. g6 Rxh4 53. Kf7 c4 54. g7 Rh7 55. Rg6 c3 56.
|
||||
Kf6 Rxg7 57. Rxg7 Kc4 58. Kxf5 c2 1/2-1/2
|
||||
|
||||
[Event "Buenos Aires"]
|
||||
[Site "?"]
|
||||
[Date "1960"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Ivkov, Boris"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. Nc3 e6 6. Nf3 Be7 7. c5 O-O 8.
|
||||
b4 b6 9. Bd3 bxc5 10. bxc5 Nc6 11. O-O Bd7 12. h3 Ne8 13. Bf4 Bf6 14. Bb5
|
||||
Nc7 15. Be2 Nxd4 16. Nxd4 e5 17. c6 Be8 18. Bg3 exd4 19. Bxc7 Qxc7 20. Nxd5
|
||||
Qd6 21. Nxf6+ Qxf6 22. c7 Rc8 23. Rc1 Bc6 24. Rc4 Rxc7 25. Bd3 Rd7 26. Qc2
|
||||
Bd5 27. Ra4 g6 28. Qc5 Rfd8 29. Bb5 Rd6 30. Rd1 Be6 31. Bd3 Rd5 32. Qxa7
|
||||
Bxh3 33. Be4 R5d7 34. Qa6 Qxa6 35. Rxa6 Be6 36. a4 d3 37. Rd2 Rd4 38. f3
|
||||
Bd5 39. Bxd5 R8xd5 40. Kf2 Rc4 41. a5 Ra4 42. Rc6 Ra3 43. Rc1 h5 44. Rcd1
|
||||
Kg7 45. a6 g5 46. a7 Rxa7 47. Rxd3 Ra2+ 48. Kg1 Rxd3 49. Rxd3 Kg6 50. Kh2
|
||||
Ra4 51. Rd5 g4 52. fxg4 hxg4 53. g3 Kf6 54. Rd7 Ke5 55. Kg2 f5 56. Rd2 Rc4
|
||||
57. Re2+ Kd4 58. Rf2 Rc5 59. Rf4+ Ke3 60. Kg1 1/2-1/2
|
||||
|
||||
[Event "Leipzig Olympiad Final"]
|
||||
[Site "?"]
|
||||
[Date "1960"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Euwe, Max"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. Nc3 Nc6 6. Nf3 Bg4 7. cxd5 Nxd5
|
||||
8. Qb3 Bxf3 9. gxf3 e6 10. Qxb7 Nxd4 11. Bb5+ Nxb5 12. Qc6+ Ke7 13. Qxb5
|
||||
Nxc3 14. bxc3 Qd7 15. Rb1 Rd8 16. Be3 Qxb5 17. Rxb5 Rd7 18. Ke2 f6 19. Rd1
|
||||
Rxd1 20. Kxd1 Kd7 21. Rb8 Kc6 22. Bxa7 g5 23. a4 Bg7 24. Rb6+ Kd5 25. Rb7
|
||||
Bf8 26. Rb8 Bg7 27. Rb5+ Kc6 28. Rb6+ Kd5 29. a5 f5 30. Bb8 Rc8 31. a6 Rxc3
|
||||
32. Rb5+ Kc4 33. Rb7 Bd4 34. Rc7+ Kd3 35. Rxc3+ Kxc3 36. Be5 1-0
|
||||
|
||||
[Event "Bled"]
|
||||
[Site "?"]
|
||||
[Date "1961"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Keres, Paul"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d4 dxe4 7. Qe3 Nbd7
|
||||
8. Nxe4 Nxe4 9. Qxe4 Nf6 10. Qd3 Qd5 11. c4 Qd6 12. Be2 e5 13. d5 e4 14.
|
||||
Qc2 Be7 15. dxc6 Qxc6 16. O-O O-O 17. Be3 Bc5 18. Qc3 b6 19. Rfd1 Rfd8 20.
|
||||
b4 Bxe3 21. fxe3 Qc7 22. Rd4 a5 23. a3 axb4 24. axb4 h5 25. Rad1 Rxd4 26.
|
||||
Qxd4 Qg3 27. Qxb6 Ra2 28. Bf1 h4 29. Qc5 Qf2+ 30. Kh1 g6 31. Qe5 Kg7 32. c5
|
||||
Qxe3 33. c6 Rc2 34. b5 Rc1 35. Rxc1 Qxc1 36. Kg1 e3 37. c7 e2 38. Qxe2 Qxc7
|
||||
39. Qf2 g5 40. b6 Qe5 41. b7 Nd7 42. Qd2 Nb8 43. Be2 Kf6 44. Bf3 Ke6 45.
|
||||
Bg4+ f5 46. Bd1 Kf6 47. Qd8+ Kg6 48. Qg8+ Kh6 49. Qf8+ Kg6 50. Qg8+ Kh6 51.
|
||||
Qf8+ Kg6 52. Qb4 Nc6 53. Qd2 Nd8 54. Bf3 Nxb7 55. Bxb7 Qa1+ 56. Kh2 Qe5+
|
||||
1/2-1/2
|
||||
|
||||
[Event "Bled"]
|
||||
[Site "?"]
|
||||
[Date "1961"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nd7 5. Nf3 Ngf6 6. Nxf6+ Nxf6 7. Bc4
|
||||
Bf5 8. Qe2 e6 9. Bg5 Bg4 10. O-O-O Be7 11. h3 Bxf3 12. Qxf3 Nd5 13. Bxe7
|
||||
Qxe7 14. Kb1 Rd8 15. Qe4 b5 16. Bd3 a5 17. c3 Qd6 18. g3 b4 19. c4 Nf6 20.
|
||||
Qe5 c5 21. Qg5 h6 22. Qxc5 Qxc5 23. dxc5 Ke7 24. c6 Rd6 25. Rhe1 Rxc6 26.
|
||||
Re5 Ra8 27. Be4 Rd6 28. Bxa8 Rxd1+ 29. Kc2 Rf1 30. Rxa5 Rxf2+ 31. Kb3 Rh2
|
||||
32. c5 Kd8 33. Rb5 Rxh3 34. Rb8+ Kc7 35. Rb7+ Kc6 36. Kc4 1-0
|
||||
|
||||
[Event "Stockholm Interzonal"]
|
||||
[Site "?"]
|
||||
[Date "1962"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Barcza, Gedeon"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 dxe4 4. Nxe4 Nf6 5. Nxf6+ exf6 6. d4 Bd6 7. Bc4
|
||||
O-O 8. O-O Re8 9. Bb3 Nd7 10. Nh4 Nf8 11. Qd3 Bc7 12. Be3 Qe7 13. Nf5 Qe4
|
||||
14. Qxe4 Rxe4 15. Ng3 Re8 16. d5 cxd5 17. Bxd5 Bb6 18. Bxb6 axb6 19. a3 Ra5
|
||||
20. Rad1 Rc5 21. c3 Rc7 22. Bf3 Rd7 23. Rxd7 Nxd7 24. Nf5 Nc5 25. Nd6 Rd8
|
||||
26. Nxc8 Rxc8 27. Rd1 Kf8 28. Rd4 Rc7 29. h3 f5 30. Rb4 Nd7 31. Kf1 Ke7 32.
|
||||
Ke2 Kd8 33. Rb5 g6 34. Ke3 Kc8 35. Kd4 Kb8 36. Kd5 Rc6 37. Kd4 Re6 38. a4
|
||||
Kc7 39. a5 Rd6+ 40. Bd5 Kc8 41. axb6 f6 42. Ke3 Nxb6 43. Bg8 Kc7 44. Rc5+
|
||||
Kb8 45. Bxh7 Nd5+ 46. Kf3 Ne7 47. h4 b6 48. Rb5 Kb7 49. h5 Ka6 50. c4 gxh5
|
||||
51. Bxf5 Rd4 52. b3 Nc6 53. Ke3 Rd8 54. Be4 Na5 55. Bc2 h4 56. Rh5 Re8+ 57.
|
||||
Kd2 Rg8 58. Rxh4 b5 59. Rf4 bxc4 60. bxc4 Rxg2 61. Rxf6+ Ka7 62. Kc3 Rg4
|
||||
63. f4 Nb7 64. Kb4 1-0
|
||||
|
||||
[Event "Varna Olympiad Final"]
|
||||
[Site "?"]
|
||||
[Date "1962"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Donner, Jan H."]
|
||||
[Result "0-1"]
|
||||
|
||||
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 e6 10. Bf4 Qa5+ 11. Bd2 Qc7 12. c4 Ngf6 13. Bc3 a5 14. O-O
|
||||
Bd6 15. Ne4 Nxe4 16. Qxe4 O-O 17. d5 Rfe8 18. dxc6 bxc6 19. Rad1 Bf8 20.
|
||||
Nd4 Ra6 21. Nf5 Nc5 22. Qe3 Na4 23. Be5 Qa7 24. Nxh6+ gxh6 25. Rd4 f5 26.
|
||||
Rfd1 Nc5 27. Rd8 Qf7 28. Rxe8 Qxe8 29. Bd4 Ne4 30. f3 e5 31. fxe4 exd4 32.
|
||||
Qg3+ Bg7 33. exf5 Qe3+ 34. Qxe3 dxe3 35. Rd8+ Kf7 36. Rd7+ Kf6 37. g4 Bf8
|
||||
38. Kg2 Bc5 39. Rh7 Ke5 40. Kf3 Kd4 41. Rxh6 Rb6 42. b3 a4 43. Re6 axb3 44.
|
||||
axb3 Kd3 0-1
|
||||
|
||||
[Event "USA Championship"]
|
||||
[Site "?"]
|
||||
[Date "1963"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Steinmeyer, Robert H."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. Nf3 Nf6 7. h4 h6 8.
|
||||
Bd3 Bxd3 9. Qxd3 e6 10. Bd2 Nbd7 11. O-O-O Qc7 12. c4 O-O-O 13. Bc3 Qf4+
|
||||
14. Kb1 Nc5 15. Qc2 Nce4 16. Ne5 Nxf2 17. Rdf1 1-0
|
||||
|
||||
[Event "Skopje"]
|
||||
[Site "?"]
|
||||
[Date "1967"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Panov, Vasil"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 dxe4 4. Nxe4 Nf6 5. Nxf6+ exf6 6. Bc4 Bd6 7. O-O
|
||||
O-O 8. d4 Be6 9. Bxe6 fxe6 10. Re1 Re8 11. c4 Na6 12. Bd2 Qd7 13. Bc3 Bb4
|
||||
14. Qb3 Bxc3 15. bxc3 Nc7 16. a4 b6 17. h3 Rab8 18. Re4 a6 19. Qc2 b5 20.
|
||||
axb5 axb5 21. cxb5 cxb5 22. Nd2 Ra8 23. Rae1 Qd5 24. Rh4 Qf5 25. Ne4 e5 26.
|
||||
Re3 h6 27. Rf3 Qh7 28. Nxf6+ gxf6 29. Rg3+ Kh8 30. Rg6 1-0
|
||||
|
||||
[Event "Nathania"]
|
||||
[Site "?"]
|
||||
[Date "1968"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Cagan, Shimon"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. a3 Nbd7 8.
|
||||
g4 Bd6 9. g5 Ng8 10. h4 Ne7 11. h5 Qb6 12. Bh3 O-O-O 13. a4 a5 14. O-O Rhf8
|
||||
15. Kh1 f5 16. Qg2 g6 17. h6 Kb8 18. f4 Rfe8 19. e5 Bc5 20. Qf3 Nc8 21. Bg2
|
||||
Kc7 22. Ne2 Nb8 23. c3 Kd7 24. Bd2 Na6 25. Rfb1 Bf8 26. b4 axb4 27. cxb4
|
||||
Bxb4 28. a5 Qc5 29. d4 Qf8 30. Bxb4 Nxb4 31. Qc3 Na6 32. Rxb7+ Nc7 33. Nc1
|
||||
Re7 34. a6 1-0
|
||||
|
||||
[Event "Nathania"]
|
||||
[Site "?"]
|
||||
[Date "1968"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Czerniak, Moshe"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Bd3 Nc6 5. c3 Nf6 6. Bf4 g6 7. Nf3 Bg7 8.
|
||||
Nbd2 Nh5 9. Be3 O-O 10. O-O f5 11. Nb3 Qd6 12. Re1 f4 13. Bd2 Bg4 14. Be2
|
||||
Rae8 15. Nc1 Bxf3 16. Bxf3 e5 17. Qb3 exd4 18. Nd3 Rd8 19. c4 dxc4 20.
|
||||
Qxc4+ Kh8 21. Re6 Qb8 22. Rae1 Rc8 23. Bxc6 Rxc6 24. Rxc6 bxc6 25. Qxc6 Qc8
|
||||
26. Qxc8 Rxc8 27. Kf1 Bh6 28. Rc1 Rxc1+ 29. Bxc1 g5 30. b4 Kg8 31. b5 Kf7
|
||||
32. Ba3 Bf8 33. Ne5+ Ke6 34. Bxf8 Kxe5 35. Bc5 Nf6 36. Bxa7 Ne4 37. f3 Nd2+
|
||||
38. Ke2 Nc4 39. b6 Na5 40. b7 Nxb7 41. Kd3 h5 42. Bxd4+ Kd5 43. h3 Nd8 44.
|
||||
a4 Ne6 45. Bb6 g4 46. hxg4 hxg4 47. fxg4 1-0
|
||||
|
||||
[Event "Nathania"]
|
||||
[Site "?"]
|
||||
[Date "1968"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Yanofsky, Daniel A."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. Nc3 g6 6. Qb3 Bg7 7. cxd5 O-O
|
||||
8. Be2 Na6 9. Bg5 Qb6 10. Qxb6 axb6 11. a3 Rd8 12. Bxf6 Bxf6 13. Rd1 Bf5
|
||||
14. Bc4 Rac8 15. Bb3 b5 16. Nf3 b4 17. axb4 Nxb4 18. Ke2 Bc2 19. Bxc2 Nxc2
|
||||
20. Kd3 Nb4+ 21. Ke4 Rd6 22. Ne5 Bg7 23. g4 f5+ 24. gxf5 gxf5+ 25. Kf4 Rf8
|
||||
26. Rhg1 Nxd5+ 27. Nxd5 Rxd5 28. Nf3 Kh8 29. Rge1 Bf6 30. Ne5 e6 31. h4 Rc8
|
||||
32. Nf7+ Kg7 33. Ng5 Bxg5+ 34. Kxg5 Rc6 35. Re5 Rcd6 36. Rxd5 Rxd5 37. f4
|
||||
Rb5 38. Rd2 Rb3 39. d5 h6+ 40. Kh5 exd5 41. Rxd5 Rxb2 42. Rd7+ Kf6 43. Rd6+
|
||||
Kf7 44. Rxh6 Rg2 45. Rb6 Rg4 46. Rxb7+ Kf6 1/2-1/2
|
||||
|
||||
[Event "Vinkovci"]
|
||||
[Site "?"]
|
||||
[Date "1968"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Hort, Vlastimil"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Nf3 Nf6 5. c3 Bf5 6. Bb5+ Nbd7 7. Nh4 Bg6
|
||||
8. Bf4 e6 9. Nd2 Nh5 10. Nxg6 hxg6 11. Be3 Bd6 12. g3 a6 13. Bd3 Rc8 14.
|
||||
O-O Nb6 15. a4 Rc7 16. Qb3 Nc8 17. c4 dxc4 18. Nxc4 Nf6 19. Rac1 O-O 20.
|
||||
Bd2 Nd5 21. Be4 Be7 22. Na5 Ncb6 23. Bxd5 Nxd5 24. Nxb7 Qb8 25. Rxc7 Qxc7
|
||||
26. Rc1 Qb8 27. Rc4 Rd8 28. Bc3 Rd7 29. Na5 Qxb3 30. Rc8+ Kh7 31. Nxb3 Nb6
|
||||
32. Rc6 Nxa4 33. Rxa6 Nxc3 34. bxc3 Rc7 35. Nd2 Rxc3 36. Ra7 Rd3 37. Nf1
|
||||
Bf6 38. Rxf7 Rxd4 39. Kg2 g5 40. h3 Kg6 41. Rc7 Ra4 42. Nd2 Rd4 43. Nb3 Rd6
|
||||
44. Nc5 Kf5 45. Kf3 Rb6 46. Rd7 Rc6 47. Ne4 Ra6 48. Rd3 Be7 49. Rb3 Ra3 50.
|
||||
Rxa3 Bxa3 51. g4+ Kg6 52. Ke3 Bc1+ 53. Kd4 Bf4 54. Kc5 Kf7 55. Kb6 Ke8 56.
|
||||
Kc6 Ke7 1/2-1/2
|
||||
|
||||
[Event "Palma de Mallorca"]
|
||||
[Site "?"]
|
||||
[Date "1970"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Hubner, Robert"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d3 d5 3. Nd2 g6 4. g3 Bg7 5. Bg2 e5 6. Ngf3 Ne7 7. O-O O-O 8.
|
||||
Re1 d4 9. a4 c5 10. Nc4 Nbc6 11. c3 Be6 12. cxd4 Bxc4 13. dxc4 exd4 14. e5
|
||||
Qd7 15. h4 d3 16. Bd2 Rad8 17. Bc3 Nb4 18. Nd4 Rfe8 19. e6 fxe6 20. Nxe6
|
||||
Bxc3 21. bxc3 Nc2 22. Nxd8 Rxd8 23. Qd2 Nxa1 24. Rxa1 Kg7 25. Re1 Ng8 26.
|
||||
Bd5 Qxa4 27. Qxd3 Re8 28. Rxe8 Qxe8 29. Bxb7 Nf6 30. Qd6 Qd7 31. Qa6 Qf7
|
||||
32. Qxa7 Ne4 33. f3 Nd6 34. Qxc5 Nxb7 35. Qd4+ Kg8 36. Kf2 Qe7 37. Qd5+ Kf8
|
||||
38. h5 gxh5 39. Qxh5 Nc5 40. Qd5 Kg7 41. Qd4+ Kf7 42. Qd5+ Kg7 43. Qd4+ Kf7
|
||||
44. Qd5+ 1/2-1/2
|
||||
|
||||
[Event "Siegen Olympiad Final"]
|
||||
[Site "?"]
|
||||
[Date "1970"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Hort, Vlastimil"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d3 d5 3. Nd2 g6 4. g3 Bg7 5. Bg2 e5 6. Ngf3 Ne7 7. O-O O-O 8.
|
||||
Re1 Nd7 9. b3 d4 10. Bb2 b5 11. c3 c5 12. Rc1 Bb7 13. cxd4 cxd4 14. Bh3 Nc6
|
||||
15. a3 Re8 16. Qe2 Rc8 17. Rc2 Ne7 18. Rec1 Rxc2 19. Rxc2 Nc6 20. Qd1 Nb6
|
||||
21. Qc1 Qf6 22. Bg2 Rc8 23. h4 Bf8 24. Bh3 Rc7 25. Nh2 Bc8 26. Bf1 Bd7 27.
|
||||
h5 Rc8 28. Be2 Nd8 29. Rxc8 Bxc8 30. Ndf3 Nc6 31. Nh4 b4 32. axb4 Nxb4 33.
|
||||
N4f3 a5 34. Qc7 Qd6 35. Qa7 Ba6 36. Ba3 Nc8 37. Qa8 Qb6 38. Bxb4 Bxb4 39.
|
||||
Qd5 Qc5 40. Qxe5 Qxe5 41. Nxe5 Nd6 42. hxg6 hxg6 43. Kf1 Bb5 44. Nhf3 Bc3
|
||||
45. Ne1 Nb7 46. Bd1 Nc5 47. f3 Kg7 48. Bc2 Kf6 49. Ng4+ Ke7 50. Nf2 Bd7 51.
|
||||
Nd1 Bb4 52. Nb2 Be6 53. Nc4 Bxc4 54. dxc4 Bxe1 55. Kxe1 g5 56. Ke2 Kd6 57.
|
||||
f4 gxf4 58. gxf4 f6 59. Kf3 Ke6 60. Ke2 Kd6 1/2-1/2
|
||||
|
||||
[Event "Siegen Olympiad Prelim"]
|
||||
[Site "?"]
|
||||
[Date "1970"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Ibrahimoglu, Ismet"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d3 d5 3. Nd2 g6 4. Ngf3 Bg7 5. g3 Nf6 6. Bg2 O-O 7. O-O Bg4 8.
|
||||
h3 Bxf3 9. Qxf3 Nbd7 10. Qe2 dxe4 11. dxe4 Qc7 12. a4 Rad8 13. Nb3 b6 14.
|
||||
Be3 c5 15. a5 e5 16. Nd2 Ne8 17. axb6 axb6 18. Nb1 Qb7 19. Nc3 Nc7 20. Nb5
|
||||
Qc6 21. Nxc7 Qxc7 22. Qb5 Ra8 23. c3 Rxa1 24. Rxa1 Rb8 25. Ra6 Bf8 26. Bf1
|
||||
Kg7 27. Qa4 Rb7 28. Bb5 Nb8 29. Ra8 Bd6 30. Qd1 Nc6 31. Qd2 h5 32. Bh6+ Kh7
|
||||
33. Bg5 Rb8 34. Rxb8 Nxb8 35. Bf6 Nc6 36. Qd5 Na7 37. Be8 Kg8 38. Bxf7+
|
||||
Qxf7 39. Qxd6 1-0
|
||||
|
||||
[Event "USSR-World"]
|
||||
[Site "?"]
|
||||
[Date "1970"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Bd3 Nc6 5. c3 Nf6 6. Bf4 Bg4 7. Qb3 Na5
|
||||
8. Qa4+ Bd7 9. Qc2 e6 10. Nf3 Qb6 11. a4 Rc8 12. Nbd2 Nc6 13. Qb1 Nh5 14.
|
||||
Be3 h6 15. Ne5 Nf6 16. h3 Bd6 17. O-O Kf8 18. f4 Be8 19. Bf2 Qc7 20. Bh4
|
||||
Ng8 21. f5 Nxe5 22. dxe5 Bxe5 23. fxe6 Bf6 24. exf7 Bxf7 25. Nf3 Bxh4 26.
|
||||
Nxh4 Nf6 27. Ng6+ Bxg6 28. Bxg6 Ke7 29. Qf5 Kd8 30. Rae1 Qc5+ 31. Kh1 Rf8
|
||||
32. Qe5 Rc7 33. b4 Qc6 34. c4 dxc4 35. Bf5 Rff7 36. Rd1+ Rfd7 37. Bxd7 Rxd7
|
||||
38. Qb8+ Ke7 39. Rde1+ 1-0
|
||||
|
||||
[Event "USSR-World"]
|
||||
[Site "?"]
|
||||
[Date "1970"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nc3 g6 4. e5 Bg7 5. f4 h5 6. Nf3 Bg4 7. h3 Bxf3 8.
|
||||
Qxf3 e6 9. g3 Qb6 10. Qf2 Ne7 11. Bd3 Nd7 12. Ne2 O-O-O 13. c3 f6 14. b3
|
||||
Nf5 15. Rg1 c5 16. Bxf5 gxf5 17. Be3 Qa6 18. Kf1 cxd4 19. cxd4 Nb8 20. Kg2
|
||||
Nc6 21. Nc1 Rd7 22. Qd2 Qa5 23. Qxa5 Nxa5 24. Nd3 Nc6 25. Rac1 Rc7 26. Rc3
|
||||
b6 27. Rgc1 Kb7 28. Nb4 Rhc8 29. Rxc6 Rxc6 30. Rxc6 Rxc6 31. Nxc6 Kxc6 32.
|
||||
Kf3 1/2-1/2
|
||||
|
||||
[Event "Zabreb"]
|
||||
[Site "?"]
|
||||
[Date "1970"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Marovic, Drazen"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d3 d5 3. Nd2 Nd7 4. Ngf3 Qc7 5. exd5 cxd5 6. d4 g6 7. Bd3 Bg7
|
||||
8. O-O e6 9. Re1 Ne7 10. Nf1 Nc6 11. c3 O-O 12. Bg5 e5 13. Ne3 Nb6 14. dxe5
|
||||
Nxe5 15. Bf4 f6 16. a4 Qf7 17. a5 Nbc4 18. Bxc4 dxc4 19. Bxe5 fxe5 20. Qe2
|
||||
h6 21. Nxc4 Bg4 22. Ncxe5 Bxe5 23. Nxe5 Bxe2 24. Nxf7 Rxf7 25. Rxe2 Rd8 26.
|
||||
Rae1 Rd5 27. b4 Rc7 28. Re3 Kf7 29. h4 Rd2 30. Rf3+ Kg7 31. Re6 Rf7 32.
|
||||
Rxf7+ Kxf7 33. Re5 Rd1+ 34. Kh2 b6 35. axb6 axb6 36. f3 Rd3 37. Rb5 Rxc3
|
||||
38. Rxb6 h5 39. Rb7+ Kf6 40. b5 Rb3 41. b6 Rb4 42. Kg3 Rb2 43. Rb8 Kg7 44.
|
||||
f4 Rb3+ 45. Kf2 Kf6 46. Ke2 Kg7 47. Kd2 Rg3 48. Rc8 1-0
|
||||
|
||||
[Event "?"]
|
||||
[Site "Stockholm"]
|
||||
[Date "1962.??.??"]
|
||||
[Round "4"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Portisch, Lajos"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 dxe4 4. Nxe4 Nd7 5. Bc4 Ngf6 6. Neg5 Nd5 7. d4 h6
|
||||
8. Ne4 N7b6 9. Bb3 Bf5 10. Ng3 Bh7 11. O-O e6 12. Ne5 Nd7 13. c4 N5f6 14.
|
||||
Bf4 Nxe5 15. Bxe5 Bd6 16. Qe2 O-O 17. Rad1 Qe7 18. Bxd6 Qxd6 19. f4 c5 20.
|
||||
Qe5 Qxe5 21. dxe5 Ne4 22. Rd7 Nxg3 23. hxg3 Be4 24. Ba4 Rad8 25. Rfd1 Rxd7
|
||||
26. Rxd7 g5 27. Bd1 Bc6 28. Rd6 Rc8 29. Kf2 Kf8 30. Bf3 Bxf3 31. gxf3 gxf4
|
||||
32. gxf4 Ke7 33. f5 exf5 34. Rxh6 Rd8 35. Ke2 Rg8 36. Kf2 Rd8 37. Ke3 Rd1
|
||||
38. b3 Re1+ 39. Kf4 Re2 40. Kxf5 Rxa2 41. f4 Re2 42. Rh3 Re1 43. Rd3 Rb1
|
||||
44. Re3 Rb2 45. e6 a6 46. exf7+ Kxf7 47. Ke5 Rd2 48. Rc3 b6 49. f5 Rd1 50.
|
||||
Rh3 b5 51. Rh7+ Kg8 52. Rb7 bxc4 53. bxc4 Rd4 54. Ke6 Re4+ 55. Kd5 Rf4 56.
|
||||
Kxc5 Rxf5+ 57. Kd6 Rf6+ 58. Ke5 Rf7 59. Rb6 Rc7 60. Kd5 Kf7 61. Rxa6 Ke7
|
||||
62. Re6+ Kd8 63. Rd6+ Ke7 64. c5 Rc8 65. c6 Rc7 66. Rh6 Kd8 67. Rh8+ Ke7
|
||||
68. Ra8 1-0
|
||||
|
||||
[Event "?"]
|
||||
[Site "Yugoslavia ct"]
|
||||
[Date "1959.??.??"]
|
||||
[Round "2"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Keres, Paul"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Bb4 8.
|
||||
Bd2 d4 9. Nb1 Qb6 10. b3 a5 11. a3 Be7 12. Bg2 a4 13. b4 Nbd7 14. O-O c5
|
||||
15. Ra2 O-O 16. bxc5 Bxc5 17. Qe2 e5 18. f4 Rfc8 19. h4 Rc6 20. Bh3 Qc7 21.
|
||||
fxe5 Nxe5 22. Bf4 Bd6 23. h5 Ra5 24. h6 Ng6 25. Qf3 Rh5 26. Bg4 Nxf4 27.
|
||||
Bxh5 N4xh5 28. Kg2 Ng4 29. Nd2 Ne3+ 0-1
|
||||
|
||||
[Event "?"]
|
||||
[Site "Yugoslavia ct"]
|
||||
[Date "1959.??.??"]
|
||||
[Round "3"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Bb4 8.
|
||||
Bd2 d4 9. Nb1 Bxd2+ 10. Nxd2 e5 11. Bg2 c5 12. O-O Nc6 13. Qe2 Qe7 14. f4
|
||||
O-O-O 15. a3 Ne8 16. b4 cxb4 17. Nc4 f6 18. fxe5 fxe5 19. axb4 Nc7 20. Na5
|
||||
Nb5 21. Nxc6 bxc6 22. Rf2 g6 23. h4 Kb7 24. h5 Qxb4 25. Rf7+ Kb6 26. Qf2 a5
|
||||
27. c4 Nc3 28. Rf1 a4 29. Qf6 Qc5 30. Rxh7 Rdf8 31. Qxg6 Rxh7 32. Qxh7
|
||||
Rxf1+ 33. Bxf1 a3 34. h6 a2 35. Qg8 a1=Q 36. h7 Qd6 37. h8=Q Qa7 38. g4 Kc5
|
||||
39. Qf8 Qae7 40. Qa8 Kb4 41. Qh2 Kb3 42. Qa1 Qa3 43. Qxa3+ Kxa3 44. Qh6 Qf7
|
||||
45. Kg2 Kb3 46. Qd2 Qh7 47. Kg3 Qxe4 48. Qf2 Qh1 1/2-1/2
|
||||
|
11
pgn-extract/test/infiles/test-long-line.pgn
Normal file
11
pgn-extract/test/infiles/test-long-line.pgn
Normal file
@@ -0,0 +1,11 @@
|
||||
[Event "?"]
|
||||
[Site "?"]
|
||||
[Date "????.??.??"]
|
||||
[Round "?"]
|
||||
[White "?"]
|
||||
[Black "?"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. f3 e5 2. g4
|
||||
{ only-a-fool-would-play-this-move-and-only-someone-wanting-to-test-how-the-program-copes-with-very-long-lines-would-type-a-comment-like-this }
|
||||
Qh4# 0-1
|
17
pgn-extract/test/infiles/test-matchplylimit.pgn
Normal file
17
pgn-extract/test/infiles/test-matchplylimit.pgn
Normal file
@@ -0,0 +1,17 @@
|
||||
[Event "Kopavogur International Tournament"]
|
||||
[Site "Kopavogur ICE"]
|
||||
[Date "1994.04.16"]
|
||||
[Round "8"]
|
||||
[White "Stefansson, Hannes"]
|
||||
[Black "Olafsson, Helgi"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 e6 7. f3 Nbd7 8.
|
||||
g4 h6 9. Qd2 b5 10. O-O-O b4 11. Nce2 d5 12. Nf4 dxe4 13. Ndxe6 fxe6 14.
|
||||
Bc4 Qc7 15. Bxe6 Ne5 16. Bb3 Bd7 17. fxe4 Bc5 18. Bxc5 Qxc5 19. Nd3 Nxd3+
|
||||
20. Qxd3 O-O-O 21. e5 Bb5 22. Qf5+ Nd7 23. Rd5 Qe3+ 24. Kb1 Rhf8 25. Qg6
|
||||
Nc5 26. Qxg7 Nxb3 27. axb3 Bc6 28. Rxd8+ Rxd8 29. Rf1 Be4 30. Qf6 Qe2 31.
|
||||
Qe6+ Rd7 32. Rc1 Kc7 33. h4 a5 34. g5 hxg5 35. hxg5 Rd1 36. Qe7+ Kb6 37.
|
||||
Qe6+ Kc7 38. Qe7+ Kb6 39. Qe6+ Bc6 40. Rxd1 Qxd1+ 41. Ka2 Qxc2 42. Qd6 Qc5
|
||||
43. Qb8+ Bb7 44. g6 a4 45. Qd8+ Ka7 46. Qd7 Kb6 47. Qd8+ Ka6 48. Qd3+ Ka5
|
||||
49. Qd8+ Ka6 50. Qd3+ Ka7 51. Qd7 Kb6 1/2-1/2
|
1
pgn-extract/test/infiles/test-nagcomments.pgn
Normal file
1
pgn-extract/test/infiles/test-nagcomments.pgn
Normal file
@@ -0,0 +1 @@
|
||||
b3 { good or bad? } $1 { some think this is good } $2 { while others think it is not } *
|
9
pgn-extract/test/infiles/test-nobadresults.pgn
Normal file
9
pgn-extract/test/infiles/test-nobadresults.pgn
Normal file
@@ -0,0 +1,9 @@
|
||||
[Result "1-0"] e4 *
|
||||
[Result "0-1"] e4 *
|
||||
[Result "1/2-1/2"] e4 *
|
||||
[Result "1-0"] e4 0-1
|
||||
[Result "0-1"] e4 1/2-1/2
|
||||
[Result "1/2-1/2"] e4 1-0
|
||||
[Result "*"] e4 1-0
|
||||
[Result "*"] e4 0-1
|
||||
[Result "*"] e4 1/2-1/2
|
28
pgn-extract/test/infiles/test-nochecks.pgn
Normal file
28
pgn-extract/test/infiles/test-nochecks.pgn
Normal file
@@ -0,0 +1,28 @@
|
||||
[Event "?"]
|
||||
[Site "?"]
|
||||
[Date "????.??.??"]
|
||||
[Round "?"]
|
||||
[White "?"]
|
||||
[Black "?"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. f3 e5 2. g4 Qh4# 0-1
|
||||
[Event "Dover vs Herne Bay, Minor League"]
|
||||
[Site "Margate Chess Club"]
|
||||
[Date "1994.10.10"]
|
||||
[Round ""]
|
||||
[White "Barnes, David J."]
|
||||
[Black "Horton, Mark"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
{ Game played inaccurately by White under extreme time pressure. }
|
||||
|
||||
1. b3 e5 2. Bb2 d6 3. d4 exd4 4. Qxd4 Nc6 5. Qd2 Nf6 6. Nc3 Be6 7. e4 d5 8.
|
||||
exd5 Bxd5 9. Qe3+ Be7 10. Nf3 O-O 11. Be2 Re8 12. O-O-O Bb4 13. Qd3 Bxc3
|
||||
14. Bxc3 Qe7 15. Rhe1 Ne4 16. Bb2 Rad8 17. Qe3 b6 18. Bb5 Qe6 19. Nd4 Nxd4
|
||||
20. Rxd4 c5 21. Rxe4 Bxe4 22. Bxe8 { 2 minutes to time-control at move 36.
|
||||
} 22... Rxe8 23. f3 Bd5 24. Qxe6 Rxe6 25. Rxe6 Bxe6 26. Kd2 Kf8 27. Be5 b5
|
||||
28. Bb8 $2 (28. Bd6+ { wins }) 28... a6 29. Ba7 c4 30. Kc3 Ke7 31. Kd4 Kd6
|
||||
32. Bc5+ Kd7 33. Ba7 Kd6 34. Bc5+ Kd7 35. Kc3 g6 36. Bd4 f5 { Time control.
|
||||
} 1/2-1/2
|
||||
|
18
pgn-extract/test/infiles/test-nomovenumbers.pgn
Normal file
18
pgn-extract/test/infiles/test-nomovenumbers.pgn
Normal file
@@ -0,0 +1,18 @@
|
||||
[Event "Dover vs Herne Bay, Minor League"]
|
||||
[Site "Margate Chess Club"]
|
||||
[Date "1994.10.10"]
|
||||
[Round ""]
|
||||
[White "Barnes, David J."]
|
||||
[Black "Horton, Mark"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
{ Game played inaccurately by White under extreme time pressure. }
|
||||
|
||||
1. b3 e5 2. Bb2 d6 3. d4 exd4 4. Qxd4 Nc6 5. Qd2 Nf6 6. Nc3 Be6 7. e4 d5 8.
|
||||
exd5 Bxd5 9. Qe3+ Be7 10. Nf3 O-O 11. Be2 Re8 12. O-O-O Bb4 13. Qd3 Bxc3
|
||||
14. Bxc3 Qe7 15. Rhe1 Ne4 16. Bb2 Rad8 17. Qe3 b6 18. Bb5 Qe6 19. Nd4 Nxd4
|
||||
20. Rxd4 c5 21. Rxe4 Bxe4 22. Bxe8 { 2 minutes to time-control at move 36.
|
||||
} 22... Rxe8 23. f3 Bd5 24. Qxe6 Rxe6 25. Rxe6 Bxe6 26. Kd2 Kf8 27. Be5 b5
|
||||
28. Bb8 $2 (28. Bd6+ { wins }) 28... a6 29. Ba7 c4 30. Kc3 Ke7 31. Kd4 Kd6
|
||||
32. Bc5+ Kd7 33. Ba7 Kd6 34. Bc5+ Kd7 35. Kc3 g6 36. Bd4 f5 {Time control} 1/2-1/2
|
||||
|
18
pgn-extract/test/infiles/test-noresults.pgn
Normal file
18
pgn-extract/test/infiles/test-noresults.pgn
Normal file
@@ -0,0 +1,18 @@
|
||||
[Event "Dover vs Herne Bay, Minor League"]
|
||||
[Site "Margate Chess Club"]
|
||||
[Date "1994.10.10"]
|
||||
[Round ""]
|
||||
[White "Barnes, David J."]
|
||||
[Black "Horton, Mark"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
{ Game played inaccurately by White under extreme time pressure. }
|
||||
|
||||
1. b3 e5 2. Bb2 d6 3. d4 exd4 4. Qxd4 Nc6 5. Qd2 Nf6 6. Nc3 Be6 7. e4 d5 8.
|
||||
exd5 Bxd5 9. Qe3+ Be7 10. Nf3 O-O 11. Be2 Re8 12. O-O-O Bb4 13. Qd3 Bxc3
|
||||
14. Bxc3 Qe7 15. Rhe1 Ne4 16. Bb2 Rad8 17. Qe3 b6 18. Bb5 Qe6 19. Nd4 Nxd4
|
||||
20. Rxd4 c5 21. Rxe4 Bxe4 22. Bxe8 { 2 minutes to time-control at move 36.
|
||||
} 22... Rxe8 23. f3 Bd5 24. Qxe6 Rxe6 25. Rxe6 Bxe6 26. Kd2 Kf8 27. Be5 b5
|
||||
28. Bb8 $2 (28. Bd6+ { wins }) 28... a6 29. Ba7 c4 30. Kc3 Ke7 31. Kd4 Kd6
|
||||
32. Bc5+ Kd7 33. Ba7 Kd6 34. Bc5+ Kd7 35. Kc3 g6 36. Bd4 f5 {Time control} 1/2-1/2
|
||||
|
18
pgn-extract/test/infiles/test-notags.pgn
Normal file
18
pgn-extract/test/infiles/test-notags.pgn
Normal file
@@ -0,0 +1,18 @@
|
||||
[Event "Dover vs Herne Bay, Minor League"]
|
||||
[Site "Margate Chess Club"]
|
||||
[Date "1994.10.10"]
|
||||
[Round ""]
|
||||
[White "Barnes, David J."]
|
||||
[Black "Horton, Mark"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
{ Game played inaccurately by White under extreme time pressure. }
|
||||
|
||||
1. b3 e5 2. Bb2 d6 3. d4 exd4 4. Qxd4 Nc6 5. Qd2 Nf6 6. Nc3 Be6 7. e4 d5 8.
|
||||
exd5 Bxd5 9. Qe3+ Be7 10. Nf3 O-O 11. Be2 Re8 12. O-O-O Bb4 13. Qd3 Bxc3
|
||||
14. Bxc3 Qe7 15. Rhe1 Ne4 16. Bb2 Rad8 17. Qe3 b6 18. Bb5 Qe6 19. Nd4 Nxd4
|
||||
20. Rxd4 c5 21. Rxe4 Bxe4 22. Bxe8 { 2 minutes to time-control at move 36.
|
||||
} 22... Rxe8 23. f3 Bd5 24. Qxe6 Rxe6 25. Rxe6 Bxe6 26. Kd2 Kf8 27. Be5 b5
|
||||
28. Bb8 $2 (28. Bd6+ { wins }) 28... a6 29. Ba7 c4 30. Kc3 Ke7 31. Kd4 Kd6
|
||||
32. Bc5+ Kd7 33. Ba7 Kd6 34. Bc5+ Kd7 35. Kc3 g6 36. Bd4 f5 {Time control} 1/2-1/2
|
||||
|
6
pgn-extract/test/infiles/test-o.txt
Normal file
6
pgn-extract/test/infiles/test-o.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
b2b3 e7e5 c1b2 d7d6 d2d4 e5d4 d1d4 b8c6 d4d2 g8f6 b1c3 c8e6 e2e4 d6d5 e4d5
|
||||
e6d5 d2e3+ f8e7 g1f3 e8g8 f1e2 f8e8 e1c1 e7b4 e3d3 b4c3 b2c3 d8e7 h1e1 f6e4
|
||||
c3b2 a8d8 d3e3 b7b6 e2b5 e7e6 f3d4 c6d4 d1d4 c7c5 d4e4 d5e4 b5e8 d8e8 f2f3
|
||||
e4d5 e3e6 e8e6 e1e6 d5e6 c1d2 g8f8 b2e5 b6b5 e5b8 a7a6 b8a7 c5c4 d2c3 f8e7
|
||||
c3d4 e7d6 a7c5+ d6d7 c5a7 d7d6 a7c5+ d6d7 d4c3 g7g6 c5d4 f7f5 1/2-1/2
|
||||
|
19
pgn-extract/test/infiles/test-plycount.pgn
Normal file
19
pgn-extract/test/infiles/test-plycount.pgn
Normal file
@@ -0,0 +1,19 @@
|
||||
[Event "Dover vs Herne Bay, Minor League"]
|
||||
[Site "Margate Chess Club"]
|
||||
[Date "1994.10.10"]
|
||||
[Round ""]
|
||||
[White "Barnes, David J."]
|
||||
[Black "Horton, Mark"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
{ Game played inaccurately by White under extreme time pressure. }
|
||||
|
||||
1. b3 e5 2. Bb2 d6 3. d4 exd4 4. Qxd4 Nc6 5. Qd2 Nf6 6. Nc3 Be6 7. e4 d5 8.
|
||||
exd5 Bxd5 9. Qe3+ Be7 10. Nf3 O-O 11. Be2 Re8 12. O-O-O Bb4 13. Qd3 Bxc3
|
||||
14. Bxc3 Qe7 15. Rhe1 Ne4 16. Bb2 Rad8 17. Qe3 b6 18. Bb5 Qe6 19. Nd4 Nxd4
|
||||
20. Rxd4 c5 21. Rxe4 Bxe4 22. Bxe8 { 2 minutes to time-control at move 36.
|
||||
} 22... Rxe8 23. f3 Bd5 24. Qxe6 Rxe6 25. Rxe6 Bxe6 26. Kd2 Kf8 27. Be5 b5
|
||||
28. Bb8 $2 (28. Bd6+ { wins }) 28... a6 29. Ba7 c4 30. Kc3 Ke7 31. Kd4 Kd6
|
||||
32. Bc5+ Kd7 33. Ba7 Kd6 34. Bc5+ Kd7 35. Kc3 g6 36. Bd4 f5 { Time control.
|
||||
} 1/2-1/2
|
||||
|
19
pgn-extract/test/infiles/test-plylimit.pgn
Normal file
19
pgn-extract/test/infiles/test-plylimit.pgn
Normal file
@@ -0,0 +1,19 @@
|
||||
[Event "Dover vs Herne Bay, Minor League"]
|
||||
[Site "Margate Chess Club"]
|
||||
[Date "1994.10.10"]
|
||||
[Round ""]
|
||||
[White "Barnes, David J."]
|
||||
[Black "Horton, Mark"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
{ Game played inaccurately by White under extreme time pressure. }
|
||||
|
||||
1. b3 e5 2. Bb2 d6 3. d4 exd4 4. Qxd4 Nc6 5. Qd2 Nf6 6. Nc3 Be6 7. e4 d5 8.
|
||||
exd5 Bxd5 9. Qe3+ Be7 10. Nf3 O-O 11. Be2 Re8 12. O-O-O Bb4 13. Qd3 Bxc3
|
||||
14. Bxc3 Qe7 15. Rhe1 Ne4 16. Bb2 Rad8 17. Qe3 b6 18. Bb5 Qe6 19. Nd4 Nxd4
|
||||
20. Rxd4 c5 21. Rxe4 Bxe4 22. Bxe8 { 2 minutes to time-control at move 36.
|
||||
} 22... Rxe8 23. f3 Bd5 24. Qxe6 Rxe6 25. Rxe6 Bxe6 26. Kd2 Kf8 27. Be5 b5
|
||||
28. Bb8 $2 (28. Bd6+ { wins }) 28... a6 29. Ba7 c4 30. Kc3 Ke7 31. Kd4 Kd6
|
||||
32. Bc5+ Kd7 33. Ba7 Kd6 34. Bc5+ Kd7 35. Kc3 g6 36. Bd4 f5 { Time control.
|
||||
} 1/2-1/2
|
||||
|
41
pgn-extract/test/infiles/test-promotion-in.pgn
Normal file
41
pgn-extract/test/infiles/test-promotion-in.pgn
Normal file
@@ -0,0 +1,41 @@
|
||||
[FEN "7k/3P4/7K/8/8/8/8/8 w - - 6 55"]
|
||||
[SetUp "1"]
|
||||
|
||||
d7d8R 1-0
|
||||
|
||||
[FEN "7k/3P4/7K/8/8/8/8/8 w - - 6 55"]
|
||||
[SetUp "1"]
|
||||
|
||||
d7d8N *
|
||||
|
||||
[FEN "7k/3P4/7K/8/8/8/8/8 w - - 6 55"]
|
||||
[SetUp "1"]
|
||||
|
||||
d7d8B *
|
||||
|
||||
[FEN "7k/3P4/7K/8/8/8/8/8 w - - 6 55"]
|
||||
[SetUp "1"]
|
||||
|
||||
d7d8Q 1-0
|
||||
|
||||
[FEN "7k/3P4/7K/8/8/8/8/8 w - - 6 55"]
|
||||
[SetUp "1"]
|
||||
|
||||
d7d8r 1-0
|
||||
|
||||
[FEN "7k/3P4/7K/8/8/8/8/8 w - - 6 55"]
|
||||
[SetUp "1"]
|
||||
|
||||
d7d8n *
|
||||
|
||||
[FEN "7k/3P4/7K/8/8/8/8/8 w - - 6 55"]
|
||||
[SetUp "1"]
|
||||
|
||||
d7d8b *
|
||||
|
||||
[FEN "7k/3P4/7K/8/8/8/8/8 w - - 6 55"]
|
||||
[SetUp "1"]
|
||||
|
||||
d7d8q 1-0
|
||||
|
||||
|
1
pgn-extract/test/infiles/test-r.txt
Normal file
1
pgn-extract/test/infiles/test-r.txt
Normal file
@@ -0,0 +1 @@
|
||||
f3 e5 g4 Qh4 Kf2 0-1
|
204
pgn-extract/test/infiles/test-repetition.pgn
Normal file
204
pgn-extract/test/infiles/test-repetition.pgn
Normal file
@@ -0,0 +1,204 @@
|
||||
[Event "USA m"]
|
||||
[Site "New York"]
|
||||
[Date "1909.??.??"]
|
||||
[Round "1"]
|
||||
[White "Marshall, Frank James"]
|
||||
[Black "Capablanca, Jose Raul"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. d4 d5 2. c4 e6 3. Nc3 c5 4. cxd5 exd5 5. Nf3 Nc6 6. g3 Be6 7. Bg2 Nf6 8.
|
||||
Bg5 h6 9. Bxf6 Qxf6 10. O-O cxd4 11. Nb5 Rc8 12. Nfxd4 Nxd4 13. Nxd4 Bc5
|
||||
14. Nxe6 fxe6 15. Qa4+ Kf7 16. Rac1 Rhf8 17. e3 Qe7 18. Rc3 Rc7 19. Rfc1
|
||||
Rfc8 20. Qg4 Qf6 21. a3 Bd6 22. Rxc7+ Rxc7 23. Rxc7+ Bxc7 24. Qb4 Bb6 25.
|
||||
a4 Qe7 26. Qf4+ Qf6 27. Qb4 Qe7 28. Qf4+ Qf6 29. Qb4 Qe7 30. Qf4+ Qf6
|
||||
1/2-1/2
|
||||
|
||||
[Event "USA m"]
|
||||
[Site "New York"]
|
||||
[Date "1909.??.??"]
|
||||
[Round "20"]
|
||||
[White "Capablanca, Jose Raul"]
|
||||
[Black "Marshall, Frank James"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. d4 d5 6. Bd3 Bd6 7. O-O O-O
|
||||
8. c4 c6 9. Nc3 Nxc3 10. bxc3 Bg4 11. h3 Bh5 12. cxd5 cxd5 13. Qb3 Bxf3 14.
|
||||
Qxb7 Nd7 15. gxf3 Nb6 16. Rb1 Qf6 17. Kg2 Rac8 18. Qxa7 Rxc3 19. Rxb6 Rxd3
|
||||
20. Be3 Qg6+ 21. Kh1 Qe6 22. Kg2 Qg6+ 23. Kh1 Qe6 24. Kg2 Qg6+ 25. Kh1 Qe6
|
||||
1/2-1/2
|
||||
|
||||
[Event "New York training"]
|
||||
[Site "New York"]
|
||||
[Date "1910.11.15"]
|
||||
[Round "3"]
|
||||
[White "Marshall, Frank James"]
|
||||
[Black "Capablanca, Jose Raul"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 e5 2. d4 exd4 3. Nf3 Nc6 4. Bc4 Bc5 5. O-O Nf6 6. e5 d5 7. exf6 dxc4
|
||||
8. Re1+ Be6 9. Ng5 Qd5 10. Nc3 Qf5 11. Nce4 O-O-O 12. Nxe6 fxe6 13. g4 Qe5
|
||||
14. fxg7 Rhg8 15. Bh6 d3 16. c3 Be7 17. Qf3 Qd5 18. Qf7 Rde8 19. Re3 Ne5
|
||||
20. Qf4 Ng6 21. Qf7 Ne5 22. Qf4 Ng6 23. Qf7 Ne5 24. Qf4 Ng6 1/2-1/2
|
||||
|
||||
[Event "New York"]
|
||||
[Site "New York"]
|
||||
[Date "1911.??.??"]
|
||||
[Round "3"]
|
||||
[White "Jaffe, Charles"]
|
||||
[Black "Capablanca, Jose Raul"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. d4 d5 2. Nf3 c5 3. c3 cxd4 4. cxd4 Nc6 5. Nc3 Nf6 6. Ne5 e6 7. Bg5 Qb6
|
||||
8. Nxc6 bxc6 9. Rb1 Bb4 10. Bxf6 gxf6 11. e3 Qa5 12. Qd2 Rb8 13. Bd3 Bxc3
|
||||
14. bxc3 Rxb1+ 15. Bxb1 Ba6 16. Qb2 Kd7 17. Kd2 Qb6 18. Qxb6 axb6 19. e4
|
||||
Ra8 20. exd5 cxd5 21. Bc2 Bc4 22. a4 h5 23. Rb1 Kc6 24. Rb4 Rg8 25. g3 h4
|
||||
26. Be4 Kc7 27. Bf3 Rh8 28. Rb2 hxg3 29. hxg3 Ra8 30. Rb4 Rh8 31. Ke3 e5
|
||||
32. Rb1 Ra8 33. Bd1 Re8 34. Bf3 Ra8 35. Rb4 Rh8 36. Be4 Rh2 37. Bf3 Rh8 38.
|
||||
Rb1 Ra8 39. Rb4 Re8 40. Rb1 Ra8 41. Rb4 b5 42. Bd1 bxa4 43. Rxa4 Rxa4 44.
|
||||
Bxa4 Kd6 45. Bc2 Bb5 46. Bd3 Bd7 47. c4 dxc4 48. Bxc4 Be6 49. Bd3 Kd5 50.
|
||||
Be4+ Kc4 1/2-1/2
|
||||
|
||||
[Event "Buenos Aires casual"]
|
||||
[Site "Buenos Aires"]
|
||||
[Date "1911.06.12"]
|
||||
[Round "?"]
|
||||
[White "Illa, Rolando"]
|
||||
[Black "Capablanca, Jose Raul"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Bb4 5. exd5 Qxd5 6. Bxf6 Bxc3+ 7. bxc3
|
||||
gxf6 8. Nf3 Bd7 9. g3 Bc6 10. Bg2 Qe4+ 11. Qe2 Nd7 12. Nh4 Qxe2+ 13. Kxe2
|
||||
Bb5+ 14. Kd2 O-O-O 15. Rab1 Ba6 16. Bf1 Bxf1 17. Rhxf1 Rhg8 18. f4 f5 19.
|
||||
Nf3 Nf6 20. Rb3 Ne4+ 21. Ke3 Rd5 22. Re1 Ra5 23. a3 c5 24. Nd2 Nd6 25. Ra1
|
||||
Rd8 26. a4 Rd7 27. Rba3 Rc7 28. Kd3 c4+ 29. Ke3 Rc6 30. Rb1 Rca6 31. Rb4 b5
|
||||
32. Ke2 Rxa4 33. Raxa4 Rxa4 34. Rxa4 bxa4 35. Kd1 Kb7 36. Kc1 Kc6 37. Kb2
|
||||
Kd5 38. Ka3 Nb5+ 39. Kxa4 Nxc3+ 40. Kb4 Na2+ 41. Ka3 Nc1 42. c3 f6 43. Kb2
|
||||
Nd3+ 44. Kc2 a6 45. Nf1 Ne1+ 46. Kd2 Ng2 47. Ke2 a5 48. Nd2 h5 49. h4 e5
|
||||
50. dxe5 fxe5 51. fxe5 a4 52. e6 Kxe6 53. Nxc4 f4 54. gxf4 Nxh4 55. Kf2 Nf5
|
||||
56. Kf3 Nd6 57. Na3 Kd5 58. Kg3 Nf5+ 59. Kf3 Kc5 60. Kg2 Kc6 61. Kf2 Kd5
|
||||
62. Kf3 Nd6 63. Kg3 Nf5+ 64. Kf3 Kc6 65. Kg2 h4 66. Kh3 Kd5 67. Kg4 Ke4 68.
|
||||
c4 Kd4 0-1
|
||||
|
||||
[Event "St Petersburg preliminary"]
|
||||
[Site "St Petersburg"]
|
||||
[Date "1914.??.??"]
|
||||
[Round "?"]
|
||||
[White "Capablanca, Jose Raul"]
|
||||
[Black "Lasker, Emanuel"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Bb4 5. O-O O-O 6. d3 d6 7. Bg5 Bxc3
|
||||
8. bxc3 h6 9. Bh4 Bg4 10. h3 Bxf3 11. Qxf3 g5 12. Bg3 Nd7 13. d4 f6 14. Qg4
|
||||
Kh8 15. h4 Rf7 16. hxg5 hxg5 17. f3 Nf8 18. Kf2 Rh7 19. Rh1 Qe7 20. Qf5 Rd8
|
||||
21. Rxh7+ Nxh7 22. Rh1 Rg8 23. Bxc6 bxc6 24. Rb1 Kg7 25. Rb7 Ra8 26. Kg1
|
||||
Nf8 27. d5 c5 28. Bf2 Qd8 29. g3 Rb8 30. Rb3 Rxb3 31. cxb3 Qd7 32. Qxd7+
|
||||
Nxd7 33. Kf1 Kg6 34. Ke2 f5 35. g4 fxe4 36. fxe4 Nf6 37. Kf3 Kf7 38. Be3
|
||||
Nh7 39. b4 cxb4 40. cxb4 a6 41. a4 Ke7 42. b5 axb5 43. axb5 Kd7 44. Bf2 Kc8
|
||||
45. Be3 Kd7 46. Bf2 Kc8 47. Be3 Kd7 48. Bf2 Kc8 49. Be3 Kd7 1/2-1/2
|
||||
|
||||
[Event "Washington simul"]
|
||||
[Site "Washington"]
|
||||
[Date "1915.03.02"]
|
||||
[Round "?"]
|
||||
[White "Capablanca, Jose Raul"]
|
||||
[Black "Whitaker, Norman Tweed"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. c4 d5 2. cxd5 Nf6 3. d4 Qxd5 4. Nc3 Qa5 5. Nf3 Bg4 6. Ne5 Nbd7 7. Nxg4
|
||||
Nxg4 8. e4 Ngf6 9. e5 Nd5 10. Bd2 e6 11. Bd3 Nxc3 12. bxc3 Be7 13. Qg4 g6
|
||||
14. O-O h5 15. Qe4 c6 16. a4 Qd5 17. Qe2 Nxe5 18. Be4 Qc4 19. Bxc6+ Qxc6
|
||||
20. Qxe5 O-O-O 21. Rfb1 h4 22. Qb5 Qc7 23. a5 Rh5 24. Qa4 Bg5 25. Rb4 Qd7
|
||||
26. Qc2 h3 27. a6 b6 28. Bxg5 Rxg5 29. g3 Qc6 30. f4 Ra5 31. Rxa5 bxa5 32.
|
||||
Rb2 a4 33. Rb4 a3 34. Ra4 Kc7 35. Rxa3 Rxd4 36. Ra2 Rc4 37. Qe2 Rxc3 38.
|
||||
Qe5+ Kd7 39. Qd4+ Kc8 40. Qh8+ Kc7 41. Qe5+ Kd7 42. Qd4+ Ke8 43. Qh8+ Ke7
|
||||
44. Qh4+ Kf8 45. Qh8+ Ke7 46. Qh4+ Kf8 47. Qh8+ Ke7 48. Qh4+ f6 49. Qh7+
|
||||
Kf8 50. Qh8+ Kf7 51. Qh7+ Kf8 52. Qh8+ Ke7 53. Qg7+ Kd6 54. Rd2+ Kc5 55.
|
||||
Qxa7+ Kc4 56. Rd4+ Kb3 57. Qb7+ Kc2 58. Qxc6 Rxc6 59. Ra4 1-0
|
||||
|
||||
[Event "New York Rice prel"]
|
||||
[Site "New York"]
|
||||
[Date "1916.??.??"]
|
||||
[Round "11"]
|
||||
[White "Kostic, Boris"]
|
||||
[Black "Capablanca, Jose Raul"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. d4 Nf6 2. Nf3 d5 3. c4 c6 4. e3 Bf5 5. Nc3 e6 6. Bd3 Bxd3 7. Qxd3 Nbd7
|
||||
8. O-O Be7 9. e4 dxe4 10. Nxe4 Nxe4 11. Qxe4 Nf6 12. Qe2 O-O 13. Re1 Qa5
|
||||
14. Bd2 Bb4 15. Bxb4 Qxb4 16. Rad1 Rad8 17. Rd2 Rd6 18. Red1 Rfd8 19. h3
|
||||
Qa5 20. b3 Qf5 21. Qe5 g6 22. Kf1 Ne4 23. Rd3 f6 24. Qxf5 gxf5 25. Ke2 Kf7
|
||||
26. Ke3 Rg8 27. g3 h5 28. h4 Rgd8 29. Ng1 c5 30. Ne2 e5 31. d5 Ra6 32. a4
|
||||
Rb6 33. Nc3 Nd6 34. Nb5 Nxb5 35. axb5 a6 36. bxa6 Rxa6 37. b4 cxb4 38. Rb1
|
||||
e4 39. Rdb3 b5 40. cxb5 Rb6 41. Rxb4 Rxd5 42. R4b3 Ke6 43. Kf4 Rd7 44. R1b2
|
||||
Rd5 45. Rb1 Rc5 46. R1b2 Rd5 47. Rb1 Kf7 48. R1b2 Kg6 49. Ke3 Kf7 50. Kf4
|
||||
1/2-1/2
|
||||
|
||||
[Event "World Championship 12th"]
|
||||
[Site "Havana"]
|
||||
[Date "1921.03.29"]
|
||||
[Round "5"]
|
||||
[White "Capablanca, Jose Raul"]
|
||||
[Black "Lasker, Emanuel"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. d4 d5 2. Nf3 Nf6 3. c4 e6 4. Bg5 Nbd7 5. e3 Be7 6. Nc3 O-O 7. Rc1 b6 8.
|
||||
cxd5 exd5 9. Qa4 c5 10. Qc6 Rb8 11. Nxd5 Bb7 12. Nxe7+ Qxe7 13. Qa4 Rbc8
|
||||
14. Qa3 Qe6 15. Bxf6 Qxf6 16. Ba6 Bxf3 17. Bxc8 Rxc8 18. gxf3 Qxf3 19. Rg1
|
||||
Re8 20. Qd3 g6 21. Kf1 Re4 22. Qd1 Qh3+ 23. Rg2 Nf6 24. Kg1 cxd4 25. Rc4
|
||||
dxe3 26. Rxe4 Nxe4 27. Qd8+ Kg7 28. Qd4+ Nf6 29. fxe3 Qe6 30. Rf2 g5 31. h4
|
||||
gxh4 32. Qxh4 Ng4 33. Qg5+ Kf8 34. Rf5 h5 35. Qd8+ Kg7 36. Qg5+ Kf8 37.
|
||||
Qd8+ Kg7 38. Qg5+ Kf8 39. b3 Qd6 40. Qf4 Qd1+ 41. Qf1 Qd2 42. Rxh5 Nxe3 43.
|
||||
Qf3 Qd4 44. Qa8+ Ke7 45. Qb7+ Kf8 46. Qb8+ 1-0
|
||||
|
||||
[Event "Moscow"]
|
||||
[Site "Moscow"]
|
||||
[Date "1935.??.??"]
|
||||
[Round "9"]
|
||||
[White "Lasker, Emanuel"]
|
||||
[Black "Capablanca, Jose Raul"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. Ne2 dxe4 5. a3 Be7 6. Nxe4 Nf6 7. N2c3 Nbd7
|
||||
8. Bf4 Nxe4 9. Nxe4 Nf6 10. Bd3 O-O 11. Nxf6+ Bxf6 12. c3 Qd5 13. Qe2 c6
|
||||
14. O-O Re8 15. Rad1 Bd7 16. Rfe1 Qa5 17. Qc2 g6 18. Be5 Bg7 19. h4 Qd8 20.
|
||||
h5 Qg5 21. Bxg7 Kxg7 22. Re5 Qe7 23. Rde1 Rg8 24. Qc1 Rad8 25. R1e3 Bc8 26.
|
||||
Rh3 Kf8 27. Qh6+ Rg7 28. hxg6 hxg6 29. Bxg6 Qf6 30. Rg5 Ke7 31. Rf3 Qxf3
|
||||
32. gxf3 Rdg8 33. Kf1 Rxg6 34. Rxg6 Rxg6 35. Qh2 Kd7 36. Qf4 f6 37. c4 a6
|
||||
38. Qh4 Rg5 39. Qh7+ Kd8 40. Qh8+ Kc7 41. Qxf6 Rf5 42. Qg7+ Bd7 43. Ke2 Kc8
|
||||
44. Qh8+ Kc7 45. Qh2+ Kc8 46. Qd6 Rh5 47. Ke3 Rf5 48. Ke4 Rh5 49. Qf8+ Kc7
|
||||
50. Qf4+ Kc8 51. Qd6 Rf5 52. Ke3 Rh5 53. Kd3 Rf5 54. Ke2 Rh5 55. Kd2 Rf5
|
||||
56. Ke3 Rh5 57. Qf8+ Kc7 58. Qf4+ Kc8 59. Qd6 Rf5 60. Qg3 Rh5 61. Qg4 Rf5
|
||||
62. Qg8+ Kc7 63. Qg3+ Kc8 64. Qg6 1-0
|
||||
|
||||
[Event "Interpolis 10th"]
|
||||
[Site "Tilburg NED"]
|
||||
[Date "1986.11.04"]
|
||||
[Round "13"]
|
||||
[White "Anatoly Karpov"]
|
||||
[Black "Anthony Miles"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. d4 Nf6 2. c4 c5 3. d5 b5 4. cxb5 a6 5. e3 Bb7 6. Nc3 Qa5 7. Bd2 axb5 8.
|
||||
Bxb5 Qb6 9. Qb3 e6 10. e4 Nxe4 11. Nxe4 Bxd5 12. Qd3 Qb7 13. f3 c4 14. Bxc4
|
||||
Bxc4 15. Qxc4 d5 16. Qc2 dxe4 17. Qxe4 Qxe4+ 18. fxe4 Nd7 19. Ne2 Nc5 20.
|
||||
Nc3 Nd3+ 21. Ke2 Nxb2 22. Nb5 Ra4 23. Nc3 Ra8 24. Nb5 Ra4 25. Nc3 Ra8 26.
|
||||
Nb5 1/2-1/2
|
||||
|
||||
[Event "Spassky - Fischer World Championship Match"]
|
||||
[Site "Reykjavik ISL"]
|
||||
[Date "1972.08.29"]
|
||||
[Round "20"]
|
||||
[White "Robert James Fischer"]
|
||||
[Black "Boris Spassky"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 d6 6. Bg5 e6 7. Qd2 a6 8.
|
||||
O-O-O Bd7 9. f4 Be7 10. Be2 O-O 11. Bf3 h6 12. Bh4 Nxe4 13. Bxe7 Nxd2 14.
|
||||
Bxd8 Nxf3 15. Nxf3 Rfxd8 16. Rxd6 Kf8 17. Rhd1 Ke7 18. Na4 Be8 19. Rxd8
|
||||
Rxd8 20. Nc5 Rb8 21. Rd3 a5 22. Rb3 b5 23. a3 a4 24. Rc3 Rd8 25. Nd3 f6 26.
|
||||
Rc5 Rb8 27. Rc3 g5 28. g3 Kd6 29. Nc5 g4 30. Ne4+ Ke7 31. Ne1 Rd8 32. Nd3
|
||||
Rd4 33. Nef2 h5 34. Rc5 Rd5 35. Rc3 Nd4 36. Rc7+ Rd7 37. Rxd7+ Bxd7 38. Ne1
|
||||
e5 39. fxe5 fxe5 40. Kd2 Bf5 41. Nd1 Kd6 42. Ne3 Be6 43. Kd3 Bf7 44. Kc3
|
||||
Kc6 45. Kd3 Kc5 46. Ke4 Kd6 47. Kd3 Bg6+ 48. Kc3 Kc5 49. Nd3+ Kd6 50. Ne1
|
||||
Kc6 51. Kd2 Kc5 52. Nd3+ Kd6 53. Ne1 Ne6 54. Kc3 Nd4 1/2-1/2
|
||||
|
49
pgn-extract/test/infiles/test-s.pgn
Normal file
49
pgn-extract/test/infiles/test-s.pgn
Normal file
@@ -0,0 +1,49 @@
|
||||
[Event "?"]
|
||||
[Site "Zuerich"]
|
||||
[Date "1953.??.??"]
|
||||
[Round "?"]
|
||||
[White "Reshevsky, Samuel"]
|
||||
[Black "Petrosjan, Tigran V."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Bd3 d5 6. Nf3 c5 7. O-O Nc6 8.
|
||||
a3 Bxc3 9. bxc3 b6 10. cxd5 exd5 11. Bb2 c4 12. Bc2 Bg4 13. Qe1 Ne4 14. Nd2
|
||||
Nxd2 15. Qxd2 Bh5 16. f3 Bg6 17. e4 Qd7 18. Rae1 dxe4 19. fxe4 Rfe8 20. Qf4
|
||||
b5 21. Bd1 Re7 22. Bg4 Qe8 23. e5 a5 24. Re3 Rd8 25. Rfe1 Re6 26. a4 Ne7
|
||||
27. Bxe6 fxe6 28. Qf1 Nd5 29. Rf3 Bd3 30. Rxd3 cxd3 31. Qxd3 b4 32. cxb4
|
||||
axb4 33. a5 Ra8 34. Ra1 Qc6 35. Bc1 Qc7 36. a6 Qb6 37. Bd2 b3 38. Qc4 h6
|
||||
39. h3 b2 40. Rb1 Kh8 41. Be1 1/2-1/2
|
||||
|
||||
[Event "?"]
|
||||
[Site "Zuerich"]
|
||||
[Date "1953.??.??"]
|
||||
[Round "?"]
|
||||
[White "Smyslov, V."]
|
||||
[Black "Petrosjan, Tigran V."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Bd3 d5 6. Nf3 c5 7. O-O Nc6 8.
|
||||
a3 Bxc3 9. bxc3 b6 10. cxd5 exd5 11. Bb2 c4 12. Bc2 Bg4 13. Qe1 Ne4 14. Nd2
|
||||
Nxd2 15. Qxd2 Bh5 16. f3 Bg6 17. e4 Qd7 18. Rae1 f5 19. exd5 Qxd5 20. a4
|
||||
Rfe8 21. Qg5 Qf7 22. Ba3 h6 23. Qg3 Rxe1 24. Rxe1 Re8 25. Rxe8+ Qxe8 26.
|
||||
Kf2 Na5 27. Qf4 Nb3 28. Bxf5 Bxf5 29. Qxf5 Qxa4 30. Qf8+ Kh7 31. Qf5+ Kg8
|
||||
32. Qe6+ Kh7 33. Qe4+ Kg8 34. Qa8+ Kh7 35. Qe4+ Kg8 36. Qd5+ Kh7 37. Be7
|
||||
Nc1 38. Qf5+ Kg8 39. Qf8+ Kh7 40. Qf5+ Kg8 41. d5 Qa2+ 42. Kg3 Qd2 43. d6
|
||||
Qe1+ 44. Kg4 Nd3 45. Qd5+ Kh7 46. d7 Qe5 47. Qxd3+ cxd3 48. d8=Q 1/2-1/2
|
||||
|
||||
[Event "?"]
|
||||
[Site "Zuerich"]
|
||||
[Date "1953.??.??"]
|
||||
[Round "?"]
|
||||
[White "Taimanov, M."]
|
||||
[Black "Petrosjan, Tigran V."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 c5 5. Bd3 O-O 6. Nf3 d5 7. O-O Nc6 8.
|
||||
a3 Bxc3 9. bxc3 b6 10. cxd5 exd5 11. Ne5 Qc7 12. Nxc6 Qxc6 13. f3 Be6 14.
|
||||
Qe1 Nd7 15. e4 c4 16. Bc2 f5 17. e5 Rf7 18. a4 a5 19. f4 b5 20. axb5 Qxb5
|
||||
21. Ba3 Nb6 22. Qh4 Qe8 23. Rf3 Nc8 24. Ba4 Rd7 25. Rb1 Qd8 26. Bxd7 Qxd7
|
||||
27. Rg3 Na7 28. Be7 Bf7 29. Qg5 Bg6 30. h4 Nc6 31. Ba3 Nd8 32. h5 Ne6 33.
|
||||
Qh4 Bf7 34. h6 g6 35. Qf6 Qd8 36. Be7 Qc7 37. Rxg6+ hxg6 38. h7+ Kxh7 39.
|
||||
Qxf7+ Ng7 40. Kf2 1-0
|
||||
|
581
pgn-extract/test/infiles/test-selectonly.pgn
Normal file
581
pgn-extract/test/infiles/test-selectonly.pgn
Normal file
@@ -0,0 +1,581 @@
|
||||
[Event "Milwaukee Northwestern"]
|
||||
[Site "?"]
|
||||
[Date "1957"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Kampars, N."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 e6 6. d4 Nd7 7. Bd3 dxe4
|
||||
8. Nxe4 Ngf6 9. O-O Nxe4 10. Qxe4 Nf6 11. Qe3 Nd5 12. Qf3 Qf6 13. Qxf6 Nxf6
|
||||
14. Rd1 O-O-O 15. Be3 Nd5 16. Bg5 Be7 17. Bxe7 Nxe7 18. Be4 Nd5 19. g3 Nf6
|
||||
20. Bf3 Kc7 21. Kf1 Rhe8 22. Be2 e5 23. dxe5 Rxe5 24. Bc4 Rxd1+ 25. Rxd1
|
||||
Re7 26. Bb3 Ne4 27. Rd4 Nd6 28. c3 f6 29. Bc2 h6 30. Bd3 Nf7 31. f4 Rd7 32.
|
||||
Rxd7+ Kxd7 33. Kf2 Nd6 34. Kf3 f5 35. Ke3 c5 36. Be2 Ke6 37. Bd3 1/2-1/2
|
||||
|
||||
[Event "US Open"]
|
||||
[Site "?"]
|
||||
[Date "1957"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Addison, William G."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 dxe4 4. Nxe4 Nf6 5. Nxf6+ exf6 6. Bc4 Bd6 7. Qe2+
|
||||
Qe7 8. Qxe7+ Kxe7 9. d4 Bf5 10. Bb3 Re8 11. Be3 Kf8 12. O-O-O Nd7 13. c4
|
||||
Rad8 14. Bc2 Bxc2 15. Kxc2 f5 16. Rhe1 f4 17. Bd2 Nf6 18. Ne5 g5 19. f3 Nh5
|
||||
20. Ng4 Kg7 21. Bc3 Kg6 22. Rxe8 Rxe8 23. c5 Bb8 24. d5 cxd5 25. Rxd5 f5
|
||||
26. Ne5+ Bxe5 27. Rxe5 Nf6 28. Rxe8 Nxe8 29. Be5 Kh5 30. Kd3 g4 31. b4 a6
|
||||
32. a4 gxf3 33. gxf3 Kh4 34. b5 axb5 35. a5 Kh3 36. c6 1-0
|
||||
|
||||
[Event "West Orange Open"]
|
||||
[Site "?"]
|
||||
[Date "1957"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Goldsmith, Julius"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d6 3. d4 Nd7 4. Nf3 e5 5. Bc4 Be7 6. dxe5 Nxe5 7. Nxe5 dxe5
|
||||
8. Qh5 g6 9. Qxe5 Nf6 10. Bg5 Bd7 11. O-O-O O-O 12. Rxd7 Qxd7 13. Bxf6 Bxf6
|
||||
14. Qxf6 Rae8 15. f3 Qc7 16. h4 Qe5 17. Qxe5 Rxe5 18. Rd1 Re7 19. Rd6 Kg7
|
||||
20. a3 f5 21. Kd2 fxe4 22. Nxe4 Rf4 23. h5 gxh5 24. Rd8 h4 25. Rg8+ Kh6 26.
|
||||
Ke3 Rf5 27. Rg4 Rh5 28. Kf2 Rg7 29. Rxg7 Kxg7 30. Bf1 Rd5 31. Bd3 h6 32.
|
||||
Ke3 Rh5 33. Nd6 h3 34. gxh3 Rxh3 35. Nxb7 Rh5 36. b4 Re5+ 37. Kf4 Re7 38.
|
||||
Nd8 c5 39. bxc5 Kf6 40. c6 Rc7 41. Be4 Ke7 42. Nb7 Kf6 43. Nd6 Re7 44. c7
|
||||
1-0
|
||||
|
||||
[Event "Bad Portoroz Interzonal"]
|
||||
[Site "?"]
|
||||
[Date "1958"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Cardoso, Rudolfo T."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 dxe4 4. Nxe4 Bg4 5. h3 Bxf3 6. Qxf3 Nd7 7. Ng5
|
||||
Ngf6 8. Qb3 e6 9. Qxb7 Nd5 10. Ne4 Nb4 11. Kd1 f5 12. c3 Rb8 13. Qxa7 fxe4
|
||||
14. cxb4 Bxb4 15. Qd4 O-O 16. Bc4 Nc5 17. Qxd8 Rbxd8 18. Rf1 Rd4 19. b3
|
||||
Bxd2 20. Ke2 Bxc1 21. Raxc1 Rfd8 22. Rfd1 Kf8 23. Rxd4 Rxd4 24. Rd1 Rxd1
|
||||
25. Kxd1 Ke7 26. Kd2 Kd6 27. Kc3 Nd7 28. Kd4 Nf6 29. a4 c5+ 30. Ke3 g5 31.
|
||||
Be2 Kc6 32. Bc4 e5 33. a5 h6 34. Kd2 h5 35. Ke3 h4 36. Be2 Kb7 37. Bc4 Kc6
|
||||
38. Ke2 Kb7 39. Kd2 Kc6 40. Ke3 Kb7 41. Kd2 Kc7 42. g4 Kc6 43. Kc3 Ne8 44.
|
||||
b4 Nd6 45. Bf1 cxb4+ 46. Kxb4 Nc8 47. Bg2 Kd5 48. a6 Na7 49. Ka5 Kc5 50.
|
||||
Bxe4 Nb5 51. Bg2 Na7 52. Ka4 Nb5 53. Kb3 Kb6 54. Kc4 Kxa6 55. Kd5 Kb6 56.
|
||||
Kxe5 Kc7 57. Kf6 Nc3 58. Kxg5 Nd1 59. f4 Kd6 60. Kxh4 Ke6 61. Kg5 Kf7 62.
|
||||
f5 1-0
|
||||
|
||||
[Event "USA Championship"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Weinstein, Raymond"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Be7 8.
|
||||
Bg2 dxe4 9. dxe4 e5 10. O-O Nbd7 11. Nd1 O-O 12. Ne3 g6 13. Rd1 Qc7 14. Ng4
|
||||
h5 15. Nxf6+ Nxf6 16. Bg5 Nh7 17. Bh6 Rfd8 18. Bf1 Bg5 19. Bxg5 Nxg5 20.
|
||||
Qe3 Qe7 21. h4 Ne6 22. Bc4 b5 23. Bxe6 Qxe6 24. Qc5 Qc4 25. Qxc4 bxc4 26.
|
||||
b3 Rd4 27. Rxd4 exd4 28. Kf1 Re8 29. f3 Re5 30. Rd1 c5 31. c3 dxc3 32. Rc1
|
||||
f5 33. exf5 Rxf5 34. Rxc3 cxb3 35. Rxb3 c4 36. Ra3 Rc5 37. Ke2 c3 38. Kd1
|
||||
c2+ 39. Kc1 a5 40. Rb3 Kg7 41. Rb7+ Kf6 42. Rb6+ Kg7 43. g4 1/2-1/2
|
||||
|
||||
[Event "Yugoslavia Candidate Trn"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Benko, Pal"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Bb4 8.
|
||||
Bd2 d4 9. Nb1 Qb6 10. b3 a5 11. a3 Bxd2+ 12. Nxd2 Qc5 13. Qd1 h5 14. h4
|
||||
Nbd7 15. Bg2 Ng4 16. O-O g5 17. b4 Qe7 18. Nf3 gxh4 19. Nxh4 Nde5 20. Qd2
|
||||
Rg8 21. Qf4 f6 22. bxa5 Rxa5 23. Rfb1 b5 24. Nf3 Ra4 25. Bh3 Nxf3+ 26. Qxf3
|
||||
Kd7 27. Kg2 Qg7 28. Rb4 Rga8 29. Rxa4 Rxa4 30. Bxg4 hxg4 31. Qf4 Ra8 32.
|
||||
Rh1 Rg8 33. a4 bxa4 34. Rb1 e5 35. Rb7+ Kd6 36. Rxg7 exf4 37. Rxg8 f3+ 38.
|
||||
Kh1 Kc5 39. Rb8 1-0
|
||||
|
||||
[Event "Yugoslavia Candidate Trn"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Keres, Paul"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Bb4 8.
|
||||
Bd2 d4 9. Nb1 Qb6 10. b3 Nbd7 11. Bg2 a5 12. a3 Bxd2+ 13. Nxd2 Qc5 14. Qd1
|
||||
h5 15. Nf3 Qc3+ 16. Ke2 Qc5 17. Qd2 Ne5 18. b4 Nxf3 19. Bxf3 Qe5 20. Qf4
|
||||
Nd7 21. Qxe5 Nxe5 22. bxa5 Kd7 23. Rhb1 Kc7 24. Rb4 Rxa5 25. Bg2 g5 26. f4
|
||||
gxf4 27. gxf4 Ng6 28. Kf3 Rg8 29. Bf1 e5 30. fxe5 Nxe5+ 31. Ke2 c5 32. Rb3
|
||||
b6 33. Rab1 Rg6 34. h4 Ra6 35. Bh3 Rg3 36. Bf1 Rg4 37. Bh3 Rxh4 38. Rh1 Ra8
|
||||
39. Rbb1 Rg8 40. Rbf1 Rg3 41. Bf5 Rg2+ 42. Kd1 Rhh2 43. Rxh2 Rxh2 44. Rg1
|
||||
c4 45. dxc4 Nxc4 46. Rg7 Kd6 47. Rxf7 Ne3+ 48. Kc1 Rxc2+ 49. Kb1 Rh2 50.
|
||||
Rd7+ Ke5 51. Re7+ Kf4 52. Rd7 Nd1 53. Kc1 Nc3 54. Bh7 h4 55. Rf7+ Ke3 0-1
|
||||
|
||||
[Event "Yugoslavia Candidate Trn"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Keres, Paul"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Bb4 8.
|
||||
Bd2 d4 9. Nb1 Qb6 10. b3 a5 11. a3 Be7 12. Bg2 a4 13. b4 Nbd7 14. O-O c5
|
||||
15. Ra2 O-O 16. bxc5 Bxc5 17. Qe2 e5 18. f4 Rfc8 19. h4 Rc6 20. Bh3 Qc7 21.
|
||||
fxe5 Nxe5 22. Bf4 Bd6 23. h5 Ra5 24. h6 Ng6 25. Qf3 Rh5 26. Bg4 Nxf4 27.
|
||||
Bxh5 N4xh5 28. g4 Bh2+ 29. Kg2 Nxg4 30. Nd2 Ne3+ 0-1
|
||||
|
||||
[Event "Yugoslavia Candidate Trn"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Olafsson, Fridrik"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Nf6 4. e5 Ne4 5. Ne2 Qb6 6. d4 c5 7. dxc5 Qxc5 8.
|
||||
Ned4 Nc6 9. Bb5 a6 10. Bxc6+ bxc6 11. O-O Qb6 12. e6 fxe6 13. Bf4 g6 14.
|
||||
Be5 Nf6 15. Ng5 Bh6 16. Ndxe6 Bxg5 17. Nxg5 O-O 18. Qd2 Bf5 19. Rae1 Rad8
|
||||
20. Bc3 Rd7 21. Ne6 Bxe6 22. Rxe6 d4 23. Bb4 Nd5 24. Ba3 Rf7 25. g3 Nc7 26.
|
||||
Re5 Nd5 27. Qd3 Nf6 28. Qc4 Ng4 29. Re6 Qb5 30. Qxb5 axb5 31. Rxc6 Ne5 32.
|
||||
Rc8+ Kg7 33. Bb4 Nf3+ 34. Kg2 e5 35. Rd1 g5 36. Bf8+ Rxf8 37. Rxf8 Kxf8 38.
|
||||
Kxf3 Kf7 39. c3 Ke6 40. cxd4 exd4 41. Ke4 Rf7 42. f3 1-0
|
||||
|
||||
[Event "Yugoslavia Candidate Trn"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Smyslov, Vasily V."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bh5 5. exd5 cxd5 6. Bb5+ Nc6 7. g4 Bg6
|
||||
8. Ne5 Rc8 9. h4 f6 10. Nxg6 hxg6 11. d4 e6 12. Qd3 Kf7 13. h5 gxh5 14.
|
||||
gxh5 Nge7 15. Be3 Nf5 16. Bxc6 Rxc6 17. Ne2 Qa5+ 18. c3 Qa6 19. Qc2 Bd6 20.
|
||||
Bf4 Bxf4 21. Nxf4 Rh6 22. Qe2 Qxe2+ 23. Kxe2 Rh8 24. Kd3 b5 25. Rhe1 b4 26.
|
||||
cxb4 Rc4 27. Nxe6 Rxh5 28. b3 Rh3+ 29. Kd2 Rcc3 30. Nf4 Rhf3 31. Re2 g5 32.
|
||||
Nxd5 Rcd3+ 33. Kc1 Rxd4 34. Ne3 Nxe3 35. fxe3 Rxb4 36. Kd2 g4 37. Rc1 Rb7
|
||||
38. Rg1 Rd7+ 39. Kc2 f5 40. e4 Kf6 41. exf5 g3 42. Re8 Rg7 43. Rf8+ Ke7 44.
|
||||
Ra8 Kd6 45. Rf8 Rf2+ 46. Kd3 g2 47. f6 Rg3+ 48. Kc4 Ke6 49. Re1+ Kf5 50. f7
|
||||
Rg7 51. Rg1 Kf6 52. a4 Rxf7 1/2-1/2
|
||||
|
||||
[Event "?"]
|
||||
[Site "Yugoslavia, Bled"]
|
||||
[Date "1959.??.??"]
|
||||
[Round "02"]
|
||||
[White "Fischer, R."]
|
||||
[Black "Petrosian, T."]
|
||||
[Result "0-1"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Bb4 8.
|
||||
Bd2 d4 9. Nb1 Bxd2+ 10. Nxd2 e5 11. Bg2 c5 12. O-O Nc6 13. Qe2 g5 14. Nf3
|
||||
h6 15. h4 Rg8 16. a3 Qe7 17. hxg5 hxg5 18. Qd2 Nd7 19. c3 O-O-O 20. cxd4
|
||||
exd4 21. b4 Kb8 22. Rfc1 Nce5 23. Nxe5 Qxe5 24. Rc4 Rc8 25. Rac1 g4 26. Qb2
|
||||
Rgd8 27. a4 Qe7 28. Rb1 Ne5 29. Rxc5 Rxc5 30. bxc5 Nxd3 31. Qd2 Nxc5 32.
|
||||
Qf4+ Qc7 33. Qxg4 Nxa4 34. e5 Nc5 35. Qf3 d3 36. Qe3 d2 37. Bf3 Na4 38. Qe4
|
||||
Nc5 39. Qe2 a6 40. Kg2 Ka7 41. Qe3 Rd3 42. Qf4 Qd7 43. Qc4 b6 44. Rd1 a5
|
||||
45. Qf4 Rd4 46. Qh6 b5 47. Qe3 Kb6 48. Qh6+ Ne6 49. Qe3 Ka6 50. Be2 a4 51.
|
||||
Qc3 Kb6 52. Qe3 Nc5 53. Bf3 b4 54. Qh6+ Ne6 55. Qh8 Qd8 56. Qh7 Qd7 57. Qh8
|
||||
b3 58. Qb8+ Ka5 59. Qa8+ Kb5 60. Qb8+ Kc4 61. Qg8 Kc3 62. Bh5 Nd8 63. Bf3
|
||||
a3 64. Qf8 Kb2 65. Qh8 Ne6 66. Qa8 a2 67. Qa5 Qa4 68. Rxd2+ Ka3 0-1
|
||||
|
||||
[Event "?"]
|
||||
[Site "Yugoslavia, Zagreb"]
|
||||
[Date "1959.??.??"]
|
||||
[Round "16"]
|
||||
[White "Fischer, R."]
|
||||
[Black "Petrosian, T."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Bb4 8.
|
||||
Bd2 d4 9. Nb1 Bxd2+ 10. Nxd2 e5 11. Bg2 c5 12. O-O Nc6 13. Qe2 Qe7 14. f4
|
||||
O-O-O 15. a3 Ne8 16. b4 cxb4 17. Nc4 f6 18. fxe5 fxe5 19. axb4 Nc7 20. Na5
|
||||
Nb5 21. Nxc6 bxc6 22. Rf2 g6 23. h4 Kb7 24. h5 Qxb4 25. Rf7+ Kb6 26. Qf2 a5
|
||||
27. c4 Nc3 28. Rf1 a4 29. Qf6 Qc5 30. Rxh7 Rdf8 31. Qxg6 Rxh7 32. Qxh7
|
||||
Rxf1+ 33. Bxf1 a3 34. h6 a2 35. Qg8 a1=Q 36. h7 Qd6 37. h8=Q Qa7 38. g4 Kc5
|
||||
39. Qf8 Qae7 40. Qa8 Kb4 41. Qh2 Kb3 42. Qa1 Qa3 43. Qxa3+ Kxa3 44. Qh6 Qf7
|
||||
45. Kg2 Kb3 46. Qd2 Qh7 47. Kg3 Qxe4 48. Qf2 Qh1 1/2-1/2
|
||||
|
||||
[Event "Zurich"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Larsen, Bent"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. Nf3 d5 3. Nc3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. a3 Bc5 8.
|
||||
Be2 O-O 9. O-O Nbd7 10. Qg3 Bd4 11. Bh6 Ne8 12. Bg5 Ndf6 13. Bf3 Qd6 14.
|
||||
Bf4 Qc5 15. Rab1 dxe4 16. dxe4 e5 17. Bg5 Bxc3 18. bxc3 b5 19. c4 a6 20.
|
||||
Bd2 Qe7 21. Bb4 Nd6 22. Rfd1 Rfd8 23. cxb5 cxb5 24. Rd3 Qe6 25. Rbd1 Nb7
|
||||
26. Bc3 Rxd3 27. cxd3 Re8 28. Kh2 h6 29. d4 Nd6 30. Re1 Nc4 31. dxe5 Nxe5
|
||||
32. Bd1 Ng6 33. e5 Nd5 34. Bb3 Qc6 35. Bb2 Ndf4 36. Rd1 a5 37. Rd6 Qe4 38.
|
||||
Rd7 Ne6 39. Bd5 Qe2 40. Bc3 b4 41. axb4 axb4 42. Bxb4 Qxe5 43. Ba5 Qxg3+
|
||||
44. Kxg3 Re7 45. Rd6 Nef4 46. Bf3 Ne6 47. Bb6 Ne5 48. Bd5 Rd7 49. Rxd7 Nxd7
|
||||
50. Be3 Nf6 51. Bc6 g5 52. Kf3 Kg7 53. Ba4 Nd5 54. Bc1 h5 55. Bb2+ Kh6 56.
|
||||
Bb3 Ndf4 57. Bc2 Ng6 58. Kg3 Nef4 59. Be4 Nh4 60. Bf6 Nhg6 61. Kf3 Nh4+ 62.
|
||||
Kg3 Nhg6 63. Kh2 h4 64. Kg1 Nh5 65. Bc3 Ngf4 66. Kf1 Ng7 67. Bf6 Nfh5 68.
|
||||
Be5 f6 69. Bd6 f5 70. Bf3 Nf4 71. Ke1 Kg6 72. Kd2 Nge6 73. Be5 Nc5 74. Ke3
|
||||
Nce6 75. Bc6 Kf7 76. Kf3 Ke7 77. Bb7 Ng6 78. Bc3 Ngf4 79. Ba6 Nd5 80. Be5
|
||||
Nf6 81. Bd3 g4+ 82. Ke2 Nd7 83. Bh2 gxh3 84. gxh3 Kf6 85. Ke3 Ne5 86. Be2
|
||||
Ng6 87. Bf1 f4+ 88. Kf3 Ne5+ 89. Ke4 Ng5+ 90. Kxf4 Nef3 91. Bg3 hxg3 92.
|
||||
fxg3 1/2-1/2
|
||||
|
||||
[Event "Buenos Aires"]
|
||||
[Site "?"]
|
||||
[Date "1960"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Foguelman, Alberto"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. Nh3 Nf6 7. Nf4 e5
|
||||
8. dxe5 Qxd1+ 9. Kxd1 Ng4 10. Nxg6 hxg6 11. Ne4 Nxe5 12. Be2 f6 13. c3 Nbd7
|
||||
14. Be3 O-O-O 15. Kc2 Nb6 16. h4 Nec4 17. Bf4 Nd5 18. Bg3 Nd6 19. Nxd6+
|
||||
Bxd6 20. Bxd6 Rxd6 21. g3 Kc7 22. c4 Nb4+ 23. Kc3 c5 24. a3 Re8 25. Bf1 Nc6
|
||||
26. Bd3 Ne5 27. Be4 Ng4 28. Bxg6 Re2 29. Rae1 Rxf2 30. Re7+ Kb6 31. Be4 Re2
|
||||
32. Rxb7+ Ka6 33. Re7 Kb6 34. b4 Nf2 35. Rb7+ Ka6 36. b5+ Ka5 37. Rxa7+ Kb6
|
||||
38. Ra6+ Kc7 39. b6+ Rxb6 40. Rxb6 Nxe4+ 41. Kd3 Kxb6 42. Rg1 Rd2+ 43. Kxe4
|
||||
Rd4+ 44. Kf5 Rxc4 45. Re1 Rc3 46. g4 Rf3+ 47. Kg6 Rxa3 48. Kxg7 Rg3 49. Re4
|
||||
f5 50. Re6+ Kb5 51. g5 Rg4 52. g6 Rxh4 53. Kf7 c4 54. g7 Rh7 55. Rg6 c3 56.
|
||||
Kf6 Rxg7 57. Rxg7 Kc4 58. Kxf5 c2 1/2-1/2
|
||||
|
||||
[Event "Buenos Aires"]
|
||||
[Site "?"]
|
||||
[Date "1960"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Ivkov, Boris"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. Nc3 e6 6. Nf3 Be7 7. c5 O-O 8.
|
||||
b4 b6 9. Bd3 bxc5 10. bxc5 Nc6 11. O-O Bd7 12. h3 Ne8 13. Bf4 Bf6 14. Bb5
|
||||
Nc7 15. Be2 Nxd4 16. Nxd4 e5 17. c6 Be8 18. Bg3 exd4 19. Bxc7 Qxc7 20. Nxd5
|
||||
Qd6 21. Nxf6+ Qxf6 22. c7 Rc8 23. Rc1 Bc6 24. Rc4 Rxc7 25. Bd3 Rd7 26. Qc2
|
||||
Bd5 27. Ra4 g6 28. Qc5 Rfd8 29. Bb5 Rd6 30. Rd1 Be6 31. Bd3 Rd5 32. Qxa7
|
||||
Bxh3 33. Be4 R5d7 34. Qa6 Qxa6 35. Rxa6 Be6 36. a4 d3 37. Rd2 Rd4 38. f3
|
||||
Bd5 39. Bxd5 R8xd5 40. Kf2 Rc4 41. a5 Ra4 42. Rc6 Ra3 43. Rc1 h5 44. Rcd1
|
||||
Kg7 45. a6 g5 46. a7 Rxa7 47. Rxd3 Ra2+ 48. Kg1 Rxd3 49. Rxd3 Kg6 50. Kh2
|
||||
Ra4 51. Rd5 g4 52. fxg4 hxg4 53. g3 Kf6 54. Rd7 Ke5 55. Kg2 f5 56. Rd2 Rc4
|
||||
57. Re2+ Kd4 58. Rf2 Rc5 59. Rf4+ Ke3 60. Kg1 1/2-1/2
|
||||
|
||||
[Event "Leipzig Olympiad Final"]
|
||||
[Site "?"]
|
||||
[Date "1960"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Euwe, Max"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. Nc3 Nc6 6. Nf3 Bg4 7. cxd5 Nxd5
|
||||
8. Qb3 Bxf3 9. gxf3 e6 10. Qxb7 Nxd4 11. Bb5+ Nxb5 12. Qc6+ Ke7 13. Qxb5
|
||||
Nxc3 14. bxc3 Qd7 15. Rb1 Rd8 16. Be3 Qxb5 17. Rxb5 Rd7 18. Ke2 f6 19. Rd1
|
||||
Rxd1 20. Kxd1 Kd7 21. Rb8 Kc6 22. Bxa7 g5 23. a4 Bg7 24. Rb6+ Kd5 25. Rb7
|
||||
Bf8 26. Rb8 Bg7 27. Rb5+ Kc6 28. Rb6+ Kd5 29. a5 f5 30. Bb8 Rc8 31. a6 Rxc3
|
||||
32. Rb5+ Kc4 33. Rb7 Bd4 34. Rc7+ Kd3 35. Rxc3+ Kxc3 36. Be5 1-0
|
||||
|
||||
[Event "Bled"]
|
||||
[Site "?"]
|
||||
[Date "1961"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Keres, Paul"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d4 dxe4 7. Qe3 Nbd7
|
||||
8. Nxe4 Nxe4 9. Qxe4 Nf6 10. Qd3 Qd5 11. c4 Qd6 12. Be2 e5 13. d5 e4 14.
|
||||
Qc2 Be7 15. dxc6 Qxc6 16. O-O O-O 17. Be3 Bc5 18. Qc3 b6 19. Rfd1 Rfd8 20.
|
||||
b4 Bxe3 21. fxe3 Qc7 22. Rd4 a5 23. a3 axb4 24. axb4 h5 25. Rad1 Rxd4 26.
|
||||
Qxd4 Qg3 27. Qxb6 Ra2 28. Bf1 h4 29. Qc5 Qf2+ 30. Kh1 g6 31. Qe5 Kg7 32. c5
|
||||
Qxe3 33. c6 Rc2 34. b5 Rc1 35. Rxc1 Qxc1 36. Kg1 e3 37. c7 e2 38. Qxe2 Qxc7
|
||||
39. Qf2 g5 40. b6 Qe5 41. b7 Nd7 42. Qd2 Nb8 43. Be2 Kf6 44. Bf3 Ke6 45.
|
||||
Bg4+ f5 46. Bd1 Kf6 47. Qd8+ Kg6 48. Qg8+ Kh6 49. Qf8+ Kg6 50. Qg8+ Kh6 51.
|
||||
Qf8+ Kg6 52. Qb4 Nc6 53. Qd2 Nd8 54. Bf3 Nxb7 55. Bxb7 Qa1+ 56. Kh2 Qe5+
|
||||
1/2-1/2
|
||||
|
||||
[Event "Bled"]
|
||||
[Site "?"]
|
||||
[Date "1961"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nd7 5. Nf3 Ngf6 6. Nxf6+ Nxf6 7. Bc4
|
||||
Bf5 8. Qe2 e6 9. Bg5 Bg4 10. O-O-O Be7 11. h3 Bxf3 12. Qxf3 Nd5 13. Bxe7
|
||||
Qxe7 14. Kb1 Rd8 15. Qe4 b5 16. Bd3 a5 17. c3 Qd6 18. g3 b4 19. c4 Nf6 20.
|
||||
Qe5 c5 21. Qg5 h6 22. Qxc5 Qxc5 23. dxc5 Ke7 24. c6 Rd6 25. Rhe1 Rxc6 26.
|
||||
Re5 Ra8 27. Be4 Rd6 28. Bxa8 Rxd1+ 29. Kc2 Rf1 30. Rxa5 Rxf2+ 31. Kb3 Rh2
|
||||
32. c5 Kd8 33. Rb5 Rxh3 34. Rb8+ Kc7 35. Rb7+ Kc6 36. Kc4 1-0
|
||||
|
||||
[Event "Stockholm Interzonal"]
|
||||
[Site "?"]
|
||||
[Date "1962"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Barcza, Gedeon"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 dxe4 4. Nxe4 Nf6 5. Nxf6+ exf6 6. d4 Bd6 7. Bc4
|
||||
O-O 8. O-O Re8 9. Bb3 Nd7 10. Nh4 Nf8 11. Qd3 Bc7 12. Be3 Qe7 13. Nf5 Qe4
|
||||
14. Qxe4 Rxe4 15. Ng3 Re8 16. d5 cxd5 17. Bxd5 Bb6 18. Bxb6 axb6 19. a3 Ra5
|
||||
20. Rad1 Rc5 21. c3 Rc7 22. Bf3 Rd7 23. Rxd7 Nxd7 24. Nf5 Nc5 25. Nd6 Rd8
|
||||
26. Nxc8 Rxc8 27. Rd1 Kf8 28. Rd4 Rc7 29. h3 f5 30. Rb4 Nd7 31. Kf1 Ke7 32.
|
||||
Ke2 Kd8 33. Rb5 g6 34. Ke3 Kc8 35. Kd4 Kb8 36. Kd5 Rc6 37. Kd4 Re6 38. a4
|
||||
Kc7 39. a5 Rd6+ 40. Bd5 Kc8 41. axb6 f6 42. Ke3 Nxb6 43. Bg8 Kc7 44. Rc5+
|
||||
Kb8 45. Bxh7 Nd5+ 46. Kf3 Ne7 47. h4 b6 48. Rb5 Kb7 49. h5 Ka6 50. c4 gxh5
|
||||
51. Bxf5 Rd4 52. b3 Nc6 53. Ke3 Rd8 54. Be4 Na5 55. Bc2 h4 56. Rh5 Re8+ 57.
|
||||
Kd2 Rg8 58. Rxh4 b5 59. Rf4 bxc4 60. bxc4 Rxg2 61. Rxf6+ Ka7 62. Kc3 Rg4
|
||||
63. f4 Nb7 64. Kb4 1-0
|
||||
|
||||
[Event "Varna Olympiad Final"]
|
||||
[Site "?"]
|
||||
[Date "1962"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Donner, Jan H."]
|
||||
[Result "0-1"]
|
||||
|
||||
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 e6 10. Bf4 Qa5+ 11. Bd2 Qc7 12. c4 Ngf6 13. Bc3 a5 14. O-O
|
||||
Bd6 15. Ne4 Nxe4 16. Qxe4 O-O 17. d5 Rfe8 18. dxc6 bxc6 19. Rad1 Bf8 20.
|
||||
Nd4 Ra6 21. Nf5 Nc5 22. Qe3 Na4 23. Be5 Qa7 24. Nxh6+ gxh6 25. Rd4 f5 26.
|
||||
Rfd1 Nc5 27. Rd8 Qf7 28. Rxe8 Qxe8 29. Bd4 Ne4 30. f3 e5 31. fxe4 exd4 32.
|
||||
Qg3+ Bg7 33. exf5 Qe3+ 34. Qxe3 dxe3 35. Rd8+ Kf7 36. Rd7+ Kf6 37. g4 Bf8
|
||||
38. Kg2 Bc5 39. Rh7 Ke5 40. Kf3 Kd4 41. Rxh6 Rb6 42. b3 a4 43. Re6 axb3 44.
|
||||
axb3 Kd3 0-1
|
||||
|
||||
[Event "USA Championship"]
|
||||
[Site "?"]
|
||||
[Date "1963"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Steinmeyer, Robert H."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. Nf3 Nf6 7. h4 h6 8.
|
||||
Bd3 Bxd3 9. Qxd3 e6 10. Bd2 Nbd7 11. O-O-O Qc7 12. c4 O-O-O 13. Bc3 Qf4+
|
||||
14. Kb1 Nc5 15. Qc2 Nce4 16. Ne5 Nxf2 17. Rdf1 1-0
|
||||
|
||||
[Event "Skopje"]
|
||||
[Site "?"]
|
||||
[Date "1967"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Panov, Vasil"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 dxe4 4. Nxe4 Nf6 5. Nxf6+ exf6 6. Bc4 Bd6 7. O-O
|
||||
O-O 8. d4 Be6 9. Bxe6 fxe6 10. Re1 Re8 11. c4 Na6 12. Bd2 Qd7 13. Bc3 Bb4
|
||||
14. Qb3 Bxc3 15. bxc3 Nc7 16. a4 b6 17. h3 Rab8 18. Re4 a6 19. Qc2 b5 20.
|
||||
axb5 axb5 21. cxb5 cxb5 22. Nd2 Ra8 23. Rae1 Qd5 24. Rh4 Qf5 25. Ne4 e5 26.
|
||||
Re3 h6 27. Rf3 Qh7 28. Nxf6+ gxf6 29. Rg3+ Kh8 30. Rg6 1-0
|
||||
|
||||
[Event "Nathania"]
|
||||
[Site "?"]
|
||||
[Date "1968"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Cagan, Shimon"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. a3 Nbd7 8.
|
||||
g4 Bd6 9. g5 Ng8 10. h4 Ne7 11. h5 Qb6 12. Bh3 O-O-O 13. a4 a5 14. O-O Rhf8
|
||||
15. Kh1 f5 16. Qg2 g6 17. h6 Kb8 18. f4 Rfe8 19. e5 Bc5 20. Qf3 Nc8 21. Bg2
|
||||
Kc7 22. Ne2 Nb8 23. c3 Kd7 24. Bd2 Na6 25. Rfb1 Bf8 26. b4 axb4 27. cxb4
|
||||
Bxb4 28. a5 Qc5 29. d4 Qf8 30. Bxb4 Nxb4 31. Qc3 Na6 32. Rxb7+ Nc7 33. Nc1
|
||||
Re7 34. a6 1-0
|
||||
|
||||
[Event "Nathania"]
|
||||
[Site "?"]
|
||||
[Date "1968"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Czerniak, Moshe"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Bd3 Nc6 5. c3 Nf6 6. Bf4 g6 7. Nf3 Bg7 8.
|
||||
Nbd2 Nh5 9. Be3 O-O 10. O-O f5 11. Nb3 Qd6 12. Re1 f4 13. Bd2 Bg4 14. Be2
|
||||
Rae8 15. Nc1 Bxf3 16. Bxf3 e5 17. Qb3 exd4 18. Nd3 Rd8 19. c4 dxc4 20.
|
||||
Qxc4+ Kh8 21. Re6 Qb8 22. Rae1 Rc8 23. Bxc6 Rxc6 24. Rxc6 bxc6 25. Qxc6 Qc8
|
||||
26. Qxc8 Rxc8 27. Kf1 Bh6 28. Rc1 Rxc1+ 29. Bxc1 g5 30. b4 Kg8 31. b5 Kf7
|
||||
32. Ba3 Bf8 33. Ne5+ Ke6 34. Bxf8 Kxe5 35. Bc5 Nf6 36. Bxa7 Ne4 37. f3 Nd2+
|
||||
38. Ke2 Nc4 39. b6 Na5 40. b7 Nxb7 41. Kd3 h5 42. Bxd4+ Kd5 43. h3 Nd8 44.
|
||||
a4 Ne6 45. Bb6 g4 46. hxg4 hxg4 47. fxg4 1-0
|
||||
|
||||
[Event "Nathania"]
|
||||
[Site "?"]
|
||||
[Date "1968"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Yanofsky, Daniel A."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. Nc3 g6 6. Qb3 Bg7 7. cxd5 O-O
|
||||
8. Be2 Na6 9. Bg5 Qb6 10. Qxb6 axb6 11. a3 Rd8 12. Bxf6 Bxf6 13. Rd1 Bf5
|
||||
14. Bc4 Rac8 15. Bb3 b5 16. Nf3 b4 17. axb4 Nxb4 18. Ke2 Bc2 19. Bxc2 Nxc2
|
||||
20. Kd3 Nb4+ 21. Ke4 Rd6 22. Ne5 Bg7 23. g4 f5+ 24. gxf5 gxf5+ 25. Kf4 Rf8
|
||||
26. Rhg1 Nxd5+ 27. Nxd5 Rxd5 28. Nf3 Kh8 29. Rge1 Bf6 30. Ne5 e6 31. h4 Rc8
|
||||
32. Nf7+ Kg7 33. Ng5 Bxg5+ 34. Kxg5 Rc6 35. Re5 Rcd6 36. Rxd5 Rxd5 37. f4
|
||||
Rb5 38. Rd2 Rb3 39. d5 h6+ 40. Kh5 exd5 41. Rxd5 Rxb2 42. Rd7+ Kf6 43. Rd6+
|
||||
Kf7 44. Rxh6 Rg2 45. Rb6 Rg4 46. Rxb7+ Kf6 1/2-1/2
|
||||
|
||||
[Event "Vinkovci"]
|
||||
[Site "?"]
|
||||
[Date "1968"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Hort, Vlastimil"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Nf3 Nf6 5. c3 Bf5 6. Bb5+ Nbd7 7. Nh4 Bg6
|
||||
8. Bf4 e6 9. Nd2 Nh5 10. Nxg6 hxg6 11. Be3 Bd6 12. g3 a6 13. Bd3 Rc8 14.
|
||||
O-O Nb6 15. a4 Rc7 16. Qb3 Nc8 17. c4 dxc4 18. Nxc4 Nf6 19. Rac1 O-O 20.
|
||||
Bd2 Nd5 21. Be4 Be7 22. Na5 Ncb6 23. Bxd5 Nxd5 24. Nxb7 Qb8 25. Rxc7 Qxc7
|
||||
26. Rc1 Qb8 27. Rc4 Rd8 28. Bc3 Rd7 29. Na5 Qxb3 30. Rc8+ Kh7 31. Nxb3 Nb6
|
||||
32. Rc6 Nxa4 33. Rxa6 Nxc3 34. bxc3 Rc7 35. Nd2 Rxc3 36. Ra7 Rd3 37. Nf1
|
||||
Bf6 38. Rxf7 Rxd4 39. Kg2 g5 40. h3 Kg6 41. Rc7 Ra4 42. Nd2 Rd4 43. Nb3 Rd6
|
||||
44. Nc5 Kf5 45. Kf3 Rb6 46. Rd7 Rc6 47. Ne4 Ra6 48. Rd3 Be7 49. Rb3 Ra3 50.
|
||||
Rxa3 Bxa3 51. g4+ Kg6 52. Ke3 Bc1+ 53. Kd4 Bf4 54. Kc5 Kf7 55. Kb6 Ke8 56.
|
||||
Kc6 Ke7 1/2-1/2
|
||||
|
||||
[Event "Palma de Mallorca"]
|
||||
[Site "?"]
|
||||
[Date "1970"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Hubner, Robert"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d3 d5 3. Nd2 g6 4. g3 Bg7 5. Bg2 e5 6. Ngf3 Ne7 7. O-O O-O 8.
|
||||
Re1 d4 9. a4 c5 10. Nc4 Nbc6 11. c3 Be6 12. cxd4 Bxc4 13. dxc4 exd4 14. e5
|
||||
Qd7 15. h4 d3 16. Bd2 Rad8 17. Bc3 Nb4 18. Nd4 Rfe8 19. e6 fxe6 20. Nxe6
|
||||
Bxc3 21. bxc3 Nc2 22. Nxd8 Rxd8 23. Qd2 Nxa1 24. Rxa1 Kg7 25. Re1 Ng8 26.
|
||||
Bd5 Qxa4 27. Qxd3 Re8 28. Rxe8 Qxe8 29. Bxb7 Nf6 30. Qd6 Qd7 31. Qa6 Qf7
|
||||
32. Qxa7 Ne4 33. f3 Nd6 34. Qxc5 Nxb7 35. Qd4+ Kg8 36. Kf2 Qe7 37. Qd5+ Kf8
|
||||
38. h5 gxh5 39. Qxh5 Nc5 40. Qd5 Kg7 41. Qd4+ Kf7 42. Qd5+ Kg7 43. Qd4+ Kf7
|
||||
44. Qd5+ 1/2-1/2
|
||||
|
||||
[Event "Siegen Olympiad Final"]
|
||||
[Site "?"]
|
||||
[Date "1970"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Hort, Vlastimil"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d3 d5 3. Nd2 g6 4. g3 Bg7 5. Bg2 e5 6. Ngf3 Ne7 7. O-O O-O 8.
|
||||
Re1 Nd7 9. b3 d4 10. Bb2 b5 11. c3 c5 12. Rc1 Bb7 13. cxd4 cxd4 14. Bh3 Nc6
|
||||
15. a3 Re8 16. Qe2 Rc8 17. Rc2 Ne7 18. Rec1 Rxc2 19. Rxc2 Nc6 20. Qd1 Nb6
|
||||
21. Qc1 Qf6 22. Bg2 Rc8 23. h4 Bf8 24. Bh3 Rc7 25. Nh2 Bc8 26. Bf1 Bd7 27.
|
||||
h5 Rc8 28. Be2 Nd8 29. Rxc8 Bxc8 30. Ndf3 Nc6 31. Nh4 b4 32. axb4 Nxb4 33.
|
||||
N4f3 a5 34. Qc7 Qd6 35. Qa7 Ba6 36. Ba3 Nc8 37. Qa8 Qb6 38. Bxb4 Bxb4 39.
|
||||
Qd5 Qc5 40. Qxe5 Qxe5 41. Nxe5 Nd6 42. hxg6 hxg6 43. Kf1 Bb5 44. Nhf3 Bc3
|
||||
45. Ne1 Nb7 46. Bd1 Nc5 47. f3 Kg7 48. Bc2 Kf6 49. Ng4+ Ke7 50. Nf2 Bd7 51.
|
||||
Nd1 Bb4 52. Nb2 Be6 53. Nc4 Bxc4 54. dxc4 Bxe1 55. Kxe1 g5 56. Ke2 Kd6 57.
|
||||
f4 gxf4 58. gxf4 f6 59. Kf3 Ke6 60. Ke2 Kd6 1/2-1/2
|
||||
|
||||
[Event "Siegen Olympiad Prelim"]
|
||||
[Site "?"]
|
||||
[Date "1970"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Ibrahimoglu, Ismet"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d3 d5 3. Nd2 g6 4. Ngf3 Bg7 5. g3 Nf6 6. Bg2 O-O 7. O-O Bg4 8.
|
||||
h3 Bxf3 9. Qxf3 Nbd7 10. Qe2 dxe4 11. dxe4 Qc7 12. a4 Rad8 13. Nb3 b6 14.
|
||||
Be3 c5 15. a5 e5 16. Nd2 Ne8 17. axb6 axb6 18. Nb1 Qb7 19. Nc3 Nc7 20. Nb5
|
||||
Qc6 21. Nxc7 Qxc7 22. Qb5 Ra8 23. c3 Rxa1 24. Rxa1 Rb8 25. Ra6 Bf8 26. Bf1
|
||||
Kg7 27. Qa4 Rb7 28. Bb5 Nb8 29. Ra8 Bd6 30. Qd1 Nc6 31. Qd2 h5 32. Bh6+ Kh7
|
||||
33. Bg5 Rb8 34. Rxb8 Nxb8 35. Bf6 Nc6 36. Qd5 Na7 37. Be8 Kg8 38. Bxf7+
|
||||
Qxf7 39. Qxd6 1-0
|
||||
|
||||
[Event "USSR-World"]
|
||||
[Site "?"]
|
||||
[Date "1970"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Bd3 Nc6 5. c3 Nf6 6. Bf4 Bg4 7. Qb3 Na5
|
||||
8. Qa4+ Bd7 9. Qc2 e6 10. Nf3 Qb6 11. a4 Rc8 12. Nbd2 Nc6 13. Qb1 Nh5 14.
|
||||
Be3 h6 15. Ne5 Nf6 16. h3 Bd6 17. O-O Kf8 18. f4 Be8 19. Bf2 Qc7 20. Bh4
|
||||
Ng8 21. f5 Nxe5 22. dxe5 Bxe5 23. fxe6 Bf6 24. exf7 Bxf7 25. Nf3 Bxh4 26.
|
||||
Nxh4 Nf6 27. Ng6+ Bxg6 28. Bxg6 Ke7 29. Qf5 Kd8 30. Rae1 Qc5+ 31. Kh1 Rf8
|
||||
32. Qe5 Rc7 33. b4 Qc6 34. c4 dxc4 35. Bf5 Rff7 36. Rd1+ Rfd7 37. Bxd7 Rxd7
|
||||
38. Qb8+ Ke7 39. Rde1+ 1-0
|
||||
|
||||
[Event "USSR-World"]
|
||||
[Site "?"]
|
||||
[Date "1970"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nc3 g6 4. e5 Bg7 5. f4 h5 6. Nf3 Bg4 7. h3 Bxf3 8.
|
||||
Qxf3 e6 9. g3 Qb6 10. Qf2 Ne7 11. Bd3 Nd7 12. Ne2 O-O-O 13. c3 f6 14. b3
|
||||
Nf5 15. Rg1 c5 16. Bxf5 gxf5 17. Be3 Qa6 18. Kf1 cxd4 19. cxd4 Nb8 20. Kg2
|
||||
Nc6 21. Nc1 Rd7 22. Qd2 Qa5 23. Qxa5 Nxa5 24. Nd3 Nc6 25. Rac1 Rc7 26. Rc3
|
||||
b6 27. Rgc1 Kb7 28. Nb4 Rhc8 29. Rxc6 Rxc6 30. Rxc6 Rxc6 31. Nxc6 Kxc6 32.
|
||||
Kf3 1/2-1/2
|
||||
|
||||
[Event "Zabreb"]
|
||||
[Site "?"]
|
||||
[Date "1970"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Marovic, Drazen"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d3 d5 3. Nd2 Nd7 4. Ngf3 Qc7 5. exd5 cxd5 6. d4 g6 7. Bd3 Bg7
|
||||
8. O-O e6 9. Re1 Ne7 10. Nf1 Nc6 11. c3 O-O 12. Bg5 e5 13. Ne3 Nb6 14. dxe5
|
||||
Nxe5 15. Bf4 f6 16. a4 Qf7 17. a5 Nbc4 18. Bxc4 dxc4 19. Bxe5 fxe5 20. Qe2
|
||||
h6 21. Nxc4 Bg4 22. Ncxe5 Bxe5 23. Nxe5 Bxe2 24. Nxf7 Rxf7 25. Rxe2 Rd8 26.
|
||||
Rae1 Rd5 27. b4 Rc7 28. Re3 Kf7 29. h4 Rd2 30. Rf3+ Kg7 31. Re6 Rf7 32.
|
||||
Rxf7+ Kxf7 33. Re5 Rd1+ 34. Kh2 b6 35. axb6 axb6 36. f3 Rd3 37. Rb5 Rxc3
|
||||
38. Rxb6 h5 39. Rb7+ Kf6 40. b5 Rb3 41. b6 Rb4 42. Kg3 Rb2 43. Rb8 Kg7 44.
|
||||
f4 Rb3+ 45. Kf2 Kf6 46. Ke2 Kg7 47. Kd2 Rg3 48. Rc8 1-0
|
||||
|
||||
[Event "?"]
|
||||
[Site "Stockholm"]
|
||||
[Date "1962.??.??"]
|
||||
[Round "4"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Portisch, Lajos"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 dxe4 4. Nxe4 Nd7 5. Bc4 Ngf6 6. Neg5 Nd5 7. d4 h6
|
||||
8. Ne4 N7b6 9. Bb3 Bf5 10. Ng3 Bh7 11. O-O e6 12. Ne5 Nd7 13. c4 N5f6 14.
|
||||
Bf4 Nxe5 15. Bxe5 Bd6 16. Qe2 O-O 17. Rad1 Qe7 18. Bxd6 Qxd6 19. f4 c5 20.
|
||||
Qe5 Qxe5 21. dxe5 Ne4 22. Rd7 Nxg3 23. hxg3 Be4 24. Ba4 Rad8 25. Rfd1 Rxd7
|
||||
26. Rxd7 g5 27. Bd1 Bc6 28. Rd6 Rc8 29. Kf2 Kf8 30. Bf3 Bxf3 31. gxf3 gxf4
|
||||
32. gxf4 Ke7 33. f5 exf5 34. Rxh6 Rd8 35. Ke2 Rg8 36. Kf2 Rd8 37. Ke3 Rd1
|
||||
38. b3 Re1+ 39. Kf4 Re2 40. Kxf5 Rxa2 41. f4 Re2 42. Rh3 Re1 43. Rd3 Rb1
|
||||
44. Re3 Rb2 45. e6 a6 46. exf7+ Kxf7 47. Ke5 Rd2 48. Rc3 b6 49. f5 Rd1 50.
|
||||
Rh3 b5 51. Rh7+ Kg8 52. Rb7 bxc4 53. bxc4 Rd4 54. Ke6 Re4+ 55. Kd5 Rf4 56.
|
||||
Kxc5 Rxf5+ 57. Kd6 Rf6+ 58. Ke5 Rf7 59. Rb6 Rc7 60. Kd5 Kf7 61. Rxa6 Ke7
|
||||
62. Re6+ Kd8 63. Rd6+ Ke7 64. c5 Rc8 65. c6 Rc7 66. Rh6 Kd8 67. Rh8+ Ke7
|
||||
68. Ra8 1-0
|
||||
|
||||
[Event "?"]
|
||||
[Site "Yugoslavia ct"]
|
||||
[Date "1959.??.??"]
|
||||
[Round "2"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Keres, Paul"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Bb4 8.
|
||||
Bd2 d4 9. Nb1 Qb6 10. b3 a5 11. a3 Be7 12. Bg2 a4 13. b4 Nbd7 14. O-O c5
|
||||
15. Ra2 O-O 16. bxc5 Bxc5 17. Qe2 e5 18. f4 Rfc8 19. h4 Rc6 20. Bh3 Qc7 21.
|
||||
fxe5 Nxe5 22. Bf4 Bd6 23. h5 Ra5 24. h6 Ng6 25. Qf3 Rh5 26. Bg4 Nxf4 27.
|
||||
Bxh5 N4xh5 28. Kg2 Ng4 29. Nd2 Ne3+ 0-1
|
||||
|
||||
|
32
pgn-extract/test/infiles/test-setup-in.pgn
Normal file
32
pgn-extract/test/infiles/test-setup-in.pgn
Normal file
@@ -0,0 +1,32 @@
|
||||
[Event "Badenweiler op"]
|
||||
[Site "Badenweiler"]
|
||||
[Date "1994.??.??"]
|
||||
[Round "5"]
|
||||
[White "Josting, Friedel"]
|
||||
[Black "Kaufmann, Helmut"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. Nf3 g6 2. d4 Bg7 3. Bf4 d6 4. e3 Nd7 5. Bc4 Ngf6 6. Bxf7+ Kxf7 7. Ng5+ Kg8
|
||||
8. Ne6 Qe8 9. Nxc7 Qd8 10. Nxa8 Nf8 11. Qd3 Be6 12. Nd2 Qxa8 13. Ne4 Nxe4 14.
|
||||
Qxe4 Bf6 15. Qf3 Qc8 16. c3 h6 17. h3 Kh7 18. Bxd6 Nd7 19. Ba3 Rf8 20. Qe4 Nb6
|
||||
21. Qd3 Bc4 22. Qc2 Qe6 23. b3 Ba6 24. O-O-O Nd5 25. Kb2 Rc8 26. c4 b5 27. e4
|
||||
Nf4 28. c5 Nxg2 29. Kb1 Nf4 30. h4 Qg4 31. Bc1 Ne2 32. h5 Bxd4 33. hxg6+ Kg8
|
||||
34. Bd2 Rxc5 35. Qd3 Rc6 36. Rxh6 b4 37. Qh3 Qxe4+ 0-1
|
||||
|
||||
[Event "Badenweiler op"]
|
||||
[Site "Badenweiler"]
|
||||
[Date "1994.??.??"]
|
||||
[Round "5"]
|
||||
[White "Josting, Friedel"]
|
||||
[Black "Kaufmann, Helmut"]
|
||||
[Result "0-1"]
|
||||
[SetUp "1"]
|
||||
[FEN "rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1"]
|
||||
|
||||
1. Nf3 g6 2. d4 Bg7 3. Bf4 d6 4. e3 Nd7 5. Bc4 Ngf6 6. Bxf7+ Kxf7 7. Ng5+ Kg8
|
||||
8. Ne6 Qe8 9. Nxc7 Qd8 10. Nxa8 Nf8 11. Qd3 Be6 12. Nd2 Qxa8 13. Ne4 Nxe4 14.
|
||||
Qxe4 Bf6 15. Qf3 Qc8 16. c3 h6 17. h3 Kh7 18. Bxd6 Nd7 19. Ba3 Rf8 20. Qe4 Nb6
|
||||
21. Qd3 Bc4 22. Qc2 Qe6 23. b3 Ba6 24. O-O-O Nd5 25. Kb2 Rc8 26. c4 b5 27. e4
|
||||
Nf4 28. c5 Nxg2 29. Kb1 Nf4 30. h4 Qg4 31. Bc1 Ne2 32. h5 Bxd4 33. hxg6+ Kg8
|
||||
34. Bd2 Rxc5 35. Qd3 Rc6 36. Rxh6 b4 37. Qh3 Qxe4+ 0-1
|
||||
|
244
pgn-extract/test/infiles/test-seventyfive.pgn
Normal file
244
pgn-extract/test/infiles/test-seventyfive.pgn
Normal file
@@ -0,0 +1,244 @@
|
||||
[Event "URS-ch54"]
|
||||
[Site "Minsk"]
|
||||
[Date "1987.??.??"]
|
||||
[Round "?"]
|
||||
[White "Chernin, Alexander"]
|
||||
[Black "Kupreichik, Viktor D"]
|
||||
[Result "1/2-1/2"]
|
||||
[WhiteElo "2570"]
|
||||
[BlackElo "2475"]
|
||||
[ECO "A16"]
|
||||
[EventDate "1987.03.??"]
|
||||
[PlyCount "328"]
|
||||
[Source "ChessBase"]
|
||||
[SourceDate "1999.07.01"]
|
||||
[EventType "tourn"]
|
||||
[EventRounds "17"]
|
||||
[EventCountry "URS"]
|
||||
[EventCategory "12"]
|
||||
|
||||
1. c4 d6 2. Nc3 g6 3. g3 Bg7 4. Bg2 Nc6 5. d3 f5 6. Nf3 Nf6 7. O-O O-O 8.
|
||||
Rb1 Nh5 9. Ng5 Kh8 10. f4 e5 11. Nd5 Nd4 12. e3 Ne6 13. Nh3 c6 14. Nc3 a5
|
||||
15. Bd2 Nf6 16. Qc2 Bd7 17. Ne2 Be8 18. Nf2 Nd7 19. e4 Ndc5 20. Kh1 g5 21.
|
||||
exf5 gxf4 22. gxf4 Bh5 23. fxe6 Bxe2 24. Bxa5 Rxa5 25. e7 Qxe7 26. Qxe2 Ne6
|
||||
27. Nh3 Rxa2 28. Qe4 Nc5 29. Qe3 Qe8 30. f5 Nb3 31. Be4 Qh5 32. Ng5 Bh6 33.
|
||||
Rg1 Nd4 34. Qh3 Qxh3 35. Nxh3 Nb3 36. Rg2 Nd2 37. Rbg1 Rxb2 38. f6 Be3 39.
|
||||
Re1 Bd4 40. Ng5 Nxe4 41. Nxe4 Rxg2 42. Kxg2 d5 43. cxd5 cxd5 44. Nd6 Rxf6
|
||||
45. Nxb7 Kg7 46. Rf1 Rg6+ 47. Kh3 Rb6 48. Nd8 e4 49. Rf7+ Kg6 50. dxe4 dxe4
|
||||
51. Rd7 Be5 52. Rb7 Rd6 53. Nf7 Rd3+ 54. Kg2 Rd2+ 55. Kf1 Bf6 56. h4 e3 57.
|
||||
Ng5 h6 58. Ne4 e2+ 59. Ke1 Bxh4+ 60. Nf2 Bg5 61. Rb6+ Kh5 62. Re6 Ra2 63.
|
||||
Rxe2 Ra1+ 64. Nd1 Kg4 65. Rb2 Kf3 66. Rb3+ Kg2 67. Rb2+ Kg1 68. Ke2 Ra3 69.
|
||||
Rc2 Rg3 70. Rc3 Rg2+ 71. Kf3 h5 72. Rc4 Bd2 73. Rh4 Rg5 74. Nf2 Rf5+ 75.
|
||||
Ke4 Rb5 76. Kf3 Rf5+ 77. Ke4 Rxf2 78. Rxh5 Rf4+ 79. Ke5 Rb4 80. Rf5 Kg2 81.
|
||||
Kd5 Kg3 82. Kc5 Rb1 83. Kc6 Kg4 84. Rf7 Be3 85. Rf8 Bf4 86. Kd5 Kf3 87. Re8
|
||||
Be3 88. Rf8+ Ke2 89. Ra8 Rc1 90. Ra2+ Kf3 91. Ra4 Rc2 92. Rc4 Rd2+ 93. Ke6
|
||||
Bd4 94. Rc1 Ke4 95. Re1+ Kd3 96. Rc1 Rb2 97. Rd1+ Ke4 98. Re1+ Be3 99. Rh1
|
||||
Ra2 100. Rd1 Ra6+ 101. Rd6 Ra2 102. Rd7 Bd4 103. Rb7 Ra1 104. Kd7 Kd5 105.
|
||||
Rb5+ Bc5 106. Rb7 Rh1 107. Kc7 Rh6 108. Kd7 Bb6 109. Kc8 Rc6+ 110. Kd7 Rd6+
|
||||
111. Ke8 Kc6 112. Rf7 Bd4 113. Rf5 Rh6 114. Ke7 Bc3 115. Rf3 Be5 116. Rd3
|
||||
Kc5 117. Kf7 Bd4 118. Rf3 Kd5 119. Rf5+ Be5 120. Rf3 Rb6 121. Rd3+ Bd4 122.
|
||||
Rd1 Ra6 123. Re1 Rh6 124. Rd1 Rf6+ 125. Ke7 Rf3 126. Rd2 Rf1 127. Rd3 Ra1
|
||||
128. Rd2 Ra7+ 129. Kd8 Rh7 130. Rd1 Kc5 131. Ke8 Be5 132. Rd7 Rh6 133. Rd1
|
||||
Rh7 134. Rd7 Rh8+ 135. Kf7 Bd6 136. Ke6 Re8+ 137. Kf5 Kd5 138. Rf7 Rg8 139.
|
||||
Kf6 Ke4 140. Ke6 Be5 141. Rb7 Rg6+ 142. Kd7 Rd6+ 143. Kc8 Kf5 144. Ra7 Ke6
|
||||
145. Kb7 Rd8 146. Kc6 Rc8+ 147. Kb5 Kd5 148. Ra3 Bd4 149. Rb3 Rc5+ 150. Ka6
|
||||
Kc4 151. Rb1 Rc6+ 152. Kb7 Kd5 153. Rh1 Rc4 154. Rh5+ Be5 155. Kb6 Rb4+
|
||||
156. Ka5 Rb8 157. Rg5 Kd4 158. Ka6 Bd6 159. Rb5 Rf8 160. Rh5 Kc4 161. Kb6
|
||||
Rf6 162. Kb7 Kd4 163. Rh1 Bf4 164. Rh5 Be5 1/2-1/2
|
||||
|
||||
[Event "Akureyri"]
|
||||
[Site "Akureyri"]
|
||||
[Date "1988.??.??"]
|
||||
[Round "?"]
|
||||
[White "Olafsson, Helgi"]
|
||||
[Black "Petursson, Margeir"]
|
||||
[Result "1/2-1/2"]
|
||||
[WhiteElo "2510"]
|
||||
[BlackElo "2540"]
|
||||
[ECO "E11"]
|
||||
[EventDate "1988.03.??"]
|
||||
[PlyCount "325"]
|
||||
[Source "ChessBase"]
|
||||
[SourceDate "2004.01.01"]
|
||||
[EventType "tourn"]
|
||||
[EventRounds "11"]
|
||||
[EventCountry "ISL"]
|
||||
[EventCategory "10"]
|
||||
[WhiteTeamCountry "BIH"]
|
||||
[BlackTeamCountry "GER"]
|
||||
|
||||
1. d4 Nf6 2. c4 e6 3. Nf3 Bb4+ 4. Nbd2 d5 5. Qa4+ Nc6 6. a3 Be7 7. g3 O-O
|
||||
8. Bg2 Ne4 9. Qc2 Bf6 10. e3 Nxd2 11. Bxd2 dxc4 12. Qxc4 e5 13. d5 Ne7 14.
|
||||
Bb4 a5 15. Bxe7 Qxe7 16. Rc1 c6 17. dxc6 bxc6 18. Qc5 Rb8 19. Qxe7 Bxe7 20.
|
||||
Nxe5 Rxb2 21. O-O Ba6 22. Rfd1 Bxa3 23. Rxc6 Be2 24. Ra1 Rd8 25. Rcc1 Rbd2
|
||||
26. Rxa3 Rd1+ 27. Rxd1 Rxd1+ 28. Bf1 f6 29. Ng4 h5 30. Nxf6+ gxf6 31. Rxa5
|
||||
Bxf1 32. f3 Bc4+ 33. Kf2 Rd2+ 34. Kg1 Bf7 35. h4 Kg7 36. e4 Bg6 37. Ra7+
|
||||
Kf8 38. Ra6 Kf7 39. Ra7+ Ke6 40. Ra6+ Ke5 41. Ra5+ Ke6 42. Ra6+ Kf7 43.
|
||||
Ra7+ Kf8 44. Ra6 Kg7 45. Ra5 Re2 46. Kf1 Rc2 47. Kg1 Bf7 48. Kf1 Rb2 49.
|
||||
Kg1 Be8 50. Rc5 Bg6 51. Ra5 Rb6 52. Kf2 Re6 53. Rc5 Ra6 54. Rc3 Re6 55. Rc5
|
||||
Re5 56. Rc7+ Bf7 57. Ke3 Kg6 58. Kf4 Ba2 59. Ra7 Bb3 60. Rb7 Ba4 61. Ra7
|
||||
Bc6 62. Ra3 Rc5 63. Re3 Rc4 64. g4 hxg4 65. fxg4 Rc1 66. g5 Rf1+ 67. Kg3
|
||||
fxg5 68. hxg5 Kxg5 69. e5 Rg1+ 70. Kf2 Rg2+ 71. Ke1 Kf4 72. Re2 Rg8 73. e6
|
||||
Bb5 74. Ra2 Re8 75. Rb2 Rxe6+ 76. Kf2 Bc4 77. Rd2 Ke4 78. Rb2 Rf6+ 79. Ke1
|
||||
Rf1+ 80. Kd2 Kd4 81. Rc2 Rg1 82. Rb2 Rh1 83. Rc2 Bb3 84. Rb2 Rh3 85. Kc1
|
||||
Kc4 86. Rf2 Rd3 87. Rd2 Rc3+ 88. Kb2 Kb4 89. Rd4+ Bc4 90. Rd2 Bd3 91. Rf2
|
||||
Be4 92. Re2 Bd5 93. Rc2 Ra3 94. Rd2 Bc4 95. Rc2 Bd3 96. Rf2 Ra8 97. Rd2 Kc4
|
||||
98. Kc1 Kd4 99. Rf2 Ke3 100. Rh2 Rb8 101. Rh3+ Kd4 102. Kd2 Rb2+ 103. Ke1
|
||||
Re2+ 104. Kd1 Kc3 105. Rf3 Re8 106. Rg3 Rf8 107. Rg1 Rf3 108. Ke1 Bc4 109.
|
||||
Rh1 Kd4 110. Rh2 Kd3 111. Rd2+ Kc3 112. Rc2+ Kd3 113. Rd2+ Ke4 114. Rf2 Ra3
|
||||
115. Kd2 Bd3 116. Ke1 Ke3 117. Re2+ Kd4 118. Rg2 Ra1+ 119. Kf2 Rf1+ 120.
|
||||
Kg3 Be4 121. Rf2 Ra1 122. Kf4 Rd1 123. Rb2 Rf1+ 124. Kg3 Rf3+ 125. Kg4 Ke5
|
||||
126. Ra2 Rd3 127. Ra5+ Bd5 128. Kg5 Rg3+ 129. Kh5 Rg1 130. Rb5 Ke4 131. Ra5
|
||||
Be6 132. Rg5 Ra1 133. Kg6 Ra6 134. Kf6 Bf5+ 135. Ke7 Ke5 136. Rg7 Bg6 137.
|
||||
Kf8 Kf6 138. Rf7+ Kg5 139. Rc7 Re6 140. Re7 Rf6+ 141. Kg7 Bf5 142. Re1 Rd6
|
||||
143. Kf7 Rd8 144. Re5 Rd1 145. Re2 Bd3 146. Re5+ Kf4 147. Rc5 Re1 148. Rc7
|
||||
Re5 149. Re7 Bc4+ 150. Ke8 Be6 151. Kd8 Rd5+ 152. Kc7 Ke5 153. Rh7 Rc5+
|
||||
154. Kb6 Kd6 155. Rh4 Rc8 156. Rb4 Bc4 157. Ka5 Rc5+ 158. Ka4 Rc6 159. Ka3
|
||||
Kc5 160. Rb8 Rh6 161. Kb2 Kd4 162. Rd8+ Bd5 163. Kc2 1/2-1/2
|
||||
|
||||
[Event "Groningen"]
|
||||
[Site "Groningen"]
|
||||
[Date "1988.??.??"]
|
||||
[Round "?"]
|
||||
[White "Khalifman, Alexander"]
|
||||
[Black "Douven, Rudy C"]
|
||||
[Result "1/2-1/2"]
|
||||
[WhiteElo "2530"]
|
||||
[BlackElo "2430"]
|
||||
[ECO "B19"]
|
||||
[EventDate "1988.12.??"]
|
||||
[PlyCount "261"]
|
||||
[Source "ChessBase"]
|
||||
[SourceDate "2004.01.01"]
|
||||
[EventType "tourn"]
|
||||
[EventRounds "9"]
|
||||
[EventCountry "NED"]
|
||||
[EventCategory "10"]
|
||||
[WhiteTeamCountry "UAE"]
|
||||
[BlackTeamCountry "SYR"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. h4 h6 7. Nf3 Nd7 8.
|
||||
h5 Bh7 9. Bd3 Bxd3 10. Qxd3 e6 11. Bd2 Ngf6 12. O-O-O Qc7 13. Ne4 O-O-O 14.
|
||||
g3 Nxe4 15. Qxe4 Bd6 16. c4 c5 17. Bc3 Nf6 18. Qe2 cxd4 19. Bxd4 Qa5 20.
|
||||
Kb1 Qf5+ 21. Ka1 Bb8 22. c5 Qe4 23. Qxe4 Nxe4 24. Bxg7 Nxf2 25. Rxd8+ Rxd8
|
||||
26. Rf1 Ng4 27. Kb1 f6 28. Nh4 Rg8 29. Bxh6 Nxh6 30. Rxf6 Bxg3 31. Rxh6
|
||||
Bxh4 32. Rxe6 Kd7 33. Rd6+ Kc7 34. b4 Rg2 35. Rg6 Rg5 36. Rh6 Be1 37. a3 a5
|
||||
38. Rh7+ Kc6 39. Rh6+ Kd5 40. Rd6+ Kc4 41. c6 bxc6 42. Rxc6+ Kb3 43. bxa5
|
||||
Bxa5 44. Rc8 Rg1+ 45. Rc1 Rg2 46. Rc8 Rh2 47. Rb8+ Kxa3 48. h6 Rxh6 49. Kc2
|
||||
Rd6 50. Rb3+ Ka4 51. Rd3 Rc6+ 52. Kd1 Re6 53. Rf3 Bb4 54. Kc2 Rd6 55. Rd3
|
||||
Rc6+ 56. Kd1 Re6 57. Rf3 Re4 58. Kc2 Rd4 59. Rf2 Rd5 60. Rg2 Kb5 61. Rg4
|
||||
Ka4 62. Rg2 Rd8 63. Rh2 Rd4 64. Rf2 Kb5 65. Kb3 Bc5 66. Rf3 Ra4 67. Kc2 Kc4
|
||||
68. Rc3+ Kd5 69. Rf3 Bd4 70. Kd3 Ra8 71. Rf5+ Be5 72. Rf3 Ra7 73. Ke3 Ra4
|
||||
74. Ke2 Bf4 75. Kd3 Rd4+ 76. Kc3 Kc5 77. Rf2 Be5 78. Rd2 Rd8+ 79. Kc2 Bd4
|
||||
80. Kd3 Kd5 81. Rh2 Rb8 82. Rh5+ Be5 83. Rh4 Rb3+ 84. Ke2 Bd4 85. Rf4 Re3+
|
||||
86. Kf1 Be5 87. Rg4 Bf6 88. Kg2 Ra3 89. Rg3 Ra2+ 90. Kf3 Ke5 91. Rg4 Ra3+
|
||||
92. Ke2 Kf5 93. Rc4 Be5 94. Rb4 Bc3 95. Rh4 Ke5 96. Rh5+ Ke4 97. Rh4+ Kd5
|
||||
98. Rh3 Ra2+ 99. Kd3 Be5 100. Rf3 Rh2 101. Ke3 Rh4 102. Rf8 Re4+ 103. Kd3
|
||||
Ra4 104. Rd8+ Bd6 105. Ke2 Ra3 106. Kd2 Ke5 107. Kc2 Bc5 108. Rd3 Ra4 109.
|
||||
Rd8 Ra3 110. Rd3 Ra8 111. Rd7 Rc8 112. Kd3 Bb4 113. Rh7 Rc3+ 114. Ke2 Bc5
|
||||
115. Rh5+ Ke4 116. Rh4+ Kd5 117. Rh5+ Kc4 118. Rh4+ Bd4 119. Re4 Rc2+ 120.
|
||||
Kf3 Kd5 121. Re1 Rf2+ 122. Kg4 Be5 123. Re3 Rf4+ 124. Kh3 Bd4 125. Re2 Bf2
|
||||
126. Kg2 Bh4 127. Ra2 Ke5 128. Ra5+ Kf6 129. Rb5 Bf2 130. Rb3 Bd4 131. Rf3
|
||||
1/2-1/2
|
||||
|
||||
[Event "Baden-SUI tt"]
|
||||
[Site "Koenigsfeld"]
|
||||
[Date "1989.??.??"]
|
||||
[Round "?"]
|
||||
[White "Kaenel, Hansjuerg"]
|
||||
[Black "Ostl, Andreas"]
|
||||
[Result "1/2-1/2"]
|
||||
[WhiteElo "2350"]
|
||||
[BlackElo "2295"]
|
||||
[ECO "A05"]
|
||||
[EventDate "1989.??.??"]
|
||||
[PlyCount "351"]
|
||||
[Source "ChessBase"]
|
||||
[SourceDate "2003.11.25"]
|
||||
[EventType "team"]
|
||||
[EventRounds "2"]
|
||||
[EventCountry "GER"]
|
||||
[WhiteTeamCountry "SUI"]
|
||||
[BlackTeamCountry "GER"]
|
||||
[WhiteTeam "SUI"]
|
||||
[BlackTeam "Baden"]
|
||||
|
||||
1. Nf3 Nf6 2. e3 g6 3. b4 c6 4. c4 a5 5. b5 cxb5 6. cxb5 Bg7 7. Bb2 O-O 8.
|
||||
Be2 d6 9. d4 Nbd7 10. O-O Nb6 11. a4 Be6 12. Nbd2 Rc8 13. e4 h6 14. h3 Nh5
|
||||
15. Re1 Nf4 16. Bf1 Kh8 17. Kh2 d5 18. e5 Bf5 19. Ra3 Bc2 20. Qa1 Rc7 21.
|
||||
g3 Ne6 22. Rc1 Be4 23. Bc3 Bxf3 24. Nxf3 Nc4 25. Ra2 b6 26. Rac2 Qd7 27.
|
||||
Qa2 Kh7 28. h4 f6 29. exf6 exf6 30. Ba1 f5 31. Bg2 g5 32. hxg5 hxg5 33.
|
||||
Rxc4 Rxc4 34. Rxc4 dxc4 35. d5 Nc5 36. Nxg5+ Kg6 37. Nh3 c3 38. Nf4+ Kh7
|
||||
39. Qc2 Be5 40. Bxc3 Bxf4 41. gxf4 Qd6 42. Be5 Qg6 43. Bh3 Kh6 44. f3 Rg8
|
||||
45. Qf2 Kh5 46. Bf1 Nxa4 47. d6 Nc5 48. Bc4 Rd8 49. Kh3 Qh7 50. Qh4+ Kg6
|
||||
51. Bf7+ Qxf7 52. Qxd8 Nd7 53. Bd4 a4 54. Bxb6 Qd5 55. Qxd7 Qxf3+ 56. Kh2
|
||||
Qe2+ 57. Kg3 Qg4+ 58. Kf2 Qxf4+ 59. Ke2 Qc4+ 60. Kd2 Qb4+ 61. Kd3 Qb1+ 62.
|
||||
Kc4 Qb3+ 63. Kd4 Qb2+ 64. Kd5 Qg2+ 65. Kc4 Qc2+ 66. Kb4 Qd2+ 67. Kxa4 Qa2+
|
||||
68. Kb4 Qb2+ 69. Kc4 Qc2+ 70. Kd5 Qg2+ 71. Kc5 Qc2+ 72. Kd4 Qd2+ 73. Ke5
|
||||
Qh2+ 74. Ke6 Qe2+ 75. Be3 Qxe3+ 76. Kd5 f4 77. Qe6+ Qxe6+ 78. Kxe6 f3 79.
|
||||
d7 f2 80. d8=Q f1=Q 81. Qg8+ Kh6 82. Qh8+ Kg6 83. Qe5 Qf2 84. Kd5 Qa2+ 85.
|
||||
Kd6 Qa5 86. Qe6+ Kg5 87. Qe3+ Kg4 88. b6 Qb4+ 89. Qc5 Qf4+ 90. Kc6 Qf6+ 91.
|
||||
Qd6 Qc3+ 92. Kd7 Qg7+ 93. Kc8 Qg8+ 94. Kc7 Qc4+ 95. Kb8 Qg8+ 96. Ka7 Qa2+
|
||||
97. Kb7 Qf7+ 98. Qc7 Qd5+ 99. Kb8 Kh4 100. Qe7+ Kh3 101. b7 Kh2 102. Qc7+
|
||||
Kh1 103. Qh7+ Kg1 104. Qb1+ Kh2 105. Qb2+ Kh1 106. Qc1+ Kh2 107. Qc7+ Kh1
|
||||
108. Qc3 Qg8+ 109. Ka7 Qa2+ 110. Kb6 Qb1+ 111. Kc6 Qe4+ 112. Kc7 Qe7+ 113.
|
||||
Kb6 Qd8+ 114. Qc7 Qd4+ 115. Qc5 Qd8+ 116. Ka7 Qd7 117. Qc1+ Kh2 118. Qc2+
|
||||
Kh1 119. Ka8 Qd5 120. Qb1+ Kh2 121. Qb6 Kh3 122. Ka7 Qf7 123. Qe3+ Kh2 124.
|
||||
Qd2+ Kh1 125. Ka8 Qf3 126. Qc1+ Kh2 127. Qc5 Qe4 128. Ka7 Qa4+ 129. Kb6
|
||||
Qb3+ 130. Kc7 Qf7+ 131. Kc6 Qe8+ 132. Kb6 Qe6+ 133. Ka5 Qa2+ 134. Kb5 Qb3+
|
||||
135. Ka6 Qa4+ 136. Kb6 Qb3+ 137. Kc6 Qf3+ 138. Qd5 Qc3+ 139. Kd7 Qg7+ 140.
|
||||
Kc8 Qf8+ 141. Qd8 Qf5+ 142. Qd7 Qf8+ 143. Kc7 Qc5+ 144. Qc6 Qe7+ 145. Kb6
|
||||
Qb4+ 146. Qb5 Qd6+ 147. Ka7 Qa3+ 148. Qa6 Qc5+ 149. Ka8 Qd5 150. Qb6 Qa2+
|
||||
151. Qa7 Qd5 152. Qf2+ Kh1 153. Qf1+ Kh2 154. Qf6 Kh1 155. Kb8 Qg8+ 156.
|
||||
Kc7 Qg3+ 157. Qd6 Qg8 158. Kc6 Qc4+ 159. Kd7 Qf7+ 160. Kc8 Qe8+ 161. Kc7
|
||||
Qf7+ 162. Qd7 Qf4+ 163. Qd6 Qf7+ 164. Kb6 Qb3+ 165. Ka6 Qa4+ 166. Kb6 Qb3+
|
||||
167. Kc6 Qc4+ 168. Qc5 Qe6+ 169. Kb5 Qb3+ 170. Qb4 Qd5+ 171. Ka4 Qa2+ 172.
|
||||
Kb5 Qd5+ 173. Ka6 Qe6+ 174. Qb6 Qa2+ 175. Qa5 Qe6+ 176. Ka7 1/2-1/2
|
||||
|
||||
[Event "Kecskemet op"]
|
||||
[Site "Kecskemet"]
|
||||
[Date "1990.??.??"]
|
||||
[Round "?"]
|
||||
[White "Loginov, Valery A"]
|
||||
[Black "Sutorikhin, Vladimir"]
|
||||
[Result "1/2-1/2"]
|
||||
[WhiteElo "2505"]
|
||||
[BlackElo "2410"]
|
||||
[ECO "A55"]
|
||||
[EventDate "1990.03.??"]
|
||||
[PlyCount "296"]
|
||||
[Source "ChessBase"]
|
||||
[SourceDate "1999.11.16"]
|
||||
[EventType "swiss"]
|
||||
[EventRounds "9"]
|
||||
[EventCountry "HUN"]
|
||||
[WhiteTeamCountry "YUG"]
|
||||
[BlackTeamCountry "YUG"]
|
||||
|
||||
1. Nf3 d6 2. d4 Nf6 3. c4 Nbd7 4. Nc3 c6 5. e4 e5 6. Be2 Be7 7. O-O O-O 8.
|
||||
Rb1 Re8 9. d5 cxd5 10. cxd5 Nf8 11. Bb5 N6d7 12. a4 Ng6 13. Be3 Rf8 14. Be2
|
||||
Nf6 15. Nd2 h6 16. Nc4 Nh7 17. Nb5 b6 18. Rc1 f5 19. exf5 Bxf5 20. Bg4 Nh4
|
||||
21. Rc3 Nf6 22. Bxf5 Nxf5 23. Nd2 Ne8 24. Ne4 a6 25. Na3 Nf6 26. Ng3 Nxg3
|
||||
27. hxg3 Rb8 28. Rc6 b5 29. Rxa6 bxa4 30. Nc4 Kh8 31. Nb6 Qe8 32. Ra7 Bd8
|
||||
33. Nc4 Qg6 34. f3 Qxg3 35. Qd2 Rb5 36. Bxh6 gxh6 37. Qxh6+ Kg8 38. f4 e4
|
||||
39. Rxa4 Rxd5 40. Ra3 Qg7 41. Qh3 Rh5 42. Qe6+ Qf7 43. Qxf7+ Rxf7 44. g4
|
||||
Nxg4 45. Nxd6 Bb6+ 46. Kg2 Rg7 47. Nxe4 Ne3+ 48. Kf3 Rh3+ 49. Ke2 Rh2+ 50.
|
||||
Rf2 Rxf2+ 51. Nxf2 Nd5 52. Kf3 Nxf4 53. Kxf4 Bxf2 54. Rf3 Bd4 55. b4 Re7
|
||||
56. Rd3 Be5+ 57. Kf5 Bg7 58. Rd5 Kf7 59. b5 Bf8 60. b6 Rb7 61. Rb5 Bd6 62.
|
||||
Ke4 Ke6 63. Kd4 Rh7 64. b7 Rh4+ 65. Kc3 Bb8 66. Rb4 Rh7 67. Kc4 Kd6 68.
|
||||
Rb6+ Kc7 69. Rb1 Rh8 70. Kd5 Ba7 71. Ke5 Bb6 72. Rc1+ Kxb7 73. Rc2 Bc7+ 74.
|
||||
Kd5 Kc8 75. Rg2 Rh5+ 76. Kc6 Rh6+ 77. Kd5 Ra6 78. Rg4 Bd8 79. Rg7 Bf6 80.
|
||||
Rh7 Kd8 81. Rb7 Be7 82. Ke5 Ke8 83. Kd5 Kf7 84. Rb1 Ra5+ 85. Kc4 Ke6 86.
|
||||
Rb5 Ra4+ 87. Kd3 Bd6 88. Kc3 Rh4 89. Kd3 Be5 90. Rb3 Rd4+ 91. Ke3 Kf5 92.
|
||||
Rb1 Rh4 93. Rf1+ Ke6 94. Rb1 Bd4+ 95. Kf3 Kf5 96. Rb8 Rh3+ 97. Kg2 Ra3 98.
|
||||
Rf8+ Ke4 99. Re8+ Be5 100. Rf8 Ra2+ 101. Rf2 Ra3 102. Rf8 Rg3+ 103. Kf2 Rh3
|
||||
104. Rg8 Ra3 105. Re8 Ra2+ 106. Ke1 Kd4 107. Kf1 Kd5 108. Rf8 Bd4 109. Re8
|
||||
Rf2+ 110. Ke1 Rh2 111. Re2 Rh1+ 112. Kd2 Kc4 113. Rg2 Rh3 114. Ke2 Re3+
|
||||
115. Kf2 Re8+ 116. Kf3 Kd3 117. Rg4 Be5 118. Ra4 Rf8+ 119. Kg4 Bd4 120. Kg5
|
||||
Ke4 121. Ra6 Rf1 122. Ra4 Rg1+ 123. Kh4 Ke5 124. Kh3 Be3 125. Rg4 Rb1 126.
|
||||
Ra4 Bf4 127. Kg4 Rg1+ 128. Kf3 Rg3+ 129. Kf2 Rb3 130. Ra5+ Ke4 131. Ra4+
|
||||
Kf5 132. Ke2 Be3 133. Rc4 Ke5 134. Rc8 Bd4 135. Kd2 Ke4 136. Re8+ Be5 137.
|
||||
Rc8 Rb2+ 138. Rc2 Rb8 139. Rc4+ Bd4 140. Rc7 Rh8 141. Kc2 Rh2+ 142. Kb3 Kd3
|
||||
143. Rc8 Rb2+ 144. Ka4 Bc3 145. Rg8 Rb4+ 146. Ka3 Kc2 147. Rg2+ Bd2 148.
|
||||
Rxd2+ Kxd2 1/2-1/2
|
||||
|
11
pgn-extract/test/infiles/test-splitvariants.pgn
Normal file
11
pgn-extract/test/infiles/test-splitvariants.pgn
Normal file
@@ -0,0 +1,11 @@
|
||||
[Event "?"]
|
||||
[Site "?"]
|
||||
[Date "????.??.??"]
|
||||
[Round "?"]
|
||||
[White "?"]
|
||||
[Black "?"]
|
||||
[Result "*"]
|
||||
|
||||
1. e4 { comment1 } e5 { comment2 }
|
||||
( { comment3 } 1... e6 (1... d6) 2. d4 (2. Nf3){ comment4 } ) { comment5 } 2. Nf3
|
||||
*
|
46
pgn-extract/test/infiles/test-stalemate.pgn
Normal file
46
pgn-extract/test/infiles/test-stalemate.pgn
Normal file
@@ -0,0 +1,46 @@
|
||||
[Event "?"]
|
||||
[Site "?"]
|
||||
[Date "????.??.??"]
|
||||
[Round "?"]
|
||||
[White "?"]
|
||||
[Black "?"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. f3 e5 2. g4 Qh4# 0-1
|
||||
[Event "Dover vs Herne Bay, Minor League"]
|
||||
[Site "Margate Chess Club"]
|
||||
[Date "1994.10.10"]
|
||||
[Round ""]
|
||||
[White "Barnes, David J."]
|
||||
[Black "Horton, Mark"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
{ Game played inaccurately by White under extreme time pressure. }
|
||||
|
||||
1. b3 e5 2. Bb2 d6 3. d4 exd4 4. Qxd4 Nc6 5. Qd2 Nf6 6. Nc3 Be6 7. e4 d5 8.
|
||||
exd5 Bxd5 9. Qe3+ Be7 10. Nf3 O-O 11. Be2 Re8 12. O-O-O Bb4 13. Qd3 Bxc3
|
||||
14. Bxc3 Qe7 15. Rhe1 Ne4 16. Bb2 Rad8 17. Qe3 b6 18. Bb5 Qe6 19. Nd4 Nxd4
|
||||
20. Rxd4 c5 21. Rxe4 Bxe4 22. Bxe8 { 2 minutes to time-control at move 36.
|
||||
} 22... Rxe8 23. f3 Bd5 24. Qxe6 Rxe6 25. Rxe6 Bxe6 26. Kd2 Kf8 27. Be5 b5
|
||||
28. Bb8 $2 (28. Bd6+ { wins }) 28... a6 29. Ba7 c4 30. Kc3 Ke7 31. Kd4 Kd6
|
||||
32. Bc5+ Kd7 33. Ba7 Kd6 34. Bc5+ Kd7 35. Kc3 g6 36. Bd4 f5 { Time control.
|
||||
} 1/2-1/2
|
||||
|
||||
[Event "?"]
|
||||
[Site "Lloyds Bank Masters"]
|
||||
[Date "1994.??.??"]
|
||||
[Round "1"]
|
||||
[White "Rix,S"]
|
||||
[Black "Thipsay,BP"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Bd3 Nc6 5. Nf3 Bg4 6. c3 e6 7. Bf4 Nf6 8.
|
||||
Nbd2 Bd6 9. Bxd6 Qxd6 10. O-O O-O 11. h3 Bh5 12. Re1 Rab8 13. Qe2 Rfc8 14.
|
||||
Qe3 Bxf3 15. Nxf3 b5 16. Rac1 b4 17. b3 bxc3 18. Rxc3 Nb4 19. Bb1 Rxc3 20.
|
||||
Qxc3 Ne4 21. Bxe4 dxe4 22. Rxe4 Nxa2 23. Qa5 Nc1 24. Qxa7 Nxb3 25. Ne5 Rf8
|
||||
26. Rf4 f5 27. h4 Nd2 28. Qc5 Rd8 29. Qxd6 Rxd6 30. g4 g6 31. Kg2 Ne4 32.
|
||||
gxf5 gxf5 33. Nf3 Nf6 34. Ng5 h6 35. Nxe6 Rxe6 36. Rxf5 Kg7 37. Kf3 Kg6 38.
|
||||
Re5 Rd6 39. h5+ Kf7 40. Ra5 Rxd4 41. Ra7+ Ke6 42. Rg7 Rh4 43. Ra7 Rxh5 44.
|
||||
Ra6+ Kf7 45. Kg3 Rg5+ 46. Kh4 Kg6 47. Ra4 Rf5 48. Kg3 Nh5+ 49. Kh3 Rxf2 50.
|
||||
Rg4+ Kf5 51. Rg5+ hxg5 1/2-1/2
|
||||
|
156
pgn-extract/test/infiles/test-startply.pgn
Normal file
156
pgn-extract/test/infiles/test-startply.pgn
Normal file
@@ -0,0 +1,156 @@
|
||||
[Event "AUS-ch"]
|
||||
[Site "Melbourne"]
|
||||
[Date "1888.10.15"]
|
||||
[Round "2.4"]
|
||||
[White "Tullidge, William"]
|
||||
[Black "Higgs, James"]
|
||||
[Result "1-0"]
|
||||
[BookDepth "17"]
|
||||
|
||||
1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. e5 Nfd7 6. Bxe7 Qxe7 7. Qd2 O-O
|
||||
8. Nd1 c5 9. c3 c4 10. f4 f5 11. Nf3 a6 12. Be2 b5 13. Ne3 Bb7 14. Bd1 Nc6
|
||||
15. Bc2 Nd8 16. O-O g6 17. g4 fxg4 18. Nxg4 Qg7 19. Rf2 Rf5 20. Rg2 Rh5 21.
|
||||
f5 Kh8 22. fxg6 hxg6 23. Nf6 Nxe5 24. Nxe5 Qxf6 25. Nxg6+ Kg8 26. Ne7+ Kf8
|
||||
27. Rf1 Qxf1+ 28. Kxf1 Kxe7 29. Qf4 e5 30. Rg7+ Kd6 31. Qf8+ Kc6 32. Qc5#
|
||||
1-0
|
||||
|
||||
[Event "YUG-ch"]
|
||||
[Site "Zagreb"]
|
||||
[Date "1946.??.??"]
|
||||
[Round "4"]
|
||||
[White "Kostic, Boris"]
|
||||
[Black "Milic, Borislav"]
|
||||
[Result "1-0"]
|
||||
[BookDepth "11"]
|
||||
|
||||
1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. e5 c5 5. Bd2 Bxc3 6. bxc3 Ne7 7. Bd3 c4 8.
|
||||
Bf1 Nbc6 9. f4 Bd7 10. Nf3 Qc7 11. a4 Qa5 12. g3 O-O-O 13. Bh3 f6 14. O-O
|
||||
Ng6 15. exf6 gxf6 16. Re1 Rde8 17. Re3 Nd8 18. Qe2 f5 19. Ne1 h5 20. Ng2
|
||||
Nf7 21. Ne1 h4 22. Bg2 Qd8 23. Nf3 Reg8 24. Ng5 Nxg5 25. fxg5 h3 26. Bf3
|
||||
Nf8 27. Re5 Qb6 28. a5 Qd6 29. Bh5 Ng6 30. Bxg6 Rxg6 31. Bf4 Qc6 32. Rxf5
|
||||
exf5 33. Qe5 Be8 34. Qxh8 Re6 35. Qxh3 Bg6 36. Qh8+ Qe8 37. Qxe8+ Bxe8 38.
|
||||
Kf2 a6 39. Be5 Bg6 40. Ke3 f4+ 41. gxf4 Bxc2 42. h4 b5 43. h5 Kd7 44. g6
|
||||
Re8 45. Rg1 Rg8 46. h6 1-0
|
||||
|
||||
[Event "BRA-ch"]
|
||||
[Site "Recife"]
|
||||
[Date "1963.07.??"]
|
||||
[Round "13"]
|
||||
[White "Belfort Mattos, Jose"]
|
||||
[Black "Guimaraes de Mara, Francisco Wladimir"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. d4 e6 2. e4 d5 3. e5 c5 4. c3 c4 5. f4 g6 6. Nd2 Nc6 7. Ne2 h5 8. g3 Nh6
|
||||
9. Nf3 Be7 10. h3 Bd7 11. Be3 b5 12. Bg2 a5 13. Qc2 Rc8 14. g4 b4 15. Ng3
|
||||
Bh4 16. Nxh4 Qxh4 17. Bf2 Qd8 18. gxh5 gxh5 19. Nxh5 Nf5 20. Nf6+ Kf8 21.
|
||||
h4 b3 22. axb3 cxb3 23. Qxb3 Nce7 24. h5 a4 25. Qb4 Rc4 26. Qa3 Rh6 27. Bf1
|
||||
Rc8 28. Rg1 Rh8 29. Bd3 1-0
|
||||
|
||||
[Event "OWL-ch"]
|
||||
[Site "Borgholzhausen"]
|
||||
[Date "1968.??.??"]
|
||||
[Round "8"]
|
||||
[White "Oestreich, Reinhard"]
|
||||
[Black "Rickert Loeser, Egon"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. d4 e6 2. e4 d5 3. e5 c5 4. c3 c4 5. Be2 Ne7 6. Nd2 Ng6 7. Ndf3 Be7 8.
|
||||
Nh3 h6 9. Be3 Bd7 10. O-O Nc6 11. Qd2 Qb6 12. b3 cxb3 13. axb3 Qc7 14. Bd3
|
||||
a6 15. Bxg6 fxg6 16. Qd3 Kf8 17. Qxg6 Qc8 18. c4 dxc4 19. bxc4 Be8 20. Nh4
|
||||
1-0
|
||||
|
||||
[Event "Smederevska Palanka"]
|
||||
[Site "Smederevska Palanka"]
|
||||
[Date "1979.06.??"]
|
||||
[Round "6"]
|
||||
[White "Jansa, Vlastimil"]
|
||||
[Black "Despotovic, Momcilo"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. c3 c5 6. Bd3 b6 7. Nh3 Ba6 8.
|
||||
Bxa6 Nxa6 9. O-O Nc7 10. Re1 Be7 11. Nf1 c4 12. Qg4 g6 13. Bh6 Bf8 14. Bxf8
|
||||
Rxf8 15. b3 b5 16. Ne3 Qe7 17. Qd1 Rh8 18. a4 a6 19. axb5 axb5 20. Rxa8+
|
||||
Nxa8 21. bxc4 bxc4 22. Qa1 Ndb6 23. Ng4 Kf8 24. Re3 Kg7 25. Qc1 Nd7 26. Rf3
|
||||
h6 27. Nf6 Nc7 28. Nf4 Ne8 29. N4h5+ Kf8 30. Nxd7+ Qxd7 31. Nf4 Kg8 32. Qa3
|
||||
Ng7 33. g4 h5 34. gxh5 Nxh5 35. Nxg6 fxg6 36. Qf8+ Kh7 37. Rf7+ Qxf7 38.
|
||||
Qxf7+ Ng7 39. Kg2 Rb8 40. Kf3 Rb1 41. Ke2 Rg1 42. Qf6 Rc1 43. Kd2 Rh1 44.
|
||||
Qh4+ Kg8 45. Qg3 Kh7 46. Qh3+ Kg8 47. Qg2 Ra1 48. Qxg6 Ra2+ 49. Ke1 Ra1+
|
||||
50. Ke2 Rh1 51. Qg2 Rc1 52. Kd2 Ra1 53. h4 Kh7 54. h5 Ra2+ 55. Kc1 Nxh5 56.
|
||||
Qh3 Kg6 57. Qg4+ Kh6 58. Qxe6+ Kg5 59. Qg8+ Kh6 60. f3 Re2 61. Qe6+ Kg5 62.
|
||||
Qg4+ Kh6 63. f4 Rh2 64. Qg5+ Kh7 1-0
|
||||
|
||||
[Event "Alkmaar op-A"]
|
||||
[Site "Alkmaar"]
|
||||
[Date "1983.??.??"]
|
||||
[Round "?"]
|
||||
[White "Verhagen, A."]
|
||||
[Black "Boots, A."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 e6 2. d4 d5 3. Nd2 b6 4. e5 c5 5. c3 c4 6. b3 b5 7. bxc4 bxc4 8. Qf3
|
||||
Ne7 9. Nxc4 dxc4 10. Qxa8 Nec6 11. Rb1 Qc7 12. Ne2 Be7 13. g3 O-O 14. Bg2
|
||||
Qd7 15. Rxb8 Nxb8 16. Qxb8 Qa4 17. Qb2 f6 18. exf6 Bxf6 19. f4 Rd8 20. O-O
|
||||
Ba6 21. Be3 h6 22. Qd2 e5 23. fxe5 Bxe5 24. Bxh6 Qe8 25. Qg5 Kh8 26. dxe5
|
||||
gxh6 27. Qxh6+ Kg8 1-0
|
||||
|
||||
[Event "URU-ch"]
|
||||
[Site "URU"]
|
||||
[Date "1984.??.??"]
|
||||
[Round "?"]
|
||||
[White "Aguilera, E."]
|
||||
[Black "Barboza, N."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. e5 Bf5 4. Bd3 Bxd3 5. Qxd3 e6 6. c3 Nd7 7. Ne2 c5 8.
|
||||
O-O c4 9. Qc2 b5 10. f4 Ne7 11. Nd2 Nf5 12. Nf3 h5 13. Ng3 Nxg3 14. hxg3
|
||||
Be7 15. f5 Qb6 16. a4 bxa4 17. fxe6 Qxe6 18. Bg5 Nb6 19. Bxe7 Qxe7 20. Nh4
|
||||
Qg5 21. Kh2 O-O 22. Rf5 Qh6 23. Qe2 g6 24. Rf6 Qg5 25. Raf1 Rae8 26. e6 Kg7
|
||||
27. e7 Rg8 28. Rxf7+ Kh8 29. Rf8 Kh7 30. Qe6 Rgxf8 31. exf8=Q 1-0
|
||||
|
||||
[Event "Wch U16"]
|
||||
[Site "Szeged"]
|
||||
[Date "1994.??.??"]
|
||||
[Round "3"]
|
||||
[White "Gonzalez, A."]
|
||||
[Black "Waseem, A."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. e5 Nd7 4. Bd3 e6 5. Ne2 c5 6. c3 c4 7. Bc2 b5 8. O-O
|
||||
Ne7 9. f4 g6 10. Ng3 Rg8 11. Nd2 Nf5 12. Bxf5 gxf5 13. Qh5 Rg7 14. Nf3 h6
|
||||
15. Re1 Nb6 16. Qh3 Be7 17. Qxh6 Rg6 18. Qh8+ Kd7 19. Qxd8+ Bxd8 20. Kf2
|
||||
Bb7 21. h4 Rh6 22. Rh1 Be7 23. Ng5 Rf8 24. Bd2 Ke8 25. Nf1 Rfh8 26. g3 a5
|
||||
27. Ne3 Bc6 28. Rh2 Bd7 29. Rah1 Bd8 30. h5 Na8 31. g4 Nc7 32. Nf3 fxg4 33.
|
||||
Nxg4 R6h7 34. Ng5 Rg7 35. Nf6+ Bxf6 36. exf6 Rgg8 37. f5 exf5 38. Re1+ Ne6
|
||||
39. Re5 Kf8 40. Rxd5 Rxg5 41. Bxg5 Nxg5 42. Rxd7 Ne4+ 43. Kf3 Ke8 44. Re7+
|
||||
Kf8 45. Rxe4 fxe4+ 46. Kxe4 Rh6 47. Kf5 Ke8 48. Kg5 Rh7 49. h6 Kd7 50. Re2
|
||||
Kd6 51. Re5 Kc6 52. Rc5+ Kb6 53. Rc8 Kb7 54. Rg8 1-0
|
||||
|
||||
[Event "Leipzig VfB op 1st"]
|
||||
[Site "Leipzig"]
|
||||
[Date "1994.??.??"]
|
||||
[Round "?"]
|
||||
[White "Langhans, Joerg"]
|
||||
[Black "Erdmann, Claudia"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 e6 2. d4 d5 3. e5 c5 4. c3 c4 5. Nd2 Ne7 6. b3 b5 7. a4 Bd7 8. axb5
|
||||
Bxb5 9. bxc4 dxc4 10. Nxc4 Bxc4 11. Bxc4 Nd5 12. Bb5+ Nd7 13. Ne2 Be7 14.
|
||||
Bc6 Rc8 15. Bxd5 exd5 16. Rxa7 O-O 17. O-O Nb6 18. f4 Nc4 19. Rf3 Ra8 20.
|
||||
Rxa8 Qxa8 21. Qd3 Ba3 22. f5 Qa7 23. Be3 Nxe3 24. Qxe3 Rb8 25. f6 Rb1+ 26.
|
||||
Rf1 Rxf1+ 27. Kxf1 g6 28. e6 fxe6 29. Qxe6+ Qf7 30. Qc8+ Qf8 31. Qe6+ Qf7
|
||||
32. Qc8+ Qf8 33. Qxf8+ Kxf8 34. Nf4 Kf7 35. Nxd5 Ke6 36. Ne3 Kxf6 37. Ke2
|
||||
Ke6 38. Kd3 h5 39. Ke4 Be7 40. c4 Kd6 41. Nd5 Bd8 42. Nf4 1-0
|
||||
|
||||
[Event "Cologne SV-ch"]
|
||||
[Site "Cologne"]
|
||||
[Date "1995.??.??"]
|
||||
[Round "?"]
|
||||
[White "Knuetter, Helmut"]
|
||||
[Black "Gloszeit, Christian"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Qb6 5. Nf3 Bd7 6. a3 Bb5 7. Bd3 Bxd3 8.
|
||||
Qxd3 c4 9. Qd1 Nc6 10. O-O Nge7 11. Re1 Na5 12. Nbd2 Nec6 13. Rb1 Nb3 14.
|
||||
Nxb3 Qxb3 15. Qe2 Bxa3 16. Bg5 Be7 17. Bxe7 Nxe7 18. Nd2 Qc2 19. Rec1 Qg6
|
||||
20. b3 cxb3 21. Qb5+ Nc6 22. Qxb7 O-O 23. Qxc6 Qg5 24. Rxb3 Qxd2 1/2-1/2
|
||||
|
581
pgn-extract/test/infiles/test-stopafter.pgn
Normal file
581
pgn-extract/test/infiles/test-stopafter.pgn
Normal file
@@ -0,0 +1,581 @@
|
||||
[Event "Milwaukee Northwestern"]
|
||||
[Site "?"]
|
||||
[Date "1957"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Kampars, N."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 e6 6. d4 Nd7 7. Bd3 dxe4
|
||||
8. Nxe4 Ngf6 9. O-O Nxe4 10. Qxe4 Nf6 11. Qe3 Nd5 12. Qf3 Qf6 13. Qxf6 Nxf6
|
||||
14. Rd1 O-O-O 15. Be3 Nd5 16. Bg5 Be7 17. Bxe7 Nxe7 18. Be4 Nd5 19. g3 Nf6
|
||||
20. Bf3 Kc7 21. Kf1 Rhe8 22. Be2 e5 23. dxe5 Rxe5 24. Bc4 Rxd1+ 25. Rxd1
|
||||
Re7 26. Bb3 Ne4 27. Rd4 Nd6 28. c3 f6 29. Bc2 h6 30. Bd3 Nf7 31. f4 Rd7 32.
|
||||
Rxd7+ Kxd7 33. Kf2 Nd6 34. Kf3 f5 35. Ke3 c5 36. Be2 Ke6 37. Bd3 1/2-1/2
|
||||
|
||||
[Event "US Open"]
|
||||
[Site "?"]
|
||||
[Date "1957"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Addison, William G."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 dxe4 4. Nxe4 Nf6 5. Nxf6+ exf6 6. Bc4 Bd6 7. Qe2+
|
||||
Qe7 8. Qxe7+ Kxe7 9. d4 Bf5 10. Bb3 Re8 11. Be3 Kf8 12. O-O-O Nd7 13. c4
|
||||
Rad8 14. Bc2 Bxc2 15. Kxc2 f5 16. Rhe1 f4 17. Bd2 Nf6 18. Ne5 g5 19. f3 Nh5
|
||||
20. Ng4 Kg7 21. Bc3 Kg6 22. Rxe8 Rxe8 23. c5 Bb8 24. d5 cxd5 25. Rxd5 f5
|
||||
26. Ne5+ Bxe5 27. Rxe5 Nf6 28. Rxe8 Nxe8 29. Be5 Kh5 30. Kd3 g4 31. b4 a6
|
||||
32. a4 gxf3 33. gxf3 Kh4 34. b5 axb5 35. a5 Kh3 36. c6 1-0
|
||||
|
||||
[Event "West Orange Open"]
|
||||
[Site "?"]
|
||||
[Date "1957"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Goldsmith, Julius"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d6 3. d4 Nd7 4. Nf3 e5 5. Bc4 Be7 6. dxe5 Nxe5 7. Nxe5 dxe5
|
||||
8. Qh5 g6 9. Qxe5 Nf6 10. Bg5 Bd7 11. O-O-O O-O 12. Rxd7 Qxd7 13. Bxf6 Bxf6
|
||||
14. Qxf6 Rae8 15. f3 Qc7 16. h4 Qe5 17. Qxe5 Rxe5 18. Rd1 Re7 19. Rd6 Kg7
|
||||
20. a3 f5 21. Kd2 fxe4 22. Nxe4 Rf4 23. h5 gxh5 24. Rd8 h4 25. Rg8+ Kh6 26.
|
||||
Ke3 Rf5 27. Rg4 Rh5 28. Kf2 Rg7 29. Rxg7 Kxg7 30. Bf1 Rd5 31. Bd3 h6 32.
|
||||
Ke3 Rh5 33. Nd6 h3 34. gxh3 Rxh3 35. Nxb7 Rh5 36. b4 Re5+ 37. Kf4 Re7 38.
|
||||
Nd8 c5 39. bxc5 Kf6 40. c6 Rc7 41. Be4 Ke7 42. Nb7 Kf6 43. Nd6 Re7 44. c7
|
||||
1-0
|
||||
|
||||
[Event "Bad Portoroz Interzonal"]
|
||||
[Site "?"]
|
||||
[Date "1958"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Cardoso, Rudolfo T."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 dxe4 4. Nxe4 Bg4 5. h3 Bxf3 6. Qxf3 Nd7 7. Ng5
|
||||
Ngf6 8. Qb3 e6 9. Qxb7 Nd5 10. Ne4 Nb4 11. Kd1 f5 12. c3 Rb8 13. Qxa7 fxe4
|
||||
14. cxb4 Bxb4 15. Qd4 O-O 16. Bc4 Nc5 17. Qxd8 Rbxd8 18. Rf1 Rd4 19. b3
|
||||
Bxd2 20. Ke2 Bxc1 21. Raxc1 Rfd8 22. Rfd1 Kf8 23. Rxd4 Rxd4 24. Rd1 Rxd1
|
||||
25. Kxd1 Ke7 26. Kd2 Kd6 27. Kc3 Nd7 28. Kd4 Nf6 29. a4 c5+ 30. Ke3 g5 31.
|
||||
Be2 Kc6 32. Bc4 e5 33. a5 h6 34. Kd2 h5 35. Ke3 h4 36. Be2 Kb7 37. Bc4 Kc6
|
||||
38. Ke2 Kb7 39. Kd2 Kc6 40. Ke3 Kb7 41. Kd2 Kc7 42. g4 Kc6 43. Kc3 Ne8 44.
|
||||
b4 Nd6 45. Bf1 cxb4+ 46. Kxb4 Nc8 47. Bg2 Kd5 48. a6 Na7 49. Ka5 Kc5 50.
|
||||
Bxe4 Nb5 51. Bg2 Na7 52. Ka4 Nb5 53. Kb3 Kb6 54. Kc4 Kxa6 55. Kd5 Kb6 56.
|
||||
Kxe5 Kc7 57. Kf6 Nc3 58. Kxg5 Nd1 59. f4 Kd6 60. Kxh4 Ke6 61. Kg5 Kf7 62.
|
||||
f5 1-0
|
||||
|
||||
[Event "USA Championship"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Weinstein, Raymond"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Be7 8.
|
||||
Bg2 dxe4 9. dxe4 e5 10. O-O Nbd7 11. Nd1 O-O 12. Ne3 g6 13. Rd1 Qc7 14. Ng4
|
||||
h5 15. Nxf6+ Nxf6 16. Bg5 Nh7 17. Bh6 Rfd8 18. Bf1 Bg5 19. Bxg5 Nxg5 20.
|
||||
Qe3 Qe7 21. h4 Ne6 22. Bc4 b5 23. Bxe6 Qxe6 24. Qc5 Qc4 25. Qxc4 bxc4 26.
|
||||
b3 Rd4 27. Rxd4 exd4 28. Kf1 Re8 29. f3 Re5 30. Rd1 c5 31. c3 dxc3 32. Rc1
|
||||
f5 33. exf5 Rxf5 34. Rxc3 cxb3 35. Rxb3 c4 36. Ra3 Rc5 37. Ke2 c3 38. Kd1
|
||||
c2+ 39. Kc1 a5 40. Rb3 Kg7 41. Rb7+ Kf6 42. Rb6+ Kg7 43. g4 1/2-1/2
|
||||
|
||||
[Event "Yugoslavia Candidate Trn"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Benko, Pal"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Bb4 8.
|
||||
Bd2 d4 9. Nb1 Qb6 10. b3 a5 11. a3 Bxd2+ 12. Nxd2 Qc5 13. Qd1 h5 14. h4
|
||||
Nbd7 15. Bg2 Ng4 16. O-O g5 17. b4 Qe7 18. Nf3 gxh4 19. Nxh4 Nde5 20. Qd2
|
||||
Rg8 21. Qf4 f6 22. bxa5 Rxa5 23. Rfb1 b5 24. Nf3 Ra4 25. Bh3 Nxf3+ 26. Qxf3
|
||||
Kd7 27. Kg2 Qg7 28. Rb4 Rga8 29. Rxa4 Rxa4 30. Bxg4 hxg4 31. Qf4 Ra8 32.
|
||||
Rh1 Rg8 33. a4 bxa4 34. Rb1 e5 35. Rb7+ Kd6 36. Rxg7 exf4 37. Rxg8 f3+ 38.
|
||||
Kh1 Kc5 39. Rb8 1-0
|
||||
|
||||
[Event "Yugoslavia Candidate Trn"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Keres, Paul"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Bb4 8.
|
||||
Bd2 d4 9. Nb1 Qb6 10. b3 Nbd7 11. Bg2 a5 12. a3 Bxd2+ 13. Nxd2 Qc5 14. Qd1
|
||||
h5 15. Nf3 Qc3+ 16. Ke2 Qc5 17. Qd2 Ne5 18. b4 Nxf3 19. Bxf3 Qe5 20. Qf4
|
||||
Nd7 21. Qxe5 Nxe5 22. bxa5 Kd7 23. Rhb1 Kc7 24. Rb4 Rxa5 25. Bg2 g5 26. f4
|
||||
gxf4 27. gxf4 Ng6 28. Kf3 Rg8 29. Bf1 e5 30. fxe5 Nxe5+ 31. Ke2 c5 32. Rb3
|
||||
b6 33. Rab1 Rg6 34. h4 Ra6 35. Bh3 Rg3 36. Bf1 Rg4 37. Bh3 Rxh4 38. Rh1 Ra8
|
||||
39. Rbb1 Rg8 40. Rbf1 Rg3 41. Bf5 Rg2+ 42. Kd1 Rhh2 43. Rxh2 Rxh2 44. Rg1
|
||||
c4 45. dxc4 Nxc4 46. Rg7 Kd6 47. Rxf7 Ne3+ 48. Kc1 Rxc2+ 49. Kb1 Rh2 50.
|
||||
Rd7+ Ke5 51. Re7+ Kf4 52. Rd7 Nd1 53. Kc1 Nc3 54. Bh7 h4 55. Rf7+ Ke3 0-1
|
||||
|
||||
[Event "Yugoslavia Candidate Trn"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Keres, Paul"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Bb4 8.
|
||||
Bd2 d4 9. Nb1 Qb6 10. b3 a5 11. a3 Be7 12. Bg2 a4 13. b4 Nbd7 14. O-O c5
|
||||
15. Ra2 O-O 16. bxc5 Bxc5 17. Qe2 e5 18. f4 Rfc8 19. h4 Rc6 20. Bh3 Qc7 21.
|
||||
fxe5 Nxe5 22. Bf4 Bd6 23. h5 Ra5 24. h6 Ng6 25. Qf3 Rh5 26. Bg4 Nxf4 27.
|
||||
Bxh5 N4xh5 28. g4 Bh2+ 29. Kg2 Nxg4 30. Nd2 Ne3+ 0-1
|
||||
|
||||
[Event "Yugoslavia Candidate Trn"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Olafsson, Fridrik"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Nf6 4. e5 Ne4 5. Ne2 Qb6 6. d4 c5 7. dxc5 Qxc5 8.
|
||||
Ned4 Nc6 9. Bb5 a6 10. Bxc6+ bxc6 11. O-O Qb6 12. e6 fxe6 13. Bf4 g6 14.
|
||||
Be5 Nf6 15. Ng5 Bh6 16. Ndxe6 Bxg5 17. Nxg5 O-O 18. Qd2 Bf5 19. Rae1 Rad8
|
||||
20. Bc3 Rd7 21. Ne6 Bxe6 22. Rxe6 d4 23. Bb4 Nd5 24. Ba3 Rf7 25. g3 Nc7 26.
|
||||
Re5 Nd5 27. Qd3 Nf6 28. Qc4 Ng4 29. Re6 Qb5 30. Qxb5 axb5 31. Rxc6 Ne5 32.
|
||||
Rc8+ Kg7 33. Bb4 Nf3+ 34. Kg2 e5 35. Rd1 g5 36. Bf8+ Rxf8 37. Rxf8 Kxf8 38.
|
||||
Kxf3 Kf7 39. c3 Ke6 40. cxd4 exd4 41. Ke4 Rf7 42. f3 1-0
|
||||
|
||||
[Event "Yugoslavia Candidate Trn"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Smyslov, Vasily V."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bh5 5. exd5 cxd5 6. Bb5+ Nc6 7. g4 Bg6
|
||||
8. Ne5 Rc8 9. h4 f6 10. Nxg6 hxg6 11. d4 e6 12. Qd3 Kf7 13. h5 gxh5 14.
|
||||
gxh5 Nge7 15. Be3 Nf5 16. Bxc6 Rxc6 17. Ne2 Qa5+ 18. c3 Qa6 19. Qc2 Bd6 20.
|
||||
Bf4 Bxf4 21. Nxf4 Rh6 22. Qe2 Qxe2+ 23. Kxe2 Rh8 24. Kd3 b5 25. Rhe1 b4 26.
|
||||
cxb4 Rc4 27. Nxe6 Rxh5 28. b3 Rh3+ 29. Kd2 Rcc3 30. Nf4 Rhf3 31. Re2 g5 32.
|
||||
Nxd5 Rcd3+ 33. Kc1 Rxd4 34. Ne3 Nxe3 35. fxe3 Rxb4 36. Kd2 g4 37. Rc1 Rb7
|
||||
38. Rg1 Rd7+ 39. Kc2 f5 40. e4 Kf6 41. exf5 g3 42. Re8 Rg7 43. Rf8+ Ke7 44.
|
||||
Ra8 Kd6 45. Rf8 Rf2+ 46. Kd3 g2 47. f6 Rg3+ 48. Kc4 Ke6 49. Re1+ Kf5 50. f7
|
||||
Rg7 51. Rg1 Kf6 52. a4 Rxf7 1/2-1/2
|
||||
|
||||
[Event "?"]
|
||||
[Site "Yugoslavia, Bled"]
|
||||
[Date "1959.??.??"]
|
||||
[Round "02"]
|
||||
[White "Fischer, R."]
|
||||
[Black "Petrosian, T."]
|
||||
[Result "0-1"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Bb4 8.
|
||||
Bd2 d4 9. Nb1 Bxd2+ 10. Nxd2 e5 11. Bg2 c5 12. O-O Nc6 13. Qe2 g5 14. Nf3
|
||||
h6 15. h4 Rg8 16. a3 Qe7 17. hxg5 hxg5 18. Qd2 Nd7 19. c3 O-O-O 20. cxd4
|
||||
exd4 21. b4 Kb8 22. Rfc1 Nce5 23. Nxe5 Qxe5 24. Rc4 Rc8 25. Rac1 g4 26. Qb2
|
||||
Rgd8 27. a4 Qe7 28. Rb1 Ne5 29. Rxc5 Rxc5 30. bxc5 Nxd3 31. Qd2 Nxc5 32.
|
||||
Qf4+ Qc7 33. Qxg4 Nxa4 34. e5 Nc5 35. Qf3 d3 36. Qe3 d2 37. Bf3 Na4 38. Qe4
|
||||
Nc5 39. Qe2 a6 40. Kg2 Ka7 41. Qe3 Rd3 42. Qf4 Qd7 43. Qc4 b6 44. Rd1 a5
|
||||
45. Qf4 Rd4 46. Qh6 b5 47. Qe3 Kb6 48. Qh6+ Ne6 49. Qe3 Ka6 50. Be2 a4 51.
|
||||
Qc3 Kb6 52. Qe3 Nc5 53. Bf3 b4 54. Qh6+ Ne6 55. Qh8 Qd8 56. Qh7 Qd7 57. Qh8
|
||||
b3 58. Qb8+ Ka5 59. Qa8+ Kb5 60. Qb8+ Kc4 61. Qg8 Kc3 62. Bh5 Nd8 63. Bf3
|
||||
a3 64. Qf8 Kb2 65. Qh8 Ne6 66. Qa8 a2 67. Qa5 Qa4 68. Rxd2+ Ka3 0-1
|
||||
|
||||
[Event "?"]
|
||||
[Site "Yugoslavia, Zagreb"]
|
||||
[Date "1959.??.??"]
|
||||
[Round "16"]
|
||||
[White "Fischer, R."]
|
||||
[Black "Petrosian, T."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Bb4 8.
|
||||
Bd2 d4 9. Nb1 Bxd2+ 10. Nxd2 e5 11. Bg2 c5 12. O-O Nc6 13. Qe2 Qe7 14. f4
|
||||
O-O-O 15. a3 Ne8 16. b4 cxb4 17. Nc4 f6 18. fxe5 fxe5 19. axb4 Nc7 20. Na5
|
||||
Nb5 21. Nxc6 bxc6 22. Rf2 g6 23. h4 Kb7 24. h5 Qxb4 25. Rf7+ Kb6 26. Qf2 a5
|
||||
27. c4 Nc3 28. Rf1 a4 29. Qf6 Qc5 30. Rxh7 Rdf8 31. Qxg6 Rxh7 32. Qxh7
|
||||
Rxf1+ 33. Bxf1 a3 34. h6 a2 35. Qg8 a1=Q 36. h7 Qd6 37. h8=Q Qa7 38. g4 Kc5
|
||||
39. Qf8 Qae7 40. Qa8 Kb4 41. Qh2 Kb3 42. Qa1 Qa3 43. Qxa3+ Kxa3 44. Qh6 Qf7
|
||||
45. Kg2 Kb3 46. Qd2 Qh7 47. Kg3 Qxe4 48. Qf2 Qh1 1/2-1/2
|
||||
|
||||
[Event "Zurich"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Larsen, Bent"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. Nf3 d5 3. Nc3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. a3 Bc5 8.
|
||||
Be2 O-O 9. O-O Nbd7 10. Qg3 Bd4 11. Bh6 Ne8 12. Bg5 Ndf6 13. Bf3 Qd6 14.
|
||||
Bf4 Qc5 15. Rab1 dxe4 16. dxe4 e5 17. Bg5 Bxc3 18. bxc3 b5 19. c4 a6 20.
|
||||
Bd2 Qe7 21. Bb4 Nd6 22. Rfd1 Rfd8 23. cxb5 cxb5 24. Rd3 Qe6 25. Rbd1 Nb7
|
||||
26. Bc3 Rxd3 27. cxd3 Re8 28. Kh2 h6 29. d4 Nd6 30. Re1 Nc4 31. dxe5 Nxe5
|
||||
32. Bd1 Ng6 33. e5 Nd5 34. Bb3 Qc6 35. Bb2 Ndf4 36. Rd1 a5 37. Rd6 Qe4 38.
|
||||
Rd7 Ne6 39. Bd5 Qe2 40. Bc3 b4 41. axb4 axb4 42. Bxb4 Qxe5 43. Ba5 Qxg3+
|
||||
44. Kxg3 Re7 45. Rd6 Nef4 46. Bf3 Ne6 47. Bb6 Ne5 48. Bd5 Rd7 49. Rxd7 Nxd7
|
||||
50. Be3 Nf6 51. Bc6 g5 52. Kf3 Kg7 53. Ba4 Nd5 54. Bc1 h5 55. Bb2+ Kh6 56.
|
||||
Bb3 Ndf4 57. Bc2 Ng6 58. Kg3 Nef4 59. Be4 Nh4 60. Bf6 Nhg6 61. Kf3 Nh4+ 62.
|
||||
Kg3 Nhg6 63. Kh2 h4 64. Kg1 Nh5 65. Bc3 Ngf4 66. Kf1 Ng7 67. Bf6 Nfh5 68.
|
||||
Be5 f6 69. Bd6 f5 70. Bf3 Nf4 71. Ke1 Kg6 72. Kd2 Nge6 73. Be5 Nc5 74. Ke3
|
||||
Nce6 75. Bc6 Kf7 76. Kf3 Ke7 77. Bb7 Ng6 78. Bc3 Ngf4 79. Ba6 Nd5 80. Be5
|
||||
Nf6 81. Bd3 g4+ 82. Ke2 Nd7 83. Bh2 gxh3 84. gxh3 Kf6 85. Ke3 Ne5 86. Be2
|
||||
Ng6 87. Bf1 f4+ 88. Kf3 Ne5+ 89. Ke4 Ng5+ 90. Kxf4 Nef3 91. Bg3 hxg3 92.
|
||||
fxg3 1/2-1/2
|
||||
|
||||
[Event "Buenos Aires"]
|
||||
[Site "?"]
|
||||
[Date "1960"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Foguelman, Alberto"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. Nh3 Nf6 7. Nf4 e5
|
||||
8. dxe5 Qxd1+ 9. Kxd1 Ng4 10. Nxg6 hxg6 11. Ne4 Nxe5 12. Be2 f6 13. c3 Nbd7
|
||||
14. Be3 O-O-O 15. Kc2 Nb6 16. h4 Nec4 17. Bf4 Nd5 18. Bg3 Nd6 19. Nxd6+
|
||||
Bxd6 20. Bxd6 Rxd6 21. g3 Kc7 22. c4 Nb4+ 23. Kc3 c5 24. a3 Re8 25. Bf1 Nc6
|
||||
26. Bd3 Ne5 27. Be4 Ng4 28. Bxg6 Re2 29. Rae1 Rxf2 30. Re7+ Kb6 31. Be4 Re2
|
||||
32. Rxb7+ Ka6 33. Re7 Kb6 34. b4 Nf2 35. Rb7+ Ka6 36. b5+ Ka5 37. Rxa7+ Kb6
|
||||
38. Ra6+ Kc7 39. b6+ Rxb6 40. Rxb6 Nxe4+ 41. Kd3 Kxb6 42. Rg1 Rd2+ 43. Kxe4
|
||||
Rd4+ 44. Kf5 Rxc4 45. Re1 Rc3 46. g4 Rf3+ 47. Kg6 Rxa3 48. Kxg7 Rg3 49. Re4
|
||||
f5 50. Re6+ Kb5 51. g5 Rg4 52. g6 Rxh4 53. Kf7 c4 54. g7 Rh7 55. Rg6 c3 56.
|
||||
Kf6 Rxg7 57. Rxg7 Kc4 58. Kxf5 c2 1/2-1/2
|
||||
|
||||
[Event "Buenos Aires"]
|
||||
[Site "?"]
|
||||
[Date "1960"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Ivkov, Boris"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. Nc3 e6 6. Nf3 Be7 7. c5 O-O 8.
|
||||
b4 b6 9. Bd3 bxc5 10. bxc5 Nc6 11. O-O Bd7 12. h3 Ne8 13. Bf4 Bf6 14. Bb5
|
||||
Nc7 15. Be2 Nxd4 16. Nxd4 e5 17. c6 Be8 18. Bg3 exd4 19. Bxc7 Qxc7 20. Nxd5
|
||||
Qd6 21. Nxf6+ Qxf6 22. c7 Rc8 23. Rc1 Bc6 24. Rc4 Rxc7 25. Bd3 Rd7 26. Qc2
|
||||
Bd5 27. Ra4 g6 28. Qc5 Rfd8 29. Bb5 Rd6 30. Rd1 Be6 31. Bd3 Rd5 32. Qxa7
|
||||
Bxh3 33. Be4 R5d7 34. Qa6 Qxa6 35. Rxa6 Be6 36. a4 d3 37. Rd2 Rd4 38. f3
|
||||
Bd5 39. Bxd5 R8xd5 40. Kf2 Rc4 41. a5 Ra4 42. Rc6 Ra3 43. Rc1 h5 44. Rcd1
|
||||
Kg7 45. a6 g5 46. a7 Rxa7 47. Rxd3 Ra2+ 48. Kg1 Rxd3 49. Rxd3 Kg6 50. Kh2
|
||||
Ra4 51. Rd5 g4 52. fxg4 hxg4 53. g3 Kf6 54. Rd7 Ke5 55. Kg2 f5 56. Rd2 Rc4
|
||||
57. Re2+ Kd4 58. Rf2 Rc5 59. Rf4+ Ke3 60. Kg1 1/2-1/2
|
||||
|
||||
[Event "Leipzig Olympiad Final"]
|
||||
[Site "?"]
|
||||
[Date "1960"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Euwe, Max"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. Nc3 Nc6 6. Nf3 Bg4 7. cxd5 Nxd5
|
||||
8. Qb3 Bxf3 9. gxf3 e6 10. Qxb7 Nxd4 11. Bb5+ Nxb5 12. Qc6+ Ke7 13. Qxb5
|
||||
Nxc3 14. bxc3 Qd7 15. Rb1 Rd8 16. Be3 Qxb5 17. Rxb5 Rd7 18. Ke2 f6 19. Rd1
|
||||
Rxd1 20. Kxd1 Kd7 21. Rb8 Kc6 22. Bxa7 g5 23. a4 Bg7 24. Rb6+ Kd5 25. Rb7
|
||||
Bf8 26. Rb8 Bg7 27. Rb5+ Kc6 28. Rb6+ Kd5 29. a5 f5 30. Bb8 Rc8 31. a6 Rxc3
|
||||
32. Rb5+ Kc4 33. Rb7 Bd4 34. Rc7+ Kd3 35. Rxc3+ Kxc3 36. Be5 1-0
|
||||
|
||||
[Event "Bled"]
|
||||
[Site "?"]
|
||||
[Date "1961"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Keres, Paul"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d4 dxe4 7. Qe3 Nbd7
|
||||
8. Nxe4 Nxe4 9. Qxe4 Nf6 10. Qd3 Qd5 11. c4 Qd6 12. Be2 e5 13. d5 e4 14.
|
||||
Qc2 Be7 15. dxc6 Qxc6 16. O-O O-O 17. Be3 Bc5 18. Qc3 b6 19. Rfd1 Rfd8 20.
|
||||
b4 Bxe3 21. fxe3 Qc7 22. Rd4 a5 23. a3 axb4 24. axb4 h5 25. Rad1 Rxd4 26.
|
||||
Qxd4 Qg3 27. Qxb6 Ra2 28. Bf1 h4 29. Qc5 Qf2+ 30. Kh1 g6 31. Qe5 Kg7 32. c5
|
||||
Qxe3 33. c6 Rc2 34. b5 Rc1 35. Rxc1 Qxc1 36. Kg1 e3 37. c7 e2 38. Qxe2 Qxc7
|
||||
39. Qf2 g5 40. b6 Qe5 41. b7 Nd7 42. Qd2 Nb8 43. Be2 Kf6 44. Bf3 Ke6 45.
|
||||
Bg4+ f5 46. Bd1 Kf6 47. Qd8+ Kg6 48. Qg8+ Kh6 49. Qf8+ Kg6 50. Qg8+ Kh6 51.
|
||||
Qf8+ Kg6 52. Qb4 Nc6 53. Qd2 Nd8 54. Bf3 Nxb7 55. Bxb7 Qa1+ 56. Kh2 Qe5+
|
||||
1/2-1/2
|
||||
|
||||
[Event "Bled"]
|
||||
[Site "?"]
|
||||
[Date "1961"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nd7 5. Nf3 Ngf6 6. Nxf6+ Nxf6 7. Bc4
|
||||
Bf5 8. Qe2 e6 9. Bg5 Bg4 10. O-O-O Be7 11. h3 Bxf3 12. Qxf3 Nd5 13. Bxe7
|
||||
Qxe7 14. Kb1 Rd8 15. Qe4 b5 16. Bd3 a5 17. c3 Qd6 18. g3 b4 19. c4 Nf6 20.
|
||||
Qe5 c5 21. Qg5 h6 22. Qxc5 Qxc5 23. dxc5 Ke7 24. c6 Rd6 25. Rhe1 Rxc6 26.
|
||||
Re5 Ra8 27. Be4 Rd6 28. Bxa8 Rxd1+ 29. Kc2 Rf1 30. Rxa5 Rxf2+ 31. Kb3 Rh2
|
||||
32. c5 Kd8 33. Rb5 Rxh3 34. Rb8+ Kc7 35. Rb7+ Kc6 36. Kc4 1-0
|
||||
|
||||
[Event "Stockholm Interzonal"]
|
||||
[Site "?"]
|
||||
[Date "1962"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Barcza, Gedeon"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 dxe4 4. Nxe4 Nf6 5. Nxf6+ exf6 6. d4 Bd6 7. Bc4
|
||||
O-O 8. O-O Re8 9. Bb3 Nd7 10. Nh4 Nf8 11. Qd3 Bc7 12. Be3 Qe7 13. Nf5 Qe4
|
||||
14. Qxe4 Rxe4 15. Ng3 Re8 16. d5 cxd5 17. Bxd5 Bb6 18. Bxb6 axb6 19. a3 Ra5
|
||||
20. Rad1 Rc5 21. c3 Rc7 22. Bf3 Rd7 23. Rxd7 Nxd7 24. Nf5 Nc5 25. Nd6 Rd8
|
||||
26. Nxc8 Rxc8 27. Rd1 Kf8 28. Rd4 Rc7 29. h3 f5 30. Rb4 Nd7 31. Kf1 Ke7 32.
|
||||
Ke2 Kd8 33. Rb5 g6 34. Ke3 Kc8 35. Kd4 Kb8 36. Kd5 Rc6 37. Kd4 Re6 38. a4
|
||||
Kc7 39. a5 Rd6+ 40. Bd5 Kc8 41. axb6 f6 42. Ke3 Nxb6 43. Bg8 Kc7 44. Rc5+
|
||||
Kb8 45. Bxh7 Nd5+ 46. Kf3 Ne7 47. h4 b6 48. Rb5 Kb7 49. h5 Ka6 50. c4 gxh5
|
||||
51. Bxf5 Rd4 52. b3 Nc6 53. Ke3 Rd8 54. Be4 Na5 55. Bc2 h4 56. Rh5 Re8+ 57.
|
||||
Kd2 Rg8 58. Rxh4 b5 59. Rf4 bxc4 60. bxc4 Rxg2 61. Rxf6+ Ka7 62. Kc3 Rg4
|
||||
63. f4 Nb7 64. Kb4 1-0
|
||||
|
||||
[Event "Varna Olympiad Final"]
|
||||
[Site "?"]
|
||||
[Date "1962"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Donner, Jan H."]
|
||||
[Result "0-1"]
|
||||
|
||||
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 e6 10. Bf4 Qa5+ 11. Bd2 Qc7 12. c4 Ngf6 13. Bc3 a5 14. O-O
|
||||
Bd6 15. Ne4 Nxe4 16. Qxe4 O-O 17. d5 Rfe8 18. dxc6 bxc6 19. Rad1 Bf8 20.
|
||||
Nd4 Ra6 21. Nf5 Nc5 22. Qe3 Na4 23. Be5 Qa7 24. Nxh6+ gxh6 25. Rd4 f5 26.
|
||||
Rfd1 Nc5 27. Rd8 Qf7 28. Rxe8 Qxe8 29. Bd4 Ne4 30. f3 e5 31. fxe4 exd4 32.
|
||||
Qg3+ Bg7 33. exf5 Qe3+ 34. Qxe3 dxe3 35. Rd8+ Kf7 36. Rd7+ Kf6 37. g4 Bf8
|
||||
38. Kg2 Bc5 39. Rh7 Ke5 40. Kf3 Kd4 41. Rxh6 Rb6 42. b3 a4 43. Re6 axb3 44.
|
||||
axb3 Kd3 0-1
|
||||
|
||||
[Event "USA Championship"]
|
||||
[Site "?"]
|
||||
[Date "1963"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Steinmeyer, Robert H."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. Nf3 Nf6 7. h4 h6 8.
|
||||
Bd3 Bxd3 9. Qxd3 e6 10. Bd2 Nbd7 11. O-O-O Qc7 12. c4 O-O-O 13. Bc3 Qf4+
|
||||
14. Kb1 Nc5 15. Qc2 Nce4 16. Ne5 Nxf2 17. Rdf1 1-0
|
||||
|
||||
[Event "Skopje"]
|
||||
[Site "?"]
|
||||
[Date "1967"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Panov, Vasil"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 dxe4 4. Nxe4 Nf6 5. Nxf6+ exf6 6. Bc4 Bd6 7. O-O
|
||||
O-O 8. d4 Be6 9. Bxe6 fxe6 10. Re1 Re8 11. c4 Na6 12. Bd2 Qd7 13. Bc3 Bb4
|
||||
14. Qb3 Bxc3 15. bxc3 Nc7 16. a4 b6 17. h3 Rab8 18. Re4 a6 19. Qc2 b5 20.
|
||||
axb5 axb5 21. cxb5 cxb5 22. Nd2 Ra8 23. Rae1 Qd5 24. Rh4 Qf5 25. Ne4 e5 26.
|
||||
Re3 h6 27. Rf3 Qh7 28. Nxf6+ gxf6 29. Rg3+ Kh8 30. Rg6 1-0
|
||||
|
||||
[Event "Nathania"]
|
||||
[Site "?"]
|
||||
[Date "1968"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Cagan, Shimon"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. a3 Nbd7 8.
|
||||
g4 Bd6 9. g5 Ng8 10. h4 Ne7 11. h5 Qb6 12. Bh3 O-O-O 13. a4 a5 14. O-O Rhf8
|
||||
15. Kh1 f5 16. Qg2 g6 17. h6 Kb8 18. f4 Rfe8 19. e5 Bc5 20. Qf3 Nc8 21. Bg2
|
||||
Kc7 22. Ne2 Nb8 23. c3 Kd7 24. Bd2 Na6 25. Rfb1 Bf8 26. b4 axb4 27. cxb4
|
||||
Bxb4 28. a5 Qc5 29. d4 Qf8 30. Bxb4 Nxb4 31. Qc3 Na6 32. Rxb7+ Nc7 33. Nc1
|
||||
Re7 34. a6 1-0
|
||||
|
||||
[Event "Nathania"]
|
||||
[Site "?"]
|
||||
[Date "1968"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Czerniak, Moshe"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Bd3 Nc6 5. c3 Nf6 6. Bf4 g6 7. Nf3 Bg7 8.
|
||||
Nbd2 Nh5 9. Be3 O-O 10. O-O f5 11. Nb3 Qd6 12. Re1 f4 13. Bd2 Bg4 14. Be2
|
||||
Rae8 15. Nc1 Bxf3 16. Bxf3 e5 17. Qb3 exd4 18. Nd3 Rd8 19. c4 dxc4 20.
|
||||
Qxc4+ Kh8 21. Re6 Qb8 22. Rae1 Rc8 23. Bxc6 Rxc6 24. Rxc6 bxc6 25. Qxc6 Qc8
|
||||
26. Qxc8 Rxc8 27. Kf1 Bh6 28. Rc1 Rxc1+ 29. Bxc1 g5 30. b4 Kg8 31. b5 Kf7
|
||||
32. Ba3 Bf8 33. Ne5+ Ke6 34. Bxf8 Kxe5 35. Bc5 Nf6 36. Bxa7 Ne4 37. f3 Nd2+
|
||||
38. Ke2 Nc4 39. b6 Na5 40. b7 Nxb7 41. Kd3 h5 42. Bxd4+ Kd5 43. h3 Nd8 44.
|
||||
a4 Ne6 45. Bb6 g4 46. hxg4 hxg4 47. fxg4 1-0
|
||||
|
||||
[Event "Nathania"]
|
||||
[Site "?"]
|
||||
[Date "1968"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Yanofsky, Daniel A."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. Nc3 g6 6. Qb3 Bg7 7. cxd5 O-O
|
||||
8. Be2 Na6 9. Bg5 Qb6 10. Qxb6 axb6 11. a3 Rd8 12. Bxf6 Bxf6 13. Rd1 Bf5
|
||||
14. Bc4 Rac8 15. Bb3 b5 16. Nf3 b4 17. axb4 Nxb4 18. Ke2 Bc2 19. Bxc2 Nxc2
|
||||
20. Kd3 Nb4+ 21. Ke4 Rd6 22. Ne5 Bg7 23. g4 f5+ 24. gxf5 gxf5+ 25. Kf4 Rf8
|
||||
26. Rhg1 Nxd5+ 27. Nxd5 Rxd5 28. Nf3 Kh8 29. Rge1 Bf6 30. Ne5 e6 31. h4 Rc8
|
||||
32. Nf7+ Kg7 33. Ng5 Bxg5+ 34. Kxg5 Rc6 35. Re5 Rcd6 36. Rxd5 Rxd5 37. f4
|
||||
Rb5 38. Rd2 Rb3 39. d5 h6+ 40. Kh5 exd5 41. Rxd5 Rxb2 42. Rd7+ Kf6 43. Rd6+
|
||||
Kf7 44. Rxh6 Rg2 45. Rb6 Rg4 46. Rxb7+ Kf6 1/2-1/2
|
||||
|
||||
[Event "Vinkovci"]
|
||||
[Site "?"]
|
||||
[Date "1968"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Hort, Vlastimil"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Nf3 Nf6 5. c3 Bf5 6. Bb5+ Nbd7 7. Nh4 Bg6
|
||||
8. Bf4 e6 9. Nd2 Nh5 10. Nxg6 hxg6 11. Be3 Bd6 12. g3 a6 13. Bd3 Rc8 14.
|
||||
O-O Nb6 15. a4 Rc7 16. Qb3 Nc8 17. c4 dxc4 18. Nxc4 Nf6 19. Rac1 O-O 20.
|
||||
Bd2 Nd5 21. Be4 Be7 22. Na5 Ncb6 23. Bxd5 Nxd5 24. Nxb7 Qb8 25. Rxc7 Qxc7
|
||||
26. Rc1 Qb8 27. Rc4 Rd8 28. Bc3 Rd7 29. Na5 Qxb3 30. Rc8+ Kh7 31. Nxb3 Nb6
|
||||
32. Rc6 Nxa4 33. Rxa6 Nxc3 34. bxc3 Rc7 35. Nd2 Rxc3 36. Ra7 Rd3 37. Nf1
|
||||
Bf6 38. Rxf7 Rxd4 39. Kg2 g5 40. h3 Kg6 41. Rc7 Ra4 42. Nd2 Rd4 43. Nb3 Rd6
|
||||
44. Nc5 Kf5 45. Kf3 Rb6 46. Rd7 Rc6 47. Ne4 Ra6 48. Rd3 Be7 49. Rb3 Ra3 50.
|
||||
Rxa3 Bxa3 51. g4+ Kg6 52. Ke3 Bc1+ 53. Kd4 Bf4 54. Kc5 Kf7 55. Kb6 Ke8 56.
|
||||
Kc6 Ke7 1/2-1/2
|
||||
|
||||
[Event "Palma de Mallorca"]
|
||||
[Site "?"]
|
||||
[Date "1970"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Hubner, Robert"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d3 d5 3. Nd2 g6 4. g3 Bg7 5. Bg2 e5 6. Ngf3 Ne7 7. O-O O-O 8.
|
||||
Re1 d4 9. a4 c5 10. Nc4 Nbc6 11. c3 Be6 12. cxd4 Bxc4 13. dxc4 exd4 14. e5
|
||||
Qd7 15. h4 d3 16. Bd2 Rad8 17. Bc3 Nb4 18. Nd4 Rfe8 19. e6 fxe6 20. Nxe6
|
||||
Bxc3 21. bxc3 Nc2 22. Nxd8 Rxd8 23. Qd2 Nxa1 24. Rxa1 Kg7 25. Re1 Ng8 26.
|
||||
Bd5 Qxa4 27. Qxd3 Re8 28. Rxe8 Qxe8 29. Bxb7 Nf6 30. Qd6 Qd7 31. Qa6 Qf7
|
||||
32. Qxa7 Ne4 33. f3 Nd6 34. Qxc5 Nxb7 35. Qd4+ Kg8 36. Kf2 Qe7 37. Qd5+ Kf8
|
||||
38. h5 gxh5 39. Qxh5 Nc5 40. Qd5 Kg7 41. Qd4+ Kf7 42. Qd5+ Kg7 43. Qd4+ Kf7
|
||||
44. Qd5+ 1/2-1/2
|
||||
|
||||
[Event "Siegen Olympiad Final"]
|
||||
[Site "?"]
|
||||
[Date "1970"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Hort, Vlastimil"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d3 d5 3. Nd2 g6 4. g3 Bg7 5. Bg2 e5 6. Ngf3 Ne7 7. O-O O-O 8.
|
||||
Re1 Nd7 9. b3 d4 10. Bb2 b5 11. c3 c5 12. Rc1 Bb7 13. cxd4 cxd4 14. Bh3 Nc6
|
||||
15. a3 Re8 16. Qe2 Rc8 17. Rc2 Ne7 18. Rec1 Rxc2 19. Rxc2 Nc6 20. Qd1 Nb6
|
||||
21. Qc1 Qf6 22. Bg2 Rc8 23. h4 Bf8 24. Bh3 Rc7 25. Nh2 Bc8 26. Bf1 Bd7 27.
|
||||
h5 Rc8 28. Be2 Nd8 29. Rxc8 Bxc8 30. Ndf3 Nc6 31. Nh4 b4 32. axb4 Nxb4 33.
|
||||
N4f3 a5 34. Qc7 Qd6 35. Qa7 Ba6 36. Ba3 Nc8 37. Qa8 Qb6 38. Bxb4 Bxb4 39.
|
||||
Qd5 Qc5 40. Qxe5 Qxe5 41. Nxe5 Nd6 42. hxg6 hxg6 43. Kf1 Bb5 44. Nhf3 Bc3
|
||||
45. Ne1 Nb7 46. Bd1 Nc5 47. f3 Kg7 48. Bc2 Kf6 49. Ng4+ Ke7 50. Nf2 Bd7 51.
|
||||
Nd1 Bb4 52. Nb2 Be6 53. Nc4 Bxc4 54. dxc4 Bxe1 55. Kxe1 g5 56. Ke2 Kd6 57.
|
||||
f4 gxf4 58. gxf4 f6 59. Kf3 Ke6 60. Ke2 Kd6 1/2-1/2
|
||||
|
||||
[Event "Siegen Olympiad Prelim"]
|
||||
[Site "?"]
|
||||
[Date "1970"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Ibrahimoglu, Ismet"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d3 d5 3. Nd2 g6 4. Ngf3 Bg7 5. g3 Nf6 6. Bg2 O-O 7. O-O Bg4 8.
|
||||
h3 Bxf3 9. Qxf3 Nbd7 10. Qe2 dxe4 11. dxe4 Qc7 12. a4 Rad8 13. Nb3 b6 14.
|
||||
Be3 c5 15. a5 e5 16. Nd2 Ne8 17. axb6 axb6 18. Nb1 Qb7 19. Nc3 Nc7 20. Nb5
|
||||
Qc6 21. Nxc7 Qxc7 22. Qb5 Ra8 23. c3 Rxa1 24. Rxa1 Rb8 25. Ra6 Bf8 26. Bf1
|
||||
Kg7 27. Qa4 Rb7 28. Bb5 Nb8 29. Ra8 Bd6 30. Qd1 Nc6 31. Qd2 h5 32. Bh6+ Kh7
|
||||
33. Bg5 Rb8 34. Rxb8 Nxb8 35. Bf6 Nc6 36. Qd5 Na7 37. Be8 Kg8 38. Bxf7+
|
||||
Qxf7 39. Qxd6 1-0
|
||||
|
||||
[Event "USSR-World"]
|
||||
[Site "?"]
|
||||
[Date "1970"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Bd3 Nc6 5. c3 Nf6 6. Bf4 Bg4 7. Qb3 Na5
|
||||
8. Qa4+ Bd7 9. Qc2 e6 10. Nf3 Qb6 11. a4 Rc8 12. Nbd2 Nc6 13. Qb1 Nh5 14.
|
||||
Be3 h6 15. Ne5 Nf6 16. h3 Bd6 17. O-O Kf8 18. f4 Be8 19. Bf2 Qc7 20. Bh4
|
||||
Ng8 21. f5 Nxe5 22. dxe5 Bxe5 23. fxe6 Bf6 24. exf7 Bxf7 25. Nf3 Bxh4 26.
|
||||
Nxh4 Nf6 27. Ng6+ Bxg6 28. Bxg6 Ke7 29. Qf5 Kd8 30. Rae1 Qc5+ 31. Kh1 Rf8
|
||||
32. Qe5 Rc7 33. b4 Qc6 34. c4 dxc4 35. Bf5 Rff7 36. Rd1+ Rfd7 37. Bxd7 Rxd7
|
||||
38. Qb8+ Ke7 39. Rde1+ 1-0
|
||||
|
||||
[Event "USSR-World"]
|
||||
[Site "?"]
|
||||
[Date "1970"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nc3 g6 4. e5 Bg7 5. f4 h5 6. Nf3 Bg4 7. h3 Bxf3 8.
|
||||
Qxf3 e6 9. g3 Qb6 10. Qf2 Ne7 11. Bd3 Nd7 12. Ne2 O-O-O 13. c3 f6 14. b3
|
||||
Nf5 15. Rg1 c5 16. Bxf5 gxf5 17. Be3 Qa6 18. Kf1 cxd4 19. cxd4 Nb8 20. Kg2
|
||||
Nc6 21. Nc1 Rd7 22. Qd2 Qa5 23. Qxa5 Nxa5 24. Nd3 Nc6 25. Rac1 Rc7 26. Rc3
|
||||
b6 27. Rgc1 Kb7 28. Nb4 Rhc8 29. Rxc6 Rxc6 30. Rxc6 Rxc6 31. Nxc6 Kxc6 32.
|
||||
Kf3 1/2-1/2
|
||||
|
||||
[Event "Zabreb"]
|
||||
[Site "?"]
|
||||
[Date "1970"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Marovic, Drazen"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d3 d5 3. Nd2 Nd7 4. Ngf3 Qc7 5. exd5 cxd5 6. d4 g6 7. Bd3 Bg7
|
||||
8. O-O e6 9. Re1 Ne7 10. Nf1 Nc6 11. c3 O-O 12. Bg5 e5 13. Ne3 Nb6 14. dxe5
|
||||
Nxe5 15. Bf4 f6 16. a4 Qf7 17. a5 Nbc4 18. Bxc4 dxc4 19. Bxe5 fxe5 20. Qe2
|
||||
h6 21. Nxc4 Bg4 22. Ncxe5 Bxe5 23. Nxe5 Bxe2 24. Nxf7 Rxf7 25. Rxe2 Rd8 26.
|
||||
Rae1 Rd5 27. b4 Rc7 28. Re3 Kf7 29. h4 Rd2 30. Rf3+ Kg7 31. Re6 Rf7 32.
|
||||
Rxf7+ Kxf7 33. Re5 Rd1+ 34. Kh2 b6 35. axb6 axb6 36. f3 Rd3 37. Rb5 Rxc3
|
||||
38. Rxb6 h5 39. Rb7+ Kf6 40. b5 Rb3 41. b6 Rb4 42. Kg3 Rb2 43. Rb8 Kg7 44.
|
||||
f4 Rb3+ 45. Kf2 Kf6 46. Ke2 Kg7 47. Kd2 Rg3 48. Rc8 1-0
|
||||
|
||||
[Event "?"]
|
||||
[Site "Stockholm"]
|
||||
[Date "1962.??.??"]
|
||||
[Round "4"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Portisch, Lajos"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 dxe4 4. Nxe4 Nd7 5. Bc4 Ngf6 6. Neg5 Nd5 7. d4 h6
|
||||
8. Ne4 N7b6 9. Bb3 Bf5 10. Ng3 Bh7 11. O-O e6 12. Ne5 Nd7 13. c4 N5f6 14.
|
||||
Bf4 Nxe5 15. Bxe5 Bd6 16. Qe2 O-O 17. Rad1 Qe7 18. Bxd6 Qxd6 19. f4 c5 20.
|
||||
Qe5 Qxe5 21. dxe5 Ne4 22. Rd7 Nxg3 23. hxg3 Be4 24. Ba4 Rad8 25. Rfd1 Rxd7
|
||||
26. Rxd7 g5 27. Bd1 Bc6 28. Rd6 Rc8 29. Kf2 Kf8 30. Bf3 Bxf3 31. gxf3 gxf4
|
||||
32. gxf4 Ke7 33. f5 exf5 34. Rxh6 Rd8 35. Ke2 Rg8 36. Kf2 Rd8 37. Ke3 Rd1
|
||||
38. b3 Re1+ 39. Kf4 Re2 40. Kxf5 Rxa2 41. f4 Re2 42. Rh3 Re1 43. Rd3 Rb1
|
||||
44. Re3 Rb2 45. e6 a6 46. exf7+ Kxf7 47. Ke5 Rd2 48. Rc3 b6 49. f5 Rd1 50.
|
||||
Rh3 b5 51. Rh7+ Kg8 52. Rb7 bxc4 53. bxc4 Rd4 54. Ke6 Re4+ 55. Kd5 Rf4 56.
|
||||
Kxc5 Rxf5+ 57. Kd6 Rf6+ 58. Ke5 Rf7 59. Rb6 Rc7 60. Kd5 Kf7 61. Rxa6 Ke7
|
||||
62. Re6+ Kd8 63. Rd6+ Ke7 64. c5 Rc8 65. c6 Rc7 66. Rh6 Kd8 67. Rh8+ Ke7
|
||||
68. Ra8 1-0
|
||||
|
||||
[Event "?"]
|
||||
[Site "Yugoslavia ct"]
|
||||
[Date "1959.??.??"]
|
||||
[Round "2"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Keres, Paul"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Bb4 8.
|
||||
Bd2 d4 9. Nb1 Qb6 10. b3 a5 11. a3 Be7 12. Bg2 a4 13. b4 Nbd7 14. O-O c5
|
||||
15. Ra2 O-O 16. bxc5 Bxc5 17. Qe2 e5 18. f4 Rfc8 19. h4 Rc6 20. Bh3 Qc7 21.
|
||||
fxe5 Nxe5 22. Bf4 Bd6 23. h5 Ra5 24. h6 Ng6 25. Qf3 Rh5 26. Bg4 Nxf4 27.
|
||||
Bxh5 N4xh5 28. Kg2 Ng4 29. Nd2 Ne3+ 0-1
|
||||
|
||||
|
100
pgn-extract/test/infiles/test-t.pgn
Normal file
100
pgn-extract/test/infiles/test-t.pgn
Normal file
@@ -0,0 +1,100 @@
|
||||
[Event "Yugoslavia Candidate Trn"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "0-1"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Bb4 8.
|
||||
Bd2 d4 9. Nb1 Bxd2+ 10. Nxd2 e5 11. Bg2 c5 12. O-O Nc6 13. Qe2 g5 14. Nf3
|
||||
h6 15. h4 Rg8 16. a3 Qe7 17. hxg5 hxg5 18. Qd2 Nd7 19. c3 O-O-O 20. cxd4
|
||||
exd4 21. b4 Kb8 22. Rfc1 Nce5 23. Nxe5 Qxe5 24. Rc4 Rc8 25. Rac1 g4 26. Qb2
|
||||
Rgd8 27. a4 Qe7 28. Rb1 Ne5 29. Rxc5 Rxc5 30. bxc5 Nxd3 31. Qd2 Nxc5 32.
|
||||
Qf4+ Qc7 33. Qxg4 Nxa4 34. e5 Nc5 35. Qf3 d3 36. Qe3 d2 37. Bf3 Na4 38. Qe4
|
||||
Nc5 39. Qe2 a6 40. Kg2 Ka7 41. Qe3 Rd3 42. Qf4 Qd7 43. Qc4 b6 44. Rd1 a5
|
||||
45. Qf4 Rd4 46. Qh6 b5 47. Qe3 Kb6 48. Qh6+ Ne6 49. Qe3 Ka6 50. Be2 a4 51.
|
||||
Qc3 Kb6 52. Qe3 Nc5 53. Bf3 b4 54. Qh6+ Ne6 55. Qh8 Qd8 56. Qh7 Qd7 57. Qh8
|
||||
b3 58. Qb8+ Ka5 59. Qa8+ Kb5 60. Qb8+ Kc4 61. Qg8 Kc3 62. Bh5 Nd8 63. Bf3
|
||||
a3 64. Qf8 Kb2 65. Qh8 Ne6 66. Qa8 a2 67. Qa5 Qa4 68. Rxd2+ Ka3 0-1
|
||||
|
||||
[Event "Yugoslavia Candidate Trn"]
|
||||
[Site "?"]
|
||||
[Date "1959"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Bb4 8.
|
||||
Bd2 d4 9. Nb1 Bxd2+ 10. Nxd2 e5 11. Bg2 c5 12. O-O Nc6 13. Qe2 Qe7 14. f4
|
||||
O-O-O 15. a3 Ne8 16. b4 cxb4 17. Nc4 f6 18. fxe5 fxe5 19. axb4 Nc7 20. Na5
|
||||
Nb5 21. Nxc6 bxc6 22. Rf2 g6 23. h4 Kb7 24. h5 Qxb4 25. Rf7+ Kb6 26. Qf2 a5
|
||||
27. c4 Nc3 28. Rf1 a4 29. Qf6 Qc5 30. Rxh7 Rdf8 31. Qxg6 Rxf1+ 32. Bxf1
|
||||
Rxh7 33. Qxh7 a3 34. h6 a2 35. Qg8 a1=Q 36. h7 Qd6 37. h8=Q Qa7 38. g4 Kc5
|
||||
39. Qf8 Qae7 40. Qa8 Kb4 41. Qh2 Kb3 42. Qa1 Qa3 43. Qxa3+ Kxa3 44. Qh6 Qf7
|
||||
45. Kg2 Kb3 46. Qd2 Qh7 47. Kg3 Qxe4 48. Qf2 Qh1 1/2-1/2
|
||||
|
||||
[Event "Bled"]
|
||||
[Site "?"]
|
||||
[Date "1961"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nd7 5. Nf3 Ngf6 6. Nxf6+ Nxf6 7. Bc4
|
||||
Bf5 8. Qe2 e6 9. Bg5 Bg4 10. O-O-O Be7 11. h3 Bxf3 12. Qxf3 Nd5 13. Bxe7
|
||||
Qxe7 14. Kb1 Rd8 15. Qe4 b5 16. Bd3 a5 17. c3 Qd6 18. g3 b4 19. c4 Nf6 20.
|
||||
Qe5 c5 21. Qg5 h6 22. Qxc5 Qxc5 23. dxc5 Ke7 24. c6 Rd6 25. Rhe1 Rxc6 26.
|
||||
Re5 Ra8 27. Be4 Rd6 28. Bxa8 Rxd1+ 29. Kc2 Rf1 30. Rxa5 Rxf2+ 31. Kb3 Rh2
|
||||
32. c5 Kd8 33. Rb5 Rxh3 34. Rb8+ Kc7 35. Rb7+ Kc6 36. Kc4 1-0
|
||||
|
||||
[Event "USSR-World"]
|
||||
[Site "?"]
|
||||
[Date "1970"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Bd3 Nc6 5. c3 Nf6 6. Bf4 Bg4 7. Qb3 Na5
|
||||
8. Qa4+ Bd7 9. Qc2 e6 10. Nf3 Qb6 11. a4 Rc8 12. Nbd2 Nc6 13. Qb1 Nh5 14.
|
||||
Be3 h6 15. Ne5 Nf6 16. h3 Bd6 17. O-O Kf8 18. f4 Be8 19. Bf2 Qc7 20. Bh4
|
||||
Ng8 21. f5 Nxe5 22. dxe5 Bxe5 23. fxe6 Bf6 24. exf7 Bxf7 25. Nf3 Bxh4 26.
|
||||
Nxh4 Nf6 27. Ng6+ Bxg6 28. Bxg6 Ke7 29. Qf5 Kd8 30. Rae1 Qc5+ 31. Kh1 Rf8
|
||||
32. Qe5 Rc7 33. b4 Qc6 34. c4 dxc4 35. Bf5 Rff7 36. Rd1+ Rfd7 37. Bxd7 Rxd7
|
||||
38. Qb8+ Ke7 39. Rde1+ 1-0
|
||||
|
||||
[Event "USSR-World"]
|
||||
[Site "?"]
|
||||
[Date "1970"]
|
||||
[Round "?"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nc3 g6 4. e5 Bg7 5. f4 h5 6. Nf3 Bg4 7. h3 Bxf3 8.
|
||||
Qxf3 e6 9. g3 Qb6 10. Qf2 Ne7 11. Bd3 Nd7 12. Ne2 O-O-O 13. c3 f6 14. b3
|
||||
Nf5 15. Rg1 c5 16. Bxf5 gxf5 17. Be3 Qa6 18. Kf1 cxd4 19. cxd4 Nb8 20. Kg2
|
||||
Nc6 21. Nc1 Rd7 22. Qd2 Qa5 23. Qxa5 Nxa5 24. Nd3 Nc6 25. Rac1 Rc7 26. Rc3
|
||||
b6 27. Rgc1 Kb7 28. Nb4 Rhc8 29. Rxc6 Rxc6 30. Rxc6 Rxc6 31. Nxc6 Kxc6 32.
|
||||
Kf3 1/2-1/2
|
||||
|
||||
[Event "?"]
|
||||
[Site "Yugoslavia ct"]
|
||||
[Date "1959.??.??"]
|
||||
[Round "3"]
|
||||
[White "Fischer, Robert J."]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. g3 Bb4 8.
|
||||
Bd2 d4 9. Nb1 Bxd2+ 10. Nxd2 e5 11. Bg2 c5 12. O-O Nc6 13. Qe2 Qe7 14. f4
|
||||
O-O-O 15. a3 Ne8 16. b4 cxb4 17. Nc4 f6 18. fxe5 fxe5 19. axb4 Nc7 20. Na5
|
||||
Nb5 21. Nxc6 bxc6 22. Rf2 g6 23. h4 Kb7 24. h5 Qxb4 25. Rf7+ Kb6 26. Qf2 a5
|
||||
27. c4 Nc3 28. Rf1 a4 29. Qf6 Qc5 30. Rxh7 Rdf8 31. Qxg6 Rxh7 32. Qxh7
|
||||
Rxf1+ 33. Bxf1 a3 34. h6 a2 35. Qg8 a1=Q 36. h7 Qd6 37. h8=Q Qa7 38. g4 Kc5
|
||||
39. Qf8 Qae7 40. Qa8 Kb4 41. Qh2 Kb3 42. Qa1 Qa3 43. Qxa3+ Kxa3 44. Qh6 Qf7
|
||||
45. Kg2 Kb3 46. Qd2 Qh7 47. Kg3 Qxe4 48. Qf2 Qh1 1/2-1/2
|
||||
|
4
pgn-extract/test/infiles/test-tFEN.txt
Normal file
4
pgn-extract/test/infiles/test-tFEN.txt
Normal file
@@ -0,0 +1,4 @@
|
||||
FEN "r3kb1r/pp3ppp/2p1pQ2/3n4/3P4/3B3P/PPP2PP1/R1B2RK1 b kq - 0 13"
|
||||
FEN "3rrk2/pp3p1p/2pb1n2/4N1p1/2PP1p2/5P2/PPKB2PP/3RR3 b - - 0 19"
|
||||
FEN "8/pp2r2p/2p4k/7r/2B1N1Rp/P4P2/1PP2KP1/8 b - - 7 28"
|
||||
FEN "8/8/2k2n2/P1p1p1p1/2B1p2p/1P2K2P/5PP1/8 w - - 4 38"
|
93
pgn-extract/test/infiles/test-ucE.pgn
Normal file
93
pgn-extract/test/infiles/test-ucE.pgn
Normal file
@@ -0,0 +1,93 @@
|
||||
[Event "?"]
|
||||
[Site "Sarajevo"]
|
||||
[Date "1972"]
|
||||
[Round "?"]
|
||||
[White "Petrosian,T"]
|
||||
[Black "Hort"]
|
||||
[Result "1-0"]
|
||||
|
||||
1. Nf3 c5 2. b3 d5 3. e3 Nf6 4. Bb2 e6 5. c4 Nc6 6. cxd5 exd5 7. Be2 Be7 8.
|
||||
O-O O-O 9. d4 Bg4 10. dxc5 Bxc5 11. Nc3 Rc8 12. Rc1 Be7 13. Nd4 Bxe2 14.
|
||||
Ncxe2 Qd7 15. Nf4 Rfd8 16. Qd3 Ne4 17. Nxc6 bxc6 18. Rc2 Bf8 19. Rfc1 Qb7
|
||||
20. Qe2 Re8 21. Qg4 g6 22. Qd1 Bd6 23. Nxd5 Rcd8 24. Rxc6 Qb8 25. f4 Re6
|
||||
26. Qd4 1-0
|
||||
|
||||
[Event "?"]
|
||||
[Site "Buenos Aires m"]
|
||||
[Date "1971"]
|
||||
[Round "6"]
|
||||
[White "Petrosian,T"]
|
||||
[Black "Fischer,R"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. Nf3 c5 2. b3 d5 3. Bb2 f6 4. c4 d4 5. d3 e5 6. e3 Ne7 7. Be2 Nec6 8.
|
||||
Nbd2 Be7 9. O-O O-O 10. e4 a6 11. Ne1 b5 12. Bg4 Bxg4 13. Qxg4 Qc8 14. Qe2
|
||||
Nd7 15. Nc2 Rb8 16. Rfc1 Qe8 17. Ba3 Bd6 18. Ne1 g6 19. cxb5 axb5 20. Bb2
|
||||
Nb6 21. Nef3 Ra8 22. a3 Na5 23. Qd1 Qf7 24. a4 bxa4 25. bxa4 c4 26. dxc4
|
||||
Nbxc4 27. Nxc4 Nxc4 28. Qe2 Nxb2 29. Qxb2 Rfb8 30. Qa2 Bb4 31. Qxf7+ Kxf7
|
||||
32. Rc7+ Ke6 33. g4 Bc3 34. Ra2 Rc8 35. Rxc8 Rxc8 36. a5 Ra8 37. a6 Ra7 38.
|
||||
Kf1 g5 39. Ke2 Kd6 40. Kd3 Kc5 41. Ng1 Kb5 42. Ne2 Ba5 43. Rb2+ Kxa6 44.
|
||||
Rb1 Rc7 45. Rb2 Be1 46. f3 Ka5 47. Rc2 Rb7 48. Ra2+ Kb5 49. Rb2+ Bb4 50.
|
||||
Ra2 Rc7 51. Ra1 Rc8 52. Ra7 Ba5 53. Rd7 Bb6 54. Rd5+ Bc5 55. Nc1 Ka4 56.
|
||||
Rd7 Bb4 57. Ne2 Kb3 58. Rb7 Ra8 59. Rxh7 Ra1 60. Nxd4+ exd4 61. Kxd4 Rd1+
|
||||
62. Ke3 Bc5+ 63. Ke2 Rh1 64. h4 Kc4 65. h5 Rh2+ 66. Ke1 Kd3 0-1
|
||||
|
||||
[Event "Tilburg Grandmaster Tournament"]
|
||||
[Site "Tilburg, NED"]
|
||||
[Date "1982.09.??"]
|
||||
[Round "2"]
|
||||
[White "Karpov, Anatoly"]
|
||||
[Black "Petrosian, Tigran V."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nd2 dxe4 4. Nxe4 Nd7 5. Bc4 Ngf6 6. Ng5 e6 7. Qe2 Nb6
|
||||
8. Bb3 a5 9. a3 a4 10. Ba2 h6 11. N5f3 c5 12. c3 Bd7 13. Ne5 cxd4 14. cxd4
|
||||
Be7 15. Ngf3 O-O 16. O-O Be8 17. Bd2 Nbd5 18. Rfc1 Qb6 19. Bc4 Bc6 20. Re1
|
||||
Nc7 21. Nxc6 bxc6 22. Bf4 Ncd5 23. Be5 Rfd8 24. Rad1 Bd6 25. Rd2 Bxe5 26.
|
||||
dxe5 Nd7 27. g3 Nf8 28. Red1 Rd7 29. Qe4 Rb7 30. Rc2 Rab8 31. Rdd2 Ne7 32.
|
||||
Kg2 Qa5 33. h4 Rd7 34. Be2 Rd5 35. Rd4 Rxd4 36. Qxd4 Nd5 37. Rxc6 Qa8 38.
|
||||
Rc4 Qb7 39. Rc2 Nb6 40. Bb5 Ng6 41. Qd6 Qa8 42. Bc6 1-0
|
||||
|
||||
[Event "?"]
|
||||
[Site "Moscow"]
|
||||
[Date "1973.??.??"]
|
||||
[Round "15"]
|
||||
[White "Tal,M"]
|
||||
[Black "Petrosian,T"]
|
||||
[Result "0-1"]
|
||||
|
||||
1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nd7 5. Bc4 Ngf6 6. Ng5 e6 7. Qe2 Nb6
|
||||
8. Bb3 a5 9. a4 h6 10. N5f3 c5 11. Bf4 Bd6 12. Be5 O-O 13. O-O-O c4 14.
|
||||
Bxc4 Nxa4 15. Nh3 Nb6 16. g4 a4 17. g5 hxg5 18. Nhxg5 a3 19. b3 Bb4 20.
|
||||
Rdg1 a2 21. Kb2 Nxc4+ 22. Qxc4 Nd5 23. Ne4 f6 24. Bf4 Ba3+ 25. Ka1 Nxf4 26.
|
||||
h4 Rf7 27. Rg4 Qa5 0-1
|
||||
|
||||
[Event "?"]
|
||||
[Site "Moscow"]
|
||||
[Date "1973.??.??"]
|
||||
[Round "2"]
|
||||
[White "Petrosian,T"]
|
||||
[Black "Kuzmin,G"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. c4 Nf6 2. d4 e6 3. Nc3 Bb4 4. e3 c5 5. Bd3 O-O 6. Nf3 d5 7. O-O dxc4 8.
|
||||
Bxc4 a6 9. a3 Ba5 10. dxc5 Bxc3 11. bxc3 Qa5 12. a4 Nbd7 13. c6 bxc6 14.
|
||||
Qc2 c5 15. e4 Qc7 16. Re1 Ng4 17. Kh1 Re8 18. h3 Ngf6 19. e5 Nd5 20. Ng5
|
||||
Nf8 21. f4 Bb7 22. Ne4 Ng6 23. Qf2 Nb6 24. Bf1 Bxe4 25. Rxe4 Qc6 26. Qc2
|
||||
Nd5 27. a5 Red8 28. Kh2 Rab8 29. Rea4 Nge7 30. Bd3 Nf5 31. Bxf5 exf5 32.
|
||||
Qxf5 Nxc3 33. Rc4 1/2-1/2
|
||||
|
||||
[Event "?"]
|
||||
[Site "Moscow"]
|
||||
[Date "1973.??.??"]
|
||||
[Round "10"]
|
||||
[White "Petrosian,T"]
|
||||
[Black "Smyslov,V"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 c5 5. Bd3 b6 6. Ne2 Nc6 7. O-O cxd4 8.
|
||||
exd4 Bb7 9. d5 Ne5 10. Bf4 Nxd3 11. Qxd3 exd5 12. cxd5 O-O 13. a3 Bxc3 14.
|
||||
Nxc3 Re8 15. Bd6 Ng4 16. Qg3 Nh6 17. Rfe1 Nf5 18. Qf4 Qf6 19. Be5 Qg6 20.
|
||||
Qa4 a6 21. Bf4 b5 22. Qb4 Rec8 23. Qe4 h5 24. Qd3 Rc4 25. Re4 Nh4 26. Bg3
|
||||
Rxe4 27. Nxe4 Nxg2 28. Kxg2 h4 29. Rd1 hxg3 30. hxg3 Rc8 31. f3 f5 1/2-1/2
|
||||
|
49
pgn-extract/test/infiles/test-ucS.pgn
Normal file
49
pgn-extract/test/infiles/test-ucS.pgn
Normal file
@@ -0,0 +1,49 @@
|
||||
[Event "?"]
|
||||
[Site "Zuerich"]
|
||||
[Date "1953.??.??"]
|
||||
[Round "?"]
|
||||
[White "Reshevsky, Samuel"]
|
||||
[Black "Petrosjan, Tigran V."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Bd3 d5 6. Nf3 c5 7. O-O Nc6 8.
|
||||
a3 Bxc3 9. bxc3 b6 10. cxd5 exd5 11. Bb2 c4 12. Bc2 Bg4 13. Qe1 Ne4 14. Nd2
|
||||
Nxd2 15. Qxd2 Bh5 16. f3 Bg6 17. e4 Qd7 18. Rae1 dxe4 19. fxe4 Rfe8 20. Qf4
|
||||
b5 21. Bd1 Re7 22. Bg4 Qe8 23. e5 a5 24. Re3 Rd8 25. Rfe1 Re6 26. a4 Ne7
|
||||
27. Bxe6 fxe6 28. Qf1 Nd5 29. Rf3 Bd3 30. Rxd3 cxd3 31. Qxd3 b4 32. cxb4
|
||||
axb4 33. a5 Ra8 34. Ra1 Qc6 35. Bc1 Qc7 36. a6 Qb6 37. Bd2 b3 38. Qc4 h6
|
||||
39. h3 b2 40. Rb1 Kh8 41. Be1 1/2-1/2
|
||||
|
||||
[Event "?"]
|
||||
[Site "Zuerich"]
|
||||
[Date "1953.??.??"]
|
||||
[Round "?"]
|
||||
[White "Smyslov, V."]
|
||||
[Black "Petrosjan, Tigran V."]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Bd3 d5 6. Nf3 c5 7. O-O Nc6 8.
|
||||
a3 Bxc3 9. bxc3 b6 10. cxd5 exd5 11. Bb2 c4 12. Bc2 Bg4 13. Qe1 Ne4 14. Nd2
|
||||
Nxd2 15. Qxd2 Bh5 16. f3 Bg6 17. e4 Qd7 18. Rae1 f5 19. exd5 Qxd5 20. a4
|
||||
Rfe8 21. Qg5 Qf7 22. Ba3 h6 23. Qg3 Rxe1 24. Rxe1 Re8 25. Rxe8+ Qxe8 26.
|
||||
Kf2 Na5 27. Qf4 Nb3 28. Bxf5 Bxf5 29. Qxf5 Qxa4 30. Qf8+ Kh7 31. Qf5+ Kg8
|
||||
32. Qe6+ Kh7 33. Qe4+ Kg8 34. Qa8+ Kh7 35. Qe4+ Kg8 36. Qd5+ Kh7 37. Be7
|
||||
Nc1 38. Qf5+ Kg8 39. Qf8+ Kh7 40. Qf5+ Kg8 41. d5 Qa2+ 42. Kg3 Qd2 43. d6
|
||||
Qe1+ 44. Kg4 Nd3 45. Qd5+ Kh7 46. d7 Qe5 47. Qxd3+ cxd3 48. d8=Q 1/2-1/2
|
||||
|
||||
[Event "?"]
|
||||
[Site "Zuerich"]
|
||||
[Date "1953.??.??"]
|
||||
[Round "?"]
|
||||
[White "Taimanov, M."]
|
||||
[Black "Petrosjan, Tigran V."]
|
||||
[Result "1-0"]
|
||||
|
||||
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 c5 5. Bd3 O-O 6. Nf3 d5 7. O-O Nc6 8.
|
||||
a3 Bxc3 9. bxc3 b6 10. cxd5 exd5 11. Ne5 Qc7 12. Nxc6 Qxc6 13. f3 Be6 14.
|
||||
Qe1 Nd7 15. e4 c4 16. Bc2 f5 17. e5 Rf7 18. a4 a5 19. f4 b5 20. axb5 Qxb5
|
||||
21. Ba3 Nb6 22. Qh4 Qe8 23. Rf3 Nc8 24. Ba4 Rd7 25. Rb1 Qd8 26. Bxd7 Qxd7
|
||||
27. Rg3 Na7 28. Be7 Bf7 29. Qg5 Bg6 30. h4 Nc6 31. Ba3 Nd8 32. h5 Ne6 33.
|
||||
Qh4 Bf7 34. h6 g6 35. Qf6 Qd8 36. Be7 Qc7 37. Rxg6+ hxg6 38. h7+ Kxh7 39.
|
||||
Qxf7+ Ng7 40. Kf2 1-0
|
||||
|
19
pgn-extract/test/infiles/test-ucW.pgn
Normal file
19
pgn-extract/test/infiles/test-ucW.pgn
Normal file
@@ -0,0 +1,19 @@
|
||||
[Event "Dover vs Herne Bay, Minor League"]
|
||||
[Site "Margate Chess Club"]
|
||||
[Date "1994.10.10"]
|
||||
[Round ""]
|
||||
[White "Barnes, David J."]
|
||||
[Black "Horton, Mark"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
{ Game played inaccurately by White under extreme time pressure. }
|
||||
|
||||
1. b3 e5 2. Bb2 d6 3. d4 exd4 4. Qxd4 Nc6 5. Qd2 Nf6 6. Nc3 Be6 7. e4 d5 8.
|
||||
exd5 Bxd5 9. Qe3+ Be7 10. Nf3 O-O 11. Be2 Re8 12. O-O-O Bb4 13. Qd3 Bxc3
|
||||
14. Bxc3 Qe7 15. Rhe1 Ne4 16. Bb2 Rad8 17. Qe3 b6 18. Bb5 Qe6 19. Nd4 Nxd4
|
||||
20. Rxd4 c5 21. Rxe4 Bxe4 22. Bxe8 { 2 minutes to time-control at move 36.
|
||||
} 22... Rxe8 23. f3 Bd5 24. Qxe6 Rxe6 25. Rxe6 Bxe6 26. Kd2 Kf8 27. Be5 b5
|
||||
28. Bb8 $2 (28. Bd6+ { wins }) 28... a6 29. Ba7 c4 30. Kc3 Ke7 31. Kd4 Kd6
|
||||
32. Bc5+ Kd7 33. Ba7 Kd6 34. Bc5+ Kd7 35. Kc3 g6 36. Bd4 f5 { Time control.
|
||||
} 1/2-1/2
|
||||
|
19
pgn-extract/test/infiles/test-w.pgn
Normal file
19
pgn-extract/test/infiles/test-w.pgn
Normal file
@@ -0,0 +1,19 @@
|
||||
[Event "Dover vs Herne Bay, Minor League"]
|
||||
[Site "Margate Chess Club"]
|
||||
[Date "1994.10.10"]
|
||||
[Round ""]
|
||||
[White "Barnes, David J."]
|
||||
[Black "Horton, Mark"]
|
||||
[Result "1/2-1/2"]
|
||||
|
||||
{ Game played inaccurately by White under extreme time pressure. }
|
||||
|
||||
1. b3 e5 2. Bb2 d6 3. d4 exd4 4. Qxd4 Nc6 5. Qd2 Nf6 6. Nc3 Be6 7. e4 d5 8.
|
||||
exd5 Bxd5 9. Qe3+ Be7 10. Nf3 O-O 11. Be2 Re8 12. O-O-O Bb4 13. Qd3 Bxc3
|
||||
14. Bxc3 Qe7 15. Rhe1 Ne4 16. Bb2 Rad8 17. Qe3 b6 18. Bb5 Qe6 19. Nd4 Nxd4
|
||||
20. Rxd4 c5 21. Rxe4 Bxe4 22. Bxe8 { 2 minutes to time-control at move 36.
|
||||
} 22... Rxe8 23. f3 Bd5 24. Qxe6 Rxe6 25. Rxe6 Bxe6 26. Kd2 Kf8 27. Be5 b5
|
||||
28. Bb8 $2 (28. Bd6+ { wins }) 28... a6 29. Ba7 c4 30. Kc3 Ke7 31. Kd4 Kd6
|
||||
32. Bc5+ Kd7 33. Ba7 Kd6 34. Bc5+ Kd7 35. Kc3 g6 36. Bd4 f5 { Time control.
|
||||
} 1/2-1/2
|
||||
|
1
pgn-extract/test/infiles/vvars.txt
Normal file
1
pgn-extract/test/infiles/vvars.txt
Normal file
@@ -0,0 +1 @@
|
||||
e4 c5 Nf3 d6 d4 cxd4 Nxd4 * Nc3 * Be3
|
1
pgn-extract/test/infiles/xvars.txt
Normal file
1
pgn-extract/test/infiles/xvars.txt
Normal file
@@ -0,0 +1 @@
|
||||
e4 c5 Nf3 d6 d4 cxd4 Nxd4 Nf6 Nc3 a6 Be3
|
1
pgn-extract/test/infiles/ymatch.txt
Normal file
1
pgn-extract/test/infiles/ymatch.txt
Normal file
@@ -0,0 +1 @@
|
||||
q*r*p*b2n2< q=r=p=b2<n2
|
1
pgn-extract/test/infiles/zmatch.txt
Normal file
1
pgn-extract/test/infiles/zmatch.txt
Normal file
@@ -0,0 +1 @@
|
||||
q*r*p*b2n2< q=r=p=b2<n2
|
Reference in New Issue
Block a user