1. c4 Nf6 2. Nc3 g6 3. g3 Bg7 4. Bg2 O-O 5. Nf3 d6 6. d4 Nc6 7. O-O e5 8. dxe5 dxe5 9. Qxd8 Rxd8 10. Bg5 Re8 11. Nb5 Re7 12. Rfd1 Be6 13. b3 h6 14. Be3 a6 15. Nc3 Rd7 16. Rxd7 Nxd7 17. Rd1 Ne7 18. Nd2 c6 19. Nde4 Nf5 20. Bc1 h5 21. Ng5 Nf8 22. Nxe6 Nxe6 23. Rd7 Rb8 24. Ne4 Nfd4 25. Kf1 f5 26. Ng5 Nxg5 27. Bxg5 Ne6 28. Be7 Bf8 29. Bf6 Nc5 30. Rd2 Bg7 31. Bxg7 Kxg7 32. b4 Ne6 33. Rd7+ Kf6 34. e3 e4 35. h4 Rd8 36. Rxb7 Rd1+ 37. Ke2 Ra1 38. f3 Rxa2+ 39. Kf1 Ra1+ 40. Kf2 Ra2+ 41. Kg1 Ra1+ 42. Kh2 exf3 43. Bxf3 Ra2+ 44. Kg1 Ra1+ 45. Kf2 Ra2+ 46. Ke1 Ra3 47. Kd2 c5 48. b5 axb5 49. cxb5 c4 50. Rb6 Ke5 51. Rc6 Rb3 52. b6 g5 53. b7 Nd8 54. Rc5+ Kf6 55. Rc8 Nxb7 56. Rc6+ Ke5 57. hxg5 Na5 58. Rc5+

1. d4 Nf6 2. c4 e5 3. dxe5 Ng4 4. e3 Nxe5 5. f4 Ng6 6. Nf3 Nc6 7. Nc3 Bb4 8. Bd2 d6 9. Bd3 Bg4 10. h3 Bxf3 11. Qxf3 Qd7 12. O-O-O O-O-O 13. Bxg6 hxg6 14. Nd5 Bxd2+ 15. Rxd2 Rde8 16. Rhd1 Qe6 17. Kb1 Ne7 18. Rd3 f5 19. Qf2 Nc6 20. a3 Qe4 21. Qc2 a6 22. Ka1 Kb8 23. Qc3 Qxg2 24. Qxg7 Rc8 25. Nxc7 Rxh3 26. Nxa6+ Ka7 27. Nc7 Kb8 28. Nb5 d5 29. Nd6 Rc7 30. Qf8+ Ka7 31. Nb5+ Kb6 32. Nxc7 Kxc7 33. cxd5 Rh2 34. Qg7+ Kb6 35. Rb3+ Ka5 36. dxc6 Qc2 37. Rd5+ Ka4 38. Rb4#

1. c4 c6 2. g3 Nf6 3. Bg2 d5 4. cxd5 cxd5 5. Nf3 Nc6 6. O-O e6 7. d3 Bc5 8. a3 a5 9. Nc3 d4 10. Ne4 Nxe4 11. dxe4 e5 12. Ne1 O-O 13. Nd3 Bd6 14. e3 Ra6 15. exd4 Nxd4 16. Be3 Bc7 17. Bxd4 Qxd4 18. Rc1 Bb6 19. Qe2 Qd6 20. Rfd1 Bd4 21. Rc2 Rc6 22. Rdc1 Be6

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 d6 6. Be2 Be7 7. Be3 a6 8. O-O O-O 9. h3 b5 10. a3 Bb7 11. Bd3 Nbd7 12. Qe2 Rc8 13. f4 Qc7 14. Bd2 Nb6 15. Rae1 Nc4 16. Bxc4 Qxc4 17. Nf3 Rfd8 18. Rf2 h6 19. Qxc4 Rxc4 20. Rfe2 d5 21. exd5 Nxd5 22. Nxd5 Bxd5 23. Be3 Rdc8 24. c3 Bc5 25. Bxc5 R8xc5 26. Nd4 a5 27. Rd1 b4 28. axb4 axb4 29. cxb4 Rxb4 30. Red2 Rc7 31. Kf2 Rcb7 32. Rb1 Ba2 33. Re1 Rxb2 34. Ree2 Rxd2 35. Rxd2 Bd5 36. g4 Kf8 37. f5 Ra7

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. b3 Qc7 6. Bb2 a6 7. Bd3 Nf6 8. O-O d6 9. Nd2 Be7 10. c4 O-O 11. N2f3 Bd7 12. Re1 Ne5 13. Nxe5 dxe5 14. Nf3 Bd6 15. Rc1 b6 16. Bb1 Bc6 17. Qe2 Rad8 18. c5 Bxc5 19. Bxe5 Qb7 20. Bxf6 gxf6 21. Nh4 Kh8 22. e5 f5 23. Qh5 Rg8 24. g3 Rd2 25. Re2 Rgd8 26. Rxd2 Rxd2 27. Rf1 Bb5 28. Nxf5 Bxf1 29. Ne3 Bd3 30. Bxd3 Rxd3 31. Nc4 Qf3

1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. cxd5 exd5 5. Bg5 c6 6. e3 Be7 7. Bd3 h6 8. Bh4 O-O 9. Qc2 Be6 10. Nf3 a5 11. O-O Na6 12. a3 Nc7 13. Rae1 Nd7 14. Bxe7 Qxe7 15. Ne5 c5 16. Nxd7 Bxd7 17. dxc5 Qxc5 18. Rc1 Bc6 19. Qd2 Qb6 20. Ne2 Ne6 21. Bf5 Rad8 22. Bxe6 fxe6 23. Nf4 Bb5 24. Rfd1 Bc4 25. Ng6 Rf5 26. Ne7+ Kf7 27. Nxf5 exf5 28. Rxc4 Ke7 29. Rd4 Ke6 30. Rxd5

1. e4 c5 2. c4 g6 3. g3 Bg7 4. Bg2 e6 5. Nc3 Ne7 6. Nge2 O-O 7. O-O Nbc6 8. a3 Rb8 9. Rb1 d6 10. d3 Nd4 11. Be3 Nec6 12. b4 b6 13. bxc5 dxc5 14. Bxd4 Nxd4 15. Nxd4 Qxd4 16. Nb5 Qd7 17. a4 Rd8 18. Rb3 Ba6 19. Qc2 Bxb5 20. axb5 Bd4 21. Rd1 Qe7 22. Qa2 Rb7 23. Ra3 h5 24. Qc2 Rbd7 25. h4 Kg7 26. Qe2 Qf6 27. Rb3 Be5 28. Qf3 Qe7 29. Qe2 Rd4 30. Bf1 Bb8 31. Bg2 R4d7 32. Bf1 Qd6 33. Bg2 Kh7 34. Bf1 Qd4 35. Kg2 Qf6 36. Kh2 Qxh4+ 37. Kg1 Qf6 38. Bg2 Qd4 39. Bf1 Bxg3 40. Qe3 Qxe3 41. fxe3 Be5 42. Be2 Kg7 43. Ra3 Rh8 44. Rf1 h4 45. Rb3 h3 46. Kh1 f5 47. exf5 exf5 48. Rf3 Rf7 49. Bf1 h2 50. Bg2 g5 51. Rf2 g4 52. Rd2 Rd8 53. Bd5 Re7 54. d4 cxd4 55. exd4 Bf4 56. Rd1 Rde8 57. Rbb1 Kf6 58. Rf1 Kg5 59. Bc6 Rd8 60. Bd5 Re2 61. Rfe1 Rde8 62. Rf1 R8e7 63. c5 bxc5 64. dxc5 Bb8 65. b6 axb6 66. cxb6 R7e5 67. Bc6 f4 68. Rb4 f3 69. Bxf3 gxf3 70. Rxf3 Re1+ 71. Kxh2 R5e2+ 72. Kh3 Rh1#

1. d4 d5 2. c4 c6 3. cxd5 cxd5 4. Bg5 Nf6 5. Bxf6 gxf6 6. Nc3 Bf5 7. Qb3 Qd7 8. Qxd5 e6 9. Qxd7+ Nxd7 10. e4 Bg6 11. Bb5 O-O-O 12. O-O-O Bh6+ 13. Kb1 Nb6 14. Nf3 Nd5 15. Bd3 Nf4 16. Bf1 Nd5 17. Bd3 Nf4 18. h4 Nxd3 19. Rxd3 f5 20. h5 fxe4 21. hxg6 exd3 22. Rxh6 hxg6 23. Rxh8 Rxh8 24. Kc1 Rh1+ 25. Kd2 Rf1 26. Nd1 f6 27. g3 Kd7 28. Nh2 Rh1 29. Ng4 Ke7 30. Nge3 Kd6 31. Kxd3 b5 32. a3 e5 33. d5 f5 34. Nc3 a6 35. g4 f4 36. Ne4+ Ke7 37. Nc2 Rd1+ 38. Nd2 Kd6 39. f3 a5 40. Ke2 Rc1 41. Kd3 Kxd5 42. Ne4 Rf1 43. Nc3+ Kc5 44. Ke4 Rc1 45. Kxe5

1. e4 c5 2. Nf3 g6 3. c3 Bg7 4. d4 cxd4 5. cxd4 d5 6. e5 a6 7. Nc3 Nc6 8. Be3 Nh6 9. h3 Nf5 10. Bd3 O-O 11. Bxf5 Bxf5 12. O-O f6 13. Bf4 fxe5 14. Nxe5 e6 15. Nxc6 bxc6 16. Be5 Bxe5 17. dxe5 c5 18. Ne2 Be4 19. Ng3 Bf5 20. Nxf5 Rxf5 21. f4 Qb6 22. Qd2 Rb8 23. Rab1 Rbf8 24. g4 R5f7 25. Kh2 Qc7 26. Rbe1 Kh8 27. b3 g5 28. f5 exf5 29. Qxg5 fxg4 30. Rxf7 Qxf7 31. Rg1 gxh3 32. Kxh3 Qf3+ 33. Kh2 Qf2+ 34. Rg2 Qf4+ 35. Qxf4 Rxf4 36. Re2 Kg7 37. e6 Kf8 38. e7+ Ke8 39. Re5 Rd4 40. Kg2 c4 41. bxc4 dxc4 42. Kf3 Rd7 43. Rc5 Rd4 44. Ke3 Rh4 45. a4 Kxe7 46. Rc6 a5 47. Rc5 c3 48. Kd3 Rxa4 49. Kxc3 Kf6 50. Rh5 Kg6 51. Rb5 h5 52. Rb6+ Kg5 53. Re6 h4 54. Re5+ Kg4 55. Kb3 Rf4 56. Rxa5 h3 57. Ra1 Kg3 58. Rg1+ Kf2 59. Rc1 h2 60. Rc2+ Kg1 61. Rc1+ Rf1 62. Rc7 h1=Q 63. Rg7+ Kf2 64. Rf7+ Ke3 65. Re7+ Kd4 66. Rd7+ Kc5 67. Rc7+ Kd6 68. Rc3 Rb1+ 69. Kc4 Qd5#

1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. cxd5 Nxd5 5. Nf3 Bg4 6. e4 Nxc3 7. bxc3 e6 8. h3 Bh5 9. Be2 c5 10. O-O Bxf3 11. Bxf3 cxd4 12. cxd4 Nc6 13. Bb2 Be7 14. d5 exd5 15. exd5 Nb4 16. a3 Na6 17. Bxg7 Rg8 18. Be5 Bd6 19. Re1 Kd7 20. Rc1 Qg5 21. Bg4+ f5 22. Qa4+ Kd8 23. Bxd6 fxg4 24. Be7+ Qxe7 25. Rxe7 Kxe7 26. Qe4+ Kf6 27. Qf4+ Ke7 28. Qe5+ Kf7 29. Qe6+ Kg7 30. Rc4 gxh3 31. Rg4+ Kf8 32. Rxg8#

1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Qb6 5. Nf3 Nc6 6. Be3 Qxb2 7. Nbd2 cxd4 8. Bxd4 Nxd4 9. cxd4 Bb4 10. Rb1 Bxd2+ 11. Nxd2 Qxd4 12. Bb5+ Kf8 13. Nf3 Qc3+ 14. Qd2 Qxd2+ 15. Nxd2 Ne7 16. O-O a6 17. Bd3 Nc6 18. Nf3 g6 19. Rfc1 Kg7 20. a4 Rf8 21. Rb2 f6 22. exf6+ Rxf6 23. Re2 Bd7 24. Ne5 Nxe5 25. Rxe5 Rc8 26. Ree1 Bc6 27. Re2 Rcf8 28. Rce1 Bxa4 29. Rxe6 Rxf2 30. Rf1 Rxf1+ 31. Bxf1 Bc6 32. Bxa6 Kf7 33. Bxb7 Kxe6 34. Bxc6 d4 35. Bb5 Ke5 36. Bd3 Kd5 37. h3 Kc5 38. Be2 Kb4 39. Bf3 Rxf3 40. gxf3 Kc3 41. Kf1 Kc2

1. e4 e5 2. d4 f6 3. dxe5 fxe5 4. Qh5+ g6 5. Qxe5+ Qe7 6. Qxh8 Qxe4+ 7. Ne2 Qxc2 8. Qxg8 Nc6 9. Bh6 Qc5 10. Bxf8 Qxf8 11. Qxf8+ Kxf8 12. Nbc3 Nb4 13. O-O-O d6 14. a3 Nc6 15. Nd4 Ne5 16. Bd3 Bg4 17. f3 Bd7 18. Rhe1 c5 19. Ndb5 a6 20. Nxd6 Nc6 21. Nd5 Nd4 22. Re7 Ba4 23. Rf7+ Kg8 24. Nf6+ Kh8 25. Rxh7#

1. d4 d5 2. Nf3 Nc6 3. c4 e5 4. Nxe5 Nf6 5. Nxc6 bxc6 6. cxd5 cxd5 7. Bg5 h6 8. Bxf6 Qxf6 9. e3 Bb4+ 10. Nc3 Qc6 11. Qc2 Bf5 12. Qd2 O-O 13. Bd3 Bxc3 14. bxc3 Bh7 15. Bxh7+ Kxh7 16. Qd3+ Kg8 17. O-O Rab8 18. Rfb1 Rxb1+ 19. Rxb1 Qa4 20. Qd2 Rd8 21. Qb2 Rd6 22. Qd2 Qa3 23. h3 Rc6 24. Rb3 Qa5 25. Qc2 Rc4 26. Rb8#

1. e4 e6 2. d4 d5 3. e5 c5 4. Nf3 Nc6 5. dxc5 f6 6. Bf4 Bxc5 7. Nc3 Nge7 8. Bd3 O-O 9. O-O fxe5 10. Bxe5 Nxe5 11. Nxe5 Bd6 12. Qe2 b6 13. a3 Bb7 14. b4 Nc8 15. Qh5 Bxe5 16. Qxe5 Qe7 17. Rfe1 Rf6 18. g4 Nd6 19. Rad1 Ne4 20. Bxe4 dxe4 21. Nd5 Bxd5 22. Rxd5 Rg6 23. Rxe4 Rf8 24. Rd6 Qh4 25. Qg3 Qf6 26. Rexe6 Qf7 27. Rxg6 hxg6 28. f4 Qxf4 29. Qxf4 Rxf4 30. Rxg6 Kf7 31. Rc6 Rxg4+ 32. Kf2 Rf4+ 33. Ke3 Rh4 34. Rc7+ Kf8 35. Rxa7 Rxh2 36. Kd3 Rh3+ 37. Kd2 Rh2+ 38. Kc1 Rh1+ 39. Kb2 g5 40. Rb7 g4 41. Rxb6 g3 42. Rg6 Rh3 43. b5 Kf7 44. Rg4 Kf6 45. b6 Kf5 46. Rg8 Kf4 47. b7 Kf3 48. b8=Q g2 49. Rxg2 Kxg2 50. a4 Kf3 51. Qb3+ Kg4 52. Qxh3+ Kxh3 53. a5

1. e4 e5 2. Nf3 Nc6 3. Bb5 Bd6 4. Bxc6 dxc6 5. O-O Nf6 6. Nc3 Be6 7. d4 Nd7 8. dxe5 Nxe5 9. Nxe5 Bxe5 10. Qh5 Bd6 11. Rd1 O-O 12. e5 g6 13. Qh6 b5 14. exd6 cxd6 15. Ne4 Qa5 16. Nf6+ Kh8 17. Qxh7#