1. d4 Nf6 2. Bf4 d6 3. Nc3 g6 4. e4 Bg7 5. Qd2 Nc6 6. O-O-O Bd7 7. Be2 O-O 8. Bh6 Bxh6 9. Qxh6 Ng4 10. Bxg4 Bxg4 11. f3 Bd7 12. h4 a5 13. h5 g5 14. Qxg5+ Kh8 15. g4 e5 16. Qxd8 Raxd8 17. Nge2 exd4 18. Nxd4 Nxd4 19. Rxd4 c5 20. Rxd6 Bc6 21. Rhd1 Rc8 22. Nd5 Bxd5 23. R1xd5 Rce8 24. Rd7 b6 25. Rb7 Re6 26. Rdd7 Rfe8 27. Rxf7 Rd8 28. Rxh7+ Kg8 29. Rhg7+ Kf8 30. Rbf7+ Ke8 31. Rb7 Kf8 32. b3 Red6 33. g5 Rd1+ 34. Kb2 Rh1 35. h6 Rdd1 36. Rb8+ Rd8 37. Rxd8#

1. e4 d5 2. exd5 Nf6 3. Nf3 Bg4 4. h3 Bh5 5. Nc3 Nxd5 6. g4 Bg6 7. Bg2 c6 8. Nh4 Nxc3 9. bxc3 e5 10. d4 Qxh4 11. dxe5 Bc5 12. O-O O-O 13. Bb2 Na6 14. c4 Rad8 15. Qe1 Bxc2 16. e6 fxe6 17. Qc3 Bd4 18. Qxc2 Bxb2 19. Qxb2 Nc5 20. Qb4 b6 21. Bxc6 Nd3 22. Qd2 Nf4 23. Qc2 Nxh3+ 24. Kh1 Nxf2+ 25. Kg1 Qxg4+ 26. Bg2 Nh3+ 27. Kh1 Nf4 28. Qc3 Qxg2#

1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. c3 dxc3 5. Nxc3 Be7 6. Bc4 Nf6 7. e5 Ng4 8. Bf4 d6 9. exd6 cxd6 10. h3 Nf6 11. O-O O-O 12. Re1 Re8 13. Nd5 Be6 14. Nxe7+ Rxe7 15. Bxe6 Rxe6 16. Rxe6 fxe6 17. Qxd6 Qxd6 18. Bxd6 Rd8 19. Bg3 Ne4 20. Kf1 Nd2+ 21. Ke2 Nxf3 22. gxf3 Nd4+ 23. Kf1 Nxf3 24. Kg2 Ng5 25. Re1 Kf7 26. h4 Rd2 27. hxg5 Rxb2 28. a4 Ra2 29. Re4 Ke7 30. Rb4 b6 31. Rc4 Rd2 32. Bb8 a6 33. Rc6 b5 34. axb5 axb5 35. Rb6 Rb2 36. Rb7+ Kd8 37. Rxg7 Rc2 38. Rxh7 b4 39. Rb7 Rb2 40. g6 Rd2 41. g7 Rd7 42. g8=Q+ Ke7 43. Qg7+

1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. Nf3 Nf6 5. a3 Bg4 6. h3 Bh5 7. Be2 Nbd7 8. d4 O-O-O 9. Bd2 e6 10. O-O Qb6 11. Re1 a6 12. Be3 Qd6 13. Qd2 Nd5 14. Nxd5 exd5 15. Bf4 Qc6 16. Ne5 Nxe5 17. Bxe5 Bxe2 18. Rxe2 f6 19. Bg3 Bd6 20. Bxd6 Qxd6 21. Rae1 Qd7 22. Re7 Qd6 23. Rxg7 h5 24. Ree7 h4 25. Qc3 Rhe8 26. Rxc7+ Kb8 27. Rxb7+ Ka8 28. Ra7+ Kb8 29. Rgb7#

1. e4 c6 2. Nf3 d5 3. exd5 cxd5 4. Nc3 Nc6 5. d4 Nf6 6. Bb5 Bg4 7. h3 Bh5 8. Bxc6+ bxc6 9. Bg5 e6 10. O-O Be7 11. Qd3 O-O 12. Ne2 Bg6 13. Qd1 Ne4 14. Bxe7 Qxe7 15. Ne5 c5 16. Nxg6 hxg6 17. dxc5 Qxc5 18. Ng3 Nxg3 19. Qd3 Ne4 20. a3 Rfc8 21. Rac1 Rab8 22. b4 Qc3 23. Qxc3 Rxc3 24. a4 Rxb4 25. f3 Nd2 26. Rfd1 Nc4 27. Rd4 Rxa4 28. Kf2 Ra2 29. Ke1 Rcxc2 30. Rxc2 Rxc2 31. Kd1 Rxg2 32. h4 Ne3+ 33. Ke1 Nc2+ 34. Kf1 Nxd4 35. Kxg2 a5 36. Kf2 a4 37. Ke1 Nxf3+ 38. Kf2 a3 39. Kxf3 a2 40. h5 a1=Q 41. hxg6 fxg6 42. Ke3 Qc3+ 43. Ke2 e5 44. Kd1 Qb2 45. Ke1 e4 46. Kd1 e3 47. Ke1 Qd2+ 48. Kf1 Qf2#

1. d4 Nf6 2. c4 g6 3. g3 Bg7 4. Bg2 O-O 5. Nc3 d6 6. e4 Nbd7 7. Nf3 c5 8. Be3 cxd4 9. Nxd4 a6 10. O-O Nc5 11. Qc2 Ng4 12. Bf4 Bxd4 13. Kh1 Bg7 14. h3 Ne5 15. Rfd1 Nc6 16. e5 Qb6 17. exd6 exd6 18. Bxd6 Rd8 19. Nd5 Qxb2 20. Qxb2 Bxb2 21. Rab1 Rxd6 22. Rxb2 Kg7 23. Nb6 Rxd1+ 24. Kh2 Rb8 25. Nd5 Be6 26. Nf4 Nd4 27. h4 h5 28. Nxe6+ Ndxe6 29. Kh3 Rd4 30. Bd5 Nd3 31. Rb1 Nxf2+ 32. Kg2 Ng4 33. Rf1 Ne3+ 34. Kg1 Nxf1 35. Kxf1 Rxd5 36. cxd5 Nc7 37. d6 Nb5 38. d7 Rd8 39. Ke2 Rxd7 40. Ke3 Rd5 41. Ke4 Rd4+ 42. Ke5 Rd3 43. Kf4 Ra3 44. Ke4 Rxa2 45. Kd5 Nc3+ 46. Kc5 Ra5+ 47. Kb6 Rb5+ 48. Kc7 Nd5+ 49. Kd7 Nf6+ 50. Kd8 Nd7 51. Kxd7 a5 52. Kd6 a4 53. Kd7 a3 54. Kd6 a2 55. Kd7 a1=Q 56. Kd8 Qd4+ 57. Kc7 Rc5+ 58. Kxb7 Qb4+ 59. Ka7 Ra5#

1. c4 e5 2. d3 Nc6 3. Nc3 Nf6 4. a3 Bc5 5. Nf3 Ng4 6. e3 O-O 7. g3 Nf6 8. Bg2 d6 9. O-O Bg4 10. b4 Nxb4 11. axb4 Bxb4 12. Qb3 Bxc3 13. Qxc3 e4 14. dxe4 Nxe4 15. Qd4 Qf6 16. Qxe4 Qxa1 17. Qxg4 Qf6 18. Nd4 c5 19. Nf5 g6 20. Nh6+ Kg7 21. e4 Qe6 22. Bb2+ f6 23. Qxe6 Rae8 24. Bxf6+ Rxf6 25. Qxe8 Kxh6 26. e5 dxe5 27. Qxe5 Rf7 28. Qxc5 b6 29. Qe3+ Kg7 30. Qd4+ Kg8 31. Qd8+ Kg7 32. Qd4+ Kg8 33. Bd5 b5 34. Bxf7+ Kxf7 35. Qxa7+ Kf6 36. Qa6+ Kg7 37. Qxb5 Kh6 38. Re1 g5 39. Re6+ Kg7 40. Qb7+ Kf8 41. Qf7+ Kxf7 42. Rh6 Kg7 43. c5 Kxh6 44. c6 Kg7 45. c7 Kf7 46. c8=Q Ke7 47. Qh8 Ke6 48. Qxh7

1. c4 c5 2. e3 Nc6 3. Nf3 g6 4. d4 cxd4 5. exd4 Bg7 6. Be3 d5 7. cxd5 Qxd5 8. Nc3 Qd8 9. Bb5 a6 10. Ba4 b5 11. Bb3 Bg4 12. h3 Bxf3 13. Qxf3 Nf6 14. Qxc6+ Kf8 15. O-O Rc8 16. Qf3 Nh5 17. Qxf7#

1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 d6 5. d3 a6 6. Ba4 b5 7. Bb3 Qe7 8. Nd5 Nxd5 9. Bxd5 Bb7 10. Be3 Rb8 11. Bxc6+ Bxc6 12. h3 f6 13. O-O Qe6 14. d4 Be7 15. d5 Bxd5 16. Qxd5 Qd7 17. Rad1 c6 18. Qd3 O-O 19. Rfe1 Rb7 20. Qc3 Rc8 21. Qd3 Qd8 22. Nh4 Rd7 23. Nf5 Rcc7 24. Nxe7+ Qxe7 25. Bb6 Rb7 26. Ba5 Qe6 27. Qb3 Qxb3 28. axb3 b4 29. c3 c5 30. cxb4 cxb4 31. Rd5 Re7 32. Rxd6 Re8 33. Rxa6 Rb5 34. Bc7 Rc8 35. Rb6 Rc5 36. Bd6 R5c6 37. Rxc6 Rxc6 38. Bxb4 Rb6 39. Bc3 Rxb3 40. Rd1 Rb8 41. f3 g6 42. Kf2 Rc8 43. Rd6 Kf7 44. Rd7+ Kg8 45. g4 h6 46. Rd6 Kf7 47. h4 g5 48. hxg5 hxg5 49. Rd5 Ke6 50. Ke3 Rc4 51. Kd3 Ra4 52. Rb5 Ra6 53. Rb4 Rd6+ 54. Rd4 exd4 55. Bxd4 Kf7 56. Ke3 Rc6 57. e5 Re6 58. Kd3 fxe5 59. Bc3 Rd6+ 60. Ke4 Rf6 61. Ke3 Re6 62. Ke4 Kf6 63. Ke3 Re8 64. Ke4 Rh8 65. Ke3 Rh1 66. Ke2 Ke6 67. Kf2 Kd5 68. Ke3 Re1+ 69. Kd2 Rh1 70. Ke3 Rh3 71. Kf2 e4 72. fxe4+ Kxe4 73. Kg2 Rh4 74. Kg3 Kd5 75. Bf6 Rh7 76. Bxg5 Rb7 77. Bf6 Ke6 78. Bc3 Kf7 79. Kf4 Kg6 80. g5 Rf7+ 81. Kg4 Rh7 82. b4 Rc7 83. Be5 Rc4+ 84. Kf3 Rxb4 85. Kg3 Rb5 86. Bf6 Kf7 87. Kf4 Kg6 88. Kg4 Kh7 89. Kh5 Kg8 90. Kg4 Kf7 91. Kf4 Rb4+ 92. Kf5 Rb5+ 93. Kg4 Kg6 94. Kf4 Rb4+ 95. Kg3 Kf5 96. Kh3 Kg6 97. Kg3 Kh5 98. Kf3 Rg4 99. Ke3 Kg6 100. Kf3 Kf5 101. Ke3 Rf4 102. Kd3 Re4 103. Kc3 Ke6 104. Kd3 Kd5 105. Kc3 Rg4 106. Kd3 Rg3+ 107. Kc2 Kc4 108. Kb2 Rg2+ 109. Ka3 Rg3+ 110. Kb2 Rd3 111. Kc2 Rd5 112. Kb2 Rb5+ 113. Kc2 Rb3 114. Kd2 Rb2+ 115. Bxb2 Kd5 116. g6 Ke6 117. g7 Kf7 118. Ke3 Kg8 119. Kf4 Kh7 120. Kf5 Kg8 121. Ke6 Kh7 122. Kf7 Kh6 123. g8=Q Kh5 124. Qg6+ Kh4 125. Kf6 Kh3 126. Kf5 Kh2 127. Kf4 Kh1 128. Kf3 Kh2 129. Qg2#

1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6

1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bc4 Bc5 5. d3 h6 6. h3 d6 7. O-O O-O 8. Be3 Bb6 9. Bxb6 axb6 10. Nd5 Be6 11. Nxf6+ Qxf6 12. Bxe6 fxe6 13. c4 Rad8 14. b3 d5 15. exd5 exd5 16. cxd5 Rxd5 17. d4 exd4 18. b4 Nxb4 19. Qb3 Qd6 20. Rae1 d3 21. Re3 d2 22. Nxd2 Kh8 23. Ne4 Qe7 24. Qb2 Nd3 25. Qb3 c6 26. Rxd3 Qxe4 27. Rxd5 Qxd5 28. Qb1 Qe6 29. Re1 Qf6 30. f3 Qd4+ 31. Kh1 Qf6 32. g4 Qxf3+ 33. Kg1 Qg3+ 34. Kh1 Qxh3+ 35. Kg1 Qxg4+ 36. Kh1 Qh4+ 37. Kg1 Rd8 38. Rf1 Qg3+ 39. Kh1 Re8 40. Rg1 Qh4+ 41. Kg2 Qe4+ 42. Kh2 Qh4+ 43. Kg2 Re2+ 44. Kf1 Qf2#