1.d4 e6 2.Nc3 d5 3.e4 Nf6 4.Bg5 dxe4 5.Nxe4 Nbd7 6.Nxf6+ Nxf6 7.Nf3 h6 8.Bh4 c5 9.Qd2 Qb6 10.O-O-O Be7 11.Ne5 O-O 12.dxc5 Qxc5 13.f4 b6 14.Bd3 Bb7 15.Rhf1 Rad8 16.Qe2 Nd5 17.Bxe7 Qxe7 18.a3 Qc5 19.Rde1 b5 20.Qf2 Qxf2 21.Rxf2 b4 22.a4 Rc8 23.b3 Nc3 24.g4 Rfd8 25.g5 Rd4 26.gxh6 gxh6 27.f5 exf5 28.Rxf5 Rc7 29.Ref1 Bd5 30.Kb2 Be6 31.R5f3 Rd5 32.Rg3+ Kf8 33.Ng6+ Kg7 34.Nf4+ Rg5 35.Re3 Bg4 36.h4 Rgc5 37.Rg3 h5 38.Nxh5+ Rxh5 39.Rxg4+ Kf8 40.Rxb4 Nd5 41.Rd4 Ne3 42.Rf3 Nd1+ 43.Kc1 Nc3 44.Kd2 Nb1+ 45.Kd1 Nc3+ 46.Kc1 Rhc5 47.Kd2 Nb1+ 48.Kd1 Nc3+ 49.Kc1 a5 50.Kb2 Nd5 51.Rf5 Nb4 52.Rxc5 Rxc5 53.Rc4 Na6 54.Kc3 Ke7 55.Kd2 Rc6 56.Re4+ Kd7 57.Rg4 Rb6 58.Bb5+ Ke7 59.Be2 Rh6 60.Rg2 Rxh4 61.Bxa6 Kf8 62.Kc1 Rh8 63.Bf1 Rh3 64.Kb1 Rd3 65.cxd3 Ke8 66.Rg6 Kd7 67.Rg3 Kc8 68.Kb2 Kd8 69.Rg7 Kc7 70.Rh7 Kb6 71.d4 Kb7 72.Ba6+ Kc7 73.Rg7 Kb6 74.Rg4 f5 75.Bb5 Kc7 76.Rg6 Kb7 77.Re6 Ka8 78.Bc6+ Ka7 79.Ka2 Kb8 80.Ka3 Kc8 81.Re4 Kc7 82.d5 fxe4 83.Be8 Kb7 84.Ka2 Ka6 85.d6 Kb7 86.Bb5 Kc8 87.b4 axb4 88.a5 Kd8 89.Kb3 e3 90.Bf1 Kd7 91.Kxb4 Kc6 92.Kc4 e2 93.Bxe2 Kxd6 94.Kb4 Kc6 95.Bg4 Kb7 96.Kb5 Ka7 97.a6 Ka8 98.Kb6 Kb8 99.Bd7 Ka8 100.Bc6+ Kb8 101.a7+ Kc8 102.a8=Q# 1-0