1. d4 d5 2. c4 e6 3. Nf3 Nf6 4. Nc3 Be7 5. Bg5 Nbd7 6. e3 O-O 7. Rc1 a6 8. Bd3 dxc4 9. Bxc4 b5 10. Bd3 Bb7 11. O-O c5 12. dxc5 Bxf3 13. gxf3 Nxc5 14. Bb1 Qb6 15. Bxf6 Bxf6 16. Qc2 g6 17. Nxb5 Qxb5 18. Qxc5 Qxb2 19. f4 Kg7 20. f3 Rac8 21. Qxc8 Rxc8 22. Rxc8 Qe2 23. Rcc1 Qxe3+ 24. Kh1 Qxf4 25. Be4 h5 26. Rb1 Qd2 27. Rg1 Qxa2 28. Rb7 g5 29. h4 Qf2 30. Rxg5+ Bxg5 31. hxg5 Qh4+ 32. Kg2 Qxg5+ 33. Kf2 h4 34. Rb1 Qg3+ 35. Ke2 h3 36. Rf1 h2 37. f4 f5 38. Bf3 Qxf4 39. Rb1 Kf6 40. Rf1 a5 41. Kf2 e5 42. Kg2 e4 43. Be2 Qd2 44. Kf2 f4 45. Re1 f3

1. e4 c5 2. c3 g6 3. d4 cxd4 4. cxd4 d5 5. exd5 Qxd5 6. Nc3 Qe6+ 7. Be2 Bg7 8. Nf3 Nf6 9. O-O O-O 10. Re1 Qc6 11. Bb5 Qd6 12. Ne5 Nc6 13. Bf4 Nh5 14. Nxc6 Qxf4 15. Re4 Qd6 16. Nxe7+ Kh8 17. Nxc8 Raxc8 18. Be2 Nf4 19. Nb5 Nxe2+ 20. Qxe2 Qb6 21. Rd1 a6 22. Nc3 Rcd8 23. d5 Qc5 24. Qc4 Qxc4 25. Rxc4 Rd7 26. Rc5 Rfd8 27. Kf1 Bf8 28. Rc4 Bg7 29. Ke2 Kg8 30. Rc5 Bf8 31. Rc4 Bg7 32. Kf3 Kf8 33. Ke4 f5+ 34. Kf3 Ke7 35. Re1+ Kf7 36. Rd1 Ke7 37. Re1+ Kf7 38. Rd1 Ke7 39. Rb4 b5 40. Re1+ Kf7 41. a4 Bxc3 42. bxc3 Rxd5 43. axb5 Rxb5 44. Rxb5 axb5 45. Rc1 Rc8 46. Ke3 Ke6 47. Kd4 Rc4+ 48. Kd3 Kd6 49. Rb1 Kc5 50. Ra1 Ra4 51. Re1 Re4 52. Rb1 Rc4 53. f3 Rh4 54. h3 Kc6 55. Re1 Kd7 56. Re5 b4 57. c4 Kd6 58. Rb5 Kc6 59. Rxb4 Kc5 60. Rb5+ Kc6 61. Ra5 Kb6 62. Re5 Kc6 63. Rd5 Kb6 64. Rd4 Rh5 65. Kc3 Kc5 66. Rd5+ Kc6 67. Kb4 Rh4 68. Rc5+ Kb6 69. Re5 Kc6 70. Re6+ Kd7 71. Ra6 Kc7 72. Kc5 Kb7 73. Re6 Kc7 74. Re7+ Kd8 75. Ra7 Kc8 76. Kb5 Kb8 77. Re7 Kc8 78. c5 Kd8 79. Ra7 Kc8 80. Kc6 Kb8 81. Re7 h6 82. Re8+ Ka7 83. Kc7 Rc4 84. c6 Rc2 85. g4 fxg4 86. fxg4 Rf2 87. Re6 Rf7+ 88. Kd6 Rg7 89. Re7+ Rxe7 90. Kxe7 Kb8 91. Kd8 Ka7 92. c7 g5 93. c8=Q h5 94. Qc5+ Kb7 95. Qb5+ Ka8 96. Kc7 hxg4 97. Qb7#

1. d4 Nf6 2. c4 e6 3. Nc3 d5 4. cxd5 exd5 5. Bg5 Be7 6. e3 c6 7. Bd3 O-O 8. Nge2 Be6 9. O-O Nbd7 10. f3 h6 11. Bh4 Nb6 12. e4 dxe4 13. fxe4 Bc4 14. a4 a5 15. e5 Nfd5 16. Bxe7 Qxe7 17. Bxc4 Nxc4 18. Nxd5 cxd5 19. Qd3 Nxb2 20. Qb5 Nc4 21. Nf4 Qh4 22. Qxd5 Ne3 23. g3 Qg5 24. Qxb7 Nxf1 25. Rxf1 Qd8 26. Nd5 Rb8 27. Qc6 Qe8 28. Qc7 Qxa4 29. Ne7+ Kh7 30. d5 Qd4+ 31. Kh1 a4 32. Qc2+ g6 33. Rxf7+ Rxf7 34. Qxg6+ Kh8 35. Qxh6+ Rh7 36. Qf6+ Rg7 37. Qh6+ Rh7 38. Qf6+ Rg7 39. Qh6+

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 d6 6. Be2 Be7 7. O-O O-O 8. Be3 a6 9. a4 b6 10. Bf3 Bb7 11. e5 Nd5 12. Nxd5 Bxd5 13. Bxd5 exd5 14. e6 Qc7 15. Qg4 Bf6 16. Ra3 Qe7 17. Rb3 Bxd4 18. exf7+ Rxf7 19. Bxd4 Nd7 20. Bxb6 Nxb6 21. Rxb6 Raf8 22. h3 Rxf2 23. Rxf2 Qe1+ 24. Kh2 Qxf2 25. Rxd6 Qxc2 26. Qe6+ Kh8 27. Qxd5 Qxb2 28. Rxa6 Qf2 29. Qe5 Qf7 30. Re6 Kg8 31. a5 Qf4+ 32. Qxf4 Rxf4 33. a6 Ra4 34. Kg1 Kf7 35. Rb6 Ra2 36. Kf1 h6 37. h4 Ke7 38. Rb7+ Kf6 39. a7 Kg6 40. Ke1 Kf6 41. Kd1 g6 42. Kc1 g5 43. Kb1 Ra6 44. hxg5+ Kxg5 45. Kb2 Kf4 46. Kb3 h5 47. Rg7 h4 48. Kb4 Kf5 49. Kb5 Ra1 50. Kb6 Rb1+ 51. Kc7 Ra1 52. Kb8 Rb1+ 53. Rb7 Ra1 54. a8=Q Rxa8+ 55. Kxa8 Kf4 56. Rg7

1. e4 e6 2. c4 d5 3. cxd5 exd5 4. exd5 Qxd5 5. Nc3 Qd8 6. Bc4 Nf6 7. Nf3 Bb4 8. O-O O-O 9. a3 Ba5 10. Bb3 Bg4 11. Re1 Nc6 12. h3 Bh5 13. Re3 Bb6 14. d4 Nxd4 15. Rd3 Nxf3+ 16. gxf3 Qc8 17. Qf1 c5 18. Ne2 Qf5 19. Ng3 Qc8 20. Bc2 Qc7 21. Qg2 Bg6 22. Rd2 Rfe8 23. Bxg6 Re1+ 24. Nf1 hxg6 25. Rd3 c4 26. Rc3 Bd4 27. Rc2 Rae8 28. Bg5 Rxa1 29. Bxf6 Bxf6 30. Qg4 Ree1 31. Rxc4 Rxf1+ 32. Kg2 Rg1#

1. e4 c6 2. d4 d5 3. e5 Bf5 4. g4 Bg6 5. h4 h6 6. h5 Bh7 7. e6 fxe6 8. Bd3 Nf6 9. Bxh7 Rxh7 10. Qd3 Kd7 11. Nf3 Kc7 12. Bf4+ Kc8 13. Nc3 Nbd7 14. Qe2 Nxg4 15. Qxe6 Nf6 16. Ne5 Qe8 17. Nxc6 g5 18. Be5 Bg7 19. Nb5 Qf8 20. Nxe7+ Kd8 21. Bc7+ Ke8 22. Nd6#

1. d4 Nf6 2. c4 e6 3. g3 Bb4+ 4. Bd2 c5 5. Bxb4 cxb4 6. Bg2 O-O 7. Nf3 d6 8. O-O Nbd7 9. Nbd2 Rb8 10. e4 b6 11. Re1 Bb7 12. Rc1 Rc8 13. d5 exd5 14. cxd5 Nc5 15. Bf1 Re8 16. Bb5 Re7 17. Nd4 Nfxe4 18. Nxe4 Rxe4 19. Rxe4 Nxe4 20. Nc6 Bxc6 21. Rxc6 Rxc6 22. dxc6 Nc5 23. Qd5 h6 24. Bc4 Qc7 25. Qf3 Ne6 26. Qe4 Qc8 27. Bd3 g6 28. Qd5 Nd8 29. Bxg6 Qxc6 30. Bxf7+ Kg7 31. Qxc6 Nxc6 32. Bc4 Ne5 33. Bb5 Kf6 34. Kg2 d5 35. f4 Nc4 36. b3 Ne3+ 37. Kf3 Nd1 38. Kg4 d4 39. Kh5 Nf2 40. Kxh6 d3 41. h4 d2 42. Be2 b5 43. g4 Kf7 44. g5

1. d4 d5 2. c4 e6 3. Nc3 c6 4. cxd5 exd5 5. Nf3 Nf6 6. Bg5 Be7 7. e3 Bg4 8. Qb3 Qb6 9. Ne5 Bf5 10. Bd3 Bxd3 11. Nxd3 Nbd7 12. O-O O-O 13. Na4 Qxb3 14. axb3 Rfe8 15. Rfc1 Ne4 16. Bxe7 Rxe7 17. Nac5 Ndxc5 18. Nxc5 Nd2 19. Rc2 Ne4 20. b4 Nd6

1. d4 d5 2. c4 dxc4 3. Nc3 e6 4. e4 a6 5. Bxc4 b5 6. Be2 Bb7 7. a3 c5 8. Be3 cxd4 9. Qxd4 Qxd4 10. Bxd4 Nc6 11. Be3 Nf6 12. f3 Be7 13. Nh3 O-O 14. O-O Rfd8 15. Rad1 Rdc8 16. Nf2 Na5 17. g4 Bc5 18. Bxc5 Rxc5 19. Nd3 Rc7 20. Ne5 Rac8 21. g5 Ne8 22. Rd7 f6 23. Rxc7 Rxc7 24. gxf6 gxf6 25. Ng4 Rg7 26. Kf2 Rd7 27. Rg1 Rg7 28. Rd1 Nc6 29. Bd3 h5 30. Ne3 Ne5 31. Be2 h4 32. f4 Ng6 33. f5 exf5 34. exf5 Nf4 35. Rd8 Kf8 36. Rb8 Nxe2 37. Kxe2 Re7 38. Kf2 Kf7 39. Ng4 Nd6 40. Ne3 h3 41. Rh8 Bc8 42. Ncd5 Re5 43. Nf4 Bxf5 44. Nxf5 Rxf5 45. Ke3 Nc4+ 46. Ke4 Re5+ 47. Kd4 Nxb2 48. Rxh3 Re8 49. Rh7+ Kg8 50. Ra7 Rd8+ 51. Ke4 Rd6 52. Kf5 Nc4 53. Nh5 Rd5+ 54. Kg6 Rg5+ 55. Kh6 Ne5 56. Nxf6+ Kf8 57. Kxg5 Nf7+ 58. Kf5 Nd6+ 59. Ke6 Nc4 60. Rf7#

1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Na5 6. Bb5+ c6 7. dxc6 bxc6 8. Bd3 Be7 9. O-O h6 10. Ne4 O-O 11. Nbc3 Nxe4 12. Bxe4 f5 13. Bf3 Bd6 14. d3 Qc7 15. h3 Be6 16. Be3 Rac8 17. a3 Nb7 18. g3 f4 19. gxf4 exf4 20. Bd2 Bxh3 21. Re1 Qd8 22. Bg4 Qg5 23. f3 Bxg4 24. fxg4 Qc5+ 25. Kf1 f3 26. Ne4 Qe5 27. Kf2 Nc5 28. Nxd6 Qh2+ 29. Ke3 Qxd6 30. Bb4 Qf4+ 31. Kf2 Qh2+ 32. Ke3 f2 33. Rf1 Qf4+ 34. Ke2 Rce8#

1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Qb6 5. Qa4+ Bd7 6. Qb3 Qxb3 7. axb3 cxd4 8. cxd4 Bb4+ 9. Bd2 Bxd2+ 10. Nxd2 Nc6 11. Bd3 Nxd4 12. Ngf3 Nxf3+ 13. Nxf3 Ne7 14. O-O Nc6 15. Bb5 Nxe5 16. Nxe5 Bxb5 17. Ra5 Bxf1 18. Kxf1 O-O 19. Rb5 b6 20. Nd7 Rfd8 21. Ne5 Rac8 22. Nd3 f6 23. Rb4 e5 24. Ra4 e4 25. Ne1 d4 26. f3 d3 27. Ra1 d2 28. fxe4 Rc1 29. Kf2 dxe1=Q+ 30. Kf3 Rd3+ 31. Kf4 Qe3+ 32. Kf5 Rxa1 33. g4 Rf1+ 34. Ke6 Qxe4#

1. e4 c6 2. c4 d5 3. exd5 cxd5 4. cxd5 Nf6 5. Nc3 Nxd5 6. Be2 Nc6 7. Nf3 Bg4 8. O-O Nf4 9. Bb5 Qb6 10. d4 e6 11. Bxf4 O-O-O 12. Bxc6 bxc6 13. h3 Rxd4 14. Qc1 Bxf3 15. gxf3 Rc4 16. Qd2 Bb4 17. a3 Bxc3 18. bxc3 Qa5 19. Qd6 Kb7 20. Qd7+ Ka8 21. Qc7 Qf5 22. Rab1 Qb5 23. Rxb5 cxb5 24. Qe5 f6 25. Qe3 e5 26. Bg3 Rhc8 27. Rb1 Rxc3 28. Qe4+ R3c6 29. Rxb5 f5 30. Qd5 a6 31. Rb6 Ka7 32. Rxc6 Rxc6 33. Qxc6 f4 34. Bh4 g5 35. Bxg5 h6 36. Bxf4 exf4 37. Qxh6 a5 38. Kf1 a4 39. Ke2 Kb8 40. Qg7 Ka8 41. Qd7 Kb8 42. Kd3 Ka8 43. Kc4 Kb8 44. Kc5 Ka8 45. Kb6 Kb8 46. Qd8#

1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. Nf3 Nf6 5. Bc4 Bg4 6. h3 Bh5 7. d3 c6 8. Bf4 e6 9. Qd2 Be7 10. g4 Bg6 11. O-O-O Nbd7 12. g5 Nd5 13. Bxd5 exd5 14. Rde1 Nc5 15. Bd6 Ne6 16. Bxe7 Kxe7 17. h4 Rad8 18. b4 Qc7 19. Ne5 d4 20. Nxg6+ hxg6 21. Ne4 Rd5 22. Nc5 Re8 23. Nxe6 fxe6 24. Qe2 Qf4+ 25. Kb1 Re5 26. Qxe5 Qxe5 27. Rxe5 Kd6 28. Rhe1 b5 29. f4 a6 30. R1e4 Rh8 31. Rxe6+ Kc7 32. Rxg6 Rxh4 33. Rxg7+ Kb6 34. f5 a5 35. bxa5+ Kxa5 36. f6 Rh8 37. f7 Kb4 38. Re8 Rh1+ 39. Kb2 Rf1 40. f8=Q+ Rxf8 41. Rxf8 c5 42. a3+ Ka5 43. Rg6 c4 44. Ra8#

1. e4 e6 2. Nf3 d5 3. d3 c5 4. exd5 exd5 5. g3 Nf6 6. Bg2 Bd6 7. O-O O-O 8. c4 Nc6 9. Nc3 dxc4 10. dxc4 Bg4 11. Bg5 Be7 12. Qxd8 Raxd8 13. Ne1 h6 14. Bf4 Bd6 15. Bxd6 Rxd6 16. Nb5 Rd2 17. b3 Be2 18. Nf3 Rd3 19. Rfe1 Bxf3 20. Bxf3 Rxf3 21. a4 Rxb3 22. a5 Nd4 23. Nxd4 cxd4 24. Red1 d3 25. a6 b6 26. Rac1 Rd8 27. c5 bxc5 28. Rxc5 Rd7 29. Rc8+ Kh7 30. f3 Nd5 31. Rd2 Nb4 32. Rf8 Nxa6 33. Kf2 Re7 34. Rd8 Nc5 35. Rd5 Ne6 36. R5xd3 Rxd3 37. Rxd3 a5 38. Ra3 Ra7 39. f4 Nd4 40. h4 a4 41. Kg2 Nc2 42. Ra2 Ne3+ 43. Kf3 Nc4 44. g4 a3 45. g5 hxg5 46. hxg5 Rb7 47. f5 Rb2 48. Ra1 a2 49. Ke4 Na3 50. Rh1+ Kg8 51. Rd1 Nb1 52. Rc1 a1=Q 53. g6 Qa4+ 54. Kf3 Rb3+ 55. Ke2 Qg4+ 56. Kf2 Qg3+ 57. Ke2 Rb2+ 58. Kf1 Qg2+ 59. Ke1 Qe2#

1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Be3 Qf6 6. c3 Nge7 7. Nd2 d6 8. Nc2 Be6 9. Bd3 Bxe3 10. Nxe3 d5 11. O-O O-O 12. Qb3 dxe4 13. Nxe4 Qh6 14. Qxb7 Nd5 15. Nxd5 Bxd5 16. Qxc7 Rfc8 17. Qg3 Re8 18. Ng5 g6 19. Nf3 Rab8 20. Qd6 Red8 21. Qg3 Rxb2 22. Rfb1 Rxb1+ 23. Rxb1 Bxa2 24. Re1 Rxd3 25. Qc7 Bd5 26. Nd4 Qg5 27. g3 Nxd4 28. cxd4 Rxd4 29. Qc3 Qd2 30. Qc8+ Kg7 31. Qc1 Qxc1 32. Rxc1 a5 33. Ra1 a4 34. Kf1 Re4 35. f3 Rb4 36. Ke2 Bc6 37. f4 Rb3 38. Kd2 a3 39. Kc2 Rb2+ 40. Kc1 Rb3 41. Kc2 Rb2+ 42. Kc1 Rxh2 43. Rxa3 Rh3 44. Kc2 h5 45. Re3 h4 46. Kd2 Rxg3 47. Rxg3 hxg3 48. Ke2 g2 49. Kf2 Kf6 50. Kg1 Kf5 51. Kf2 Kxf4 52. Kg1 Ke3 53. Kh2 Kf2 54. Kh3 g1=Q 55. Kh4

1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. d3 h6 5. Be3 Bb6 6. Nc3 Nf6 7. h3 O-O 8. O-O d6 9. Re1 Be6 10. Bb3 d5 11. d4 dxe4 12. dxe5 Qxd1 13. Raxd1 exf3 14. exf6 fxg2 15. fxg7 Bxe3 16. gxf8=Q+ Kxf8 17. Rxe3 Ke7 18. Nd5+ Kf8 19. Nxc7 Rc8 20. Nxe6+ fxe6 21. Bxe6 Re8 22. Rf3+ Ke7 23. Bd5 Ne5 24. Re3 Kf6 25. Bxb7 Rb8 26. Bd5 Rxb2 27. Bb3 Kf5 28. Kxg2 Kf4 29. Rc3 a5 30. Rc5 Ng6 31. Rxa5 Nh4+ 32. Kh2 Nf3+ 33. Kh1