1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 Bb4 5.Qa4+ Nc6 6.e3 O-O 7.Qc2 Qd7 8.a3 Bxc3+ 9.Qxc3 a5 10.b3 b6 11.Bb2 Ba6 12.Rc1 Ne7 13.Ne5 Qd6 14.Bd3 Nd7 15.Nf3 a4 16.bxa4 Bxc4 17.Bxc4 dxc4 18.Qxc4 Rfc8 19.O-O Qd5 20.Qb5 c6 21.Qb4 c5 22.dxc5 bxc5 23.Qc3 f6 24.a5 Qc6 25.Qd2 Qa4 26.Qd6 Kf7 27.Bc3 Nd5 28.Bd2 h6 29.h3 Ra7 30.Nd4 Re8 31.Nxe6 Rxe6 32.Qxd5 Qe4 33.Qa2 Ne5 34.Rxc5 Rd7 35.Bb4 Nd3 36.Rc4 Qd5 37.Qc2 Re4 38.Rxe4 Qxe4 39.Rd1 Rd5 40.a6 Rg5 41.g3 Nxf2 42.Qxe4 Nxe4 43.a7 Rxg3+ 44.Kh2 Rxh3+ 45.Kxh3 Nf2+ 46.Kg2 Kg8 47.a8=Q+ Kf7 48.Kxf2 Ke6 49.a4 f5 50.a5 Kf7 51.a6 g5 52.Ba5 f4 53.Bb6 h5 54.a7 f3 55.Bc5 Ke6 56.Bd4 h4 57.Be5 Ke7 58.Bf4 Kf6 59.Bxg5+ Kf7 60.Bf6 Kg6 61.Be5 Kg5 62.Bf4+ Kh5 63.Bg5 Kg6 64.Ke1 Kf5 65.Kd2 Kg4 66.Kc2 Kxg5 67.Kb2 Kh6 68.Ka3 Kg5 69.Ka4 Kg4 70.Ka5 Kh5 71.Ka6 Kg5 72.Kb5 Kf5 73.Ka5 Kf6 74.Ka4 Ke6 75.Ka3 h3 76.Ka2 Kf5 77.Ka3 Kg6 78.Ka2 Kh7 79.Kb3 f2 80.Ka4 Kh6 81.Ka5 Kh5 82.Ka6 h2 83.Kb5 h1=B 84.Rxh1+ Kg4 85.Kb4 Kg5 86.Ka3 Kf6 87.Ka2 f1=R 88.Kb2 Rf5 89.Ka3 Re5 90.Ka4 Rd5 91.Kb4 Rd3 92.Ka5 Rd7 93.Kb5 Rd5+ 94.Kb4 Rd2 95.e4 Rb2+ 96.Ka4 Ke7 97.Ka5 Rb3 98.Ka6 Kf6 99.Qb8 Rb2 100.Qc7 Rd2 101.Qb8 Rf2 102.Qc8 Rf4 103.Qc7 Rf3 104.Qd7 Rf4 105.Qe8 Kg7 106.Qa8 Rf2 107.Qb8 Re2 108.Qc7+ Kf8 109.Rh7 Rf2 110.a8=Q# 1-0