1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. exd6 exd6 5. c4 Nb6 6. Nc3 Be7 7. Nf3 O-O 8. Bd3 Bg4 9. O-O Nc6 10. Be3 Bf6 11. h3 Bh5 12. b3 d5 13. c5 Nc8 14. Re1 Bxf3 15. Qxf3 N8e7 16. Rad1 b6 17. Ne2 bxc5 18. dxc5 Ne5 19. Qf4 Nxd3 20. Rxd3 Re8 21. Ng3 Ng6 22. Qa4 c6 23. Red1 Qc8 24. Bd4 Nf4 25. Bxf6 Nxd3 26. Rxd3 gxf6 27. Rf3 Re1+ 28. Kh2 Qc7 29. Rxf6 Re4 30. Qxc6 Qxc6 31. Rxc6 Re6 32. Rc7 Rd8 33. c6 d4 34. Nf5 d3 35. Rd7 Ree8 36. Rxd8 Rxd8 37. c7 Re8 38. Kg3 d2 39. Ne3 Rc8 40. Kf3 Rxc7 41. Ke2 Rd7 42. Kd1 Rd6 43. Nf1 Rf6 44. f3 Rg6 45. g3 Rh6 46. h4 f5 47. f4 Rd6 48. Ne3 Rd3 49. Nxf5 Kf7 50. g4 Ke6 51. h5 Kf6 52. Nh6 Rf3 53. g5+ Kg7 54. Nf5+ Kh8 55. Kxd2 Rxf4 56. Ne7 Rf2+ 57. Kd3 Rh2 58. g6 h6 59. Ke4 Rxh5 60. Nf5 Rh2 61. Ke5 Rxa2 62. Nxh6 Kg7 63. Nf5+ Kxg6 64. Nd4 Kf7 65. Kd6 Rd2 66. Kc5 Ke8 67. b4 Kd7 68. Kc4 Kc7 69. Nb5+ Kb6 70. Nc3 Rc2 71. Kb3 Rh2 72. Kc4 Rh4+ 73. Kb3 Kc6 74. Ka4 Rc4 75. Kb3 Rd4 76. Ka4 Rf4 77. Kb3 Rh4 78. Ka4 Kb6 79. Kb3 Rd4 80. Na4+ Kc6 81. Nc3 Rg4 82. Ka4 Rh4 83. Kb3 Rh3 84. Kc4 Rh5 85. Kb3 Rh4 86. Ka4 Rh7 87. Kb3 Kd6 88. Ka4 Ke5 89. Kb5 Kd4 90. Na4 Rb7+ 91. Ka5 Kc4 92. Nb2+ Kb3 93. Nd3 Rb6 94. b5 Kc3 95. Ne5 Rb7 96. Ka6 Rb6+ 97. Ka5 Rb7 98. Ka6 Rh7 99. Nc6 Kc4 100. Nxa7 Kc5 101. b6 Rh6 102. Nc8 Rc6 103. Ka7 Rxc8 104. b7 Rc7 105. Ka8 Rc6 106. b8=Q Ra6+ 107. Qa7+ Kb5 108. Qxa6+ Kxa6
4. exd6 ✓✓ exd6 ★
5. c4 ✓✓ Nb6 ✓
6. Nc3 ★ Be7 ★
7. Nf3 ✓✓ O-O ★
8. Bd3 ★ Bg4 ★
9. O-O ★ Nc6 ★
10. Be3 ★ Bf6 ✓
11. h3 ?! Bh5 ?
12. b3 ?! d5 ★
13. c5 ★ Nc8 ★
14. Re1 ★ Bxf3 ?!
15. Qxf3 ★ N8e7 ✓
16. Rad1 ★ b6 ★
17. Ne2 ?! bxc5 ★
18. dxc5 ★ Ne5 ★
19. Qf4 ★ Nxd3 ★
20. Rxd3 ★ Re8 ★
21. Ng3 ?! Ng6 ★
22. Qa4 ★ c6 ✓✓
23. Red1 ?! Qc8 ★
24. Bd4 ✓ Nf4 ?!
25. Bxf6 ★ Nxd3 ★
26. Rxd3 ★ gxf6 ★
27. Rf3 ★ Re1+ ★
28. Kh2 ★ Qc7 ★
29. Rxf6 ?! Re4 ★
30. Qxc6 ★ Qxc6 ★
31. Rxc6 ★ Re6 ★
32. Rc7 ★ Rd8 ★
33. c6 ? d4 ★
34. Nf5 ★ d3 ★
35. Rd7 ★ Ree8 ★
36. Rxd8 ★ Rxd8 ★
37. c7 ★ Re8 ✓✓
38. Kg3 ★ d2 ★
39. Ne3 ★ Rc8 ★
40. Kf3 ★ Rxc7 ★
41. Ke2 ★ Rd7 ★
42. Kd1 ★ Rd6 ★
43. Nf1 ✓✓ Rf6 ✓✓
44. f3 ★ Rg6 ★
45. g3 ★ Rh6 ★
46. h4 ★ f5 ★
47. f4 ✓ Rd6 ★
48. Ne3 ★ Rd3 ★
49. Nxf5 ★ Kf7 ★
50. g4 ✓ Ke6 ★
51. h5 ★ Kf6 ✗
52. Nh6 ★ Rf3 ★
53. g5+ ★ Kg7 ★
54. Nf5+ ?? Kh8 ★
55. Kxd2 ★ Rxf4 ★
56. Ne7 ★ Rf2+ ?!
57. Kd3 ★ Rh2 ★
58. g6 ?? h6 ★
59. Ke4 ?! Rxh5 ?!
60. Nf5 ★ Rh2 ★
61. Ke5 ✓✓ Rxa2 ✗
62. Nxh6 ★ Kg7 ✓
63. Nf5+ ★ Kxg6 ★
64. Nd4 ✓✓ Kf7 ✓✓
65. Kd6 ★ Rd2 ★
66. Kc5 ★ Ke8 ★
67. b4 ✓ Kd7 ★
68. Kc4 ★ Kc7 ★
69. Nb5+ ★ Kb6 ★
70. Nc3 ★ Rc2 ★
71. Kb3 ★ Rh2 ★
72. Kc4 ✓✓ Rh4+ ★
73. Kb3 ★ Kc6 ✓✓
74. Ka4 ★ Rc4 ✓
75. Kb3 ★ Rd4 ★
76. Ka4 ✓ Rf4 ★
77. Kb3 ✓✓ Rh4 ✓
78. Ka4 ★ Kb6 ★
79. Kb3 ★ Rd4 ✓✓
80. Na4+ ✓✓ Kc6 ★
81. Nc3 ★ Rg4 ★
82. Ka4 ★ Rh4 ✓✓
83. Kb3 ★ Rh3 ✓✓
84. Kc4 ★ Rh5 ★
85. Kb3 ★ Rh4 ★
86. Ka4 ★ Rh7 ✓
87. Kb3 ★ Kd6 ★
88. Ka4 ★ Ke5 ★
89. Kb5 ?? Kd4 ★
90. Na4 ★ Rb7+ ★
91. Ka5 ★ Kc4 ★
92. Nb2+ ★ Kb3 ★
93. Nd3 ★ Rb6 ✗
94. b5 ★ Kc3 ★
95. Ne5 ★ Rb7 ★
96. Ka6 ★ Rb6+ ★
97. Ka5 ✓✓ Rb7 ★
98. Ka6 ★ Rh7 ✓✓
99. Nc6 ★ Kc4 ★
100. Nxa7 ★ Kc5 ★
101. b6 ★ Rh6 ★
102. Nc8 ★ Rc6 ★
103. Ka7 ★ Rxc8 ★
104. b7 ★ Rc7 ★
105. Ka8 ★ Rc6 ★
106. b8=Q ★ Ra6+ ★
107. Qa7+ ★ Kb5 ★
108. Qxa6+ !! Kxa6 ★