1.Nf3 d5 2.e3 Nf6 3.d4 e6 4.b3 Bb4+ 5.c3 Bd6 6.Bb2 O-O 7.c4 b6 8.Bd3 Nbd7 9.Nc3 Bb7 10.O-O Re8 11.h3 a6 12.a4 e5 13.Bc2 exd4 14.Nxd4 dxc4 15.bxc4 g6 16.a5 Qe7 17.e4 Nxe4 18.Bxe4 Bxe4 19.Re1 Qh4 20.axb6 Nxb6 21.c5 Bxg2 22.cxd6 Qxh3 23.f3 Nc4 24.d7 Red8 25.Ne4 Nxb2 26.Qd2 Bxf3 27.Nxf3 Qxf3 28.Qxb2 Qg4+ 29.Qg2 Qh4 30.Rad1 Rab8 31.Qg5 Qxg5+ 32.Nxg5 h6 33.Ne4 Rb5 34.Nf6+ Kg7 35.Re8 Rbb8 36.Rf1 a5 37.Re7 Kf8 38.Nd5 f5 39.Rh7 a4 40.Nf4 Kg8 41.Re7 a3 42.Ra1 Ra8 43.Ne6 Rdb8 44.Nxc7 Kf8 45.Ree1 Ra7 46.Re8+ Kf7 47.Rxb8 Ra8 48.Rxa8 Kf6 49.Kh1 a2 50.Kg1 Kg7 51.Kf1 Kh7 52.Ke1 h5 53.Kd1 h4 54.Kc1 f4 55.R1xa2 f3 56.R2a3 g5 57.R3a4 Kh6 58.R4a5 h3 59.Rh8+ Kg7 60.Rg8+ Kf6 61.Rf8+ Kg7 62.Rh8 Kxh8 63.d8=Q+ Kg7 64.Qxg5+ Kh8 65.Ra8+ Kh7 66.Qg8+ Kh6 67.Qh8+ Kg6 68.Nb5 Kg5 69.Na3 Kg4 70.Nc4 Kf4 71.Na5 Kg4 72.Nb3 Kf4 73.Qxh3 Ke3 74.Nc5 Kf4 75.Na4 Ke3 76.Nb6 Kd4 77.Nd7 Ke4 78.Nc5+ Kd5 79.Na4 f2 80.Nb6+ Ke5 81.Na4 f1=N 82.Qxf1 Kd4 83.Kd2 Kd5 84.Kc3 Ke5 85.Kb3 Kd6 86.Kb4 Kd7 87.Ka5 Ke7 88.Kb5 Kd6 89.Kb6 Ke6 90.Kc5 Ke5 91.Re8# 1-0