1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 Bb4 5.cxd5 exd5 6.Bg5 h6 7.Bxf6 Qxf6 8.Qa4+ Nc6 9.e3 O-O 10.Be2 a5 11.O-O Ne7 12.a3 Bd6 13.Nb5 Bd7 14.Qc2 Bxb5 15.Bxb5 c6 16.Bd3 g6 17.Rac1 Kg7 18.Qc3 a4 19.Rc2 Rfe8 20.Rfc1 h5 21.h3 Nf5 22.Re1 Nh4 23.Nxh4 Qxh4 24.Rce2 Qg5 25.e4 dxe4 26.Rxe4 Rxe4 27.Rxe4 Qf6 28.g3 Rd8 29.Bc2 c5 30.Bxa4 cxd4 31.Qxd4 Be7 32.Qxf6+ Bxf6 33.Rb4 Rd2 34.Rxb7 Bd4 35.Bb3 Rxf2 36.Kh1 Bxb2 37.a4 Bc3 38.h4 Be1 39.Re7 Bb4 40.Rb7 Bc3 41.Rd7 Be5 42.a5 Rf3 43.Bc4 Rc3 44.Bxf7 Rxg3 45.a6 Rh3+ 46.Kg2 Rg3+ 47.Kf1 Ra3 48.Bd5+ Kh6 49.a7 Ra1+ 50.Ke2 Ra2+ 51.Bxa2 Bd6 52.Rxd6 Kg7 53.Re6 Kf8 54.a8=N g5 55.Bb3 g4 56.Kd2 Kg7 57.Re1 Kf6 58.Ke3 Kg7 59.Kd2 Kf6 60.Ke3 Ke5 61.Rg1 Kd6 62.Re1 Ke5 63.Bf7 Kd6 64.Ke4 g3 65.Ba2 Kc6 66.Bd5+ Kb5 67.Re3 Kb4 68.Kf5 Kb5 69.Rf3 Kc5 70.Kg6 Kd4 71.Kf5 Kxd5 72.Rxg3 Kc4 73.Ke4 Kb4 74.Rg5 Kb3 75.Rxh5 Kb2 76.Kd3 Kb1 77.Kc4 Kc2 78.Kd4 Kb1 79.Nc7 Kb2 80.Ke5 Kb3 81.Ke4 Kc2 82.Rh6 Kb2 83.h5 Kb1 84.Rf6 Kb2 85.h6 Ka3 86.h7 Ka4 87.Rf4 Ka3 88.h8=B Ka2 89.Ne8 Ka3 90.Bc3 Ka4 91.Be5 Kb3 92.Kd3 Ka2 93.Kc2 Ka3 94.Bb8 Ka2 95.Ra4# 1-0