1.d4 e6 2.c4 d5 3.Nf3 Be7 4.Nc3 Nf6 5.Bf4 dxc4 6.e3 Nd5 7.Be5 f6 8.Bg3 Nxc3 9.bxc3 b5 10.a4 c6 11.Nd2 a6 12.Qh5+ g6 13.Qh6 Bf8 14.Qh3 e5 15.Qh4 Nd7 16.Be2 Be7 17.Qh6 Bf8 18.Qh4 f5 19.Qxd8+ Kxd8 20.Nf3 e4 21.Ng5 Ke7 22.f3 h6 23.Nh3 Nb6 24.axb5 cxb5 25.fxe4 fxe4 26.Be5 Rg8 27.Nf4 Kd8 28.O-O Be7 29.Ra5 h5 30.Bd1 Kd7 31.Bc2 Bb7 32.d5 Bc5 33.Bxe4 Bxe3+ 34.Kh1 Bxf4 35.Bxf4 Rae8 36.Bf3 Na4 37.Rxa4 bxa4 38.Rb1 Ba8 39.h3 a3 40.Rb6 Re1+ 41.Kh2 a2 42.Rd6+ Ke7 43.Rxa6 a1=Q 44.Rxa1 Rxa1 45.g4 Ra2+ 46.Bd2 Ke8 47.Bd1 hxg4 48.Kg2 Rxd2+ 49.Kf1 Rc2 50.Bf3 gxf3 51.h4 g5 52.Ke1 Ra2 53.h5 Bb7 54.Kf1 Ra1+ 55.Kf2 Kf8 56.Ke3 Rb1 57.Kd2 Bc8 58.Ke3 f2 59.h6 Rc1 60.h7 Rh8 61.Ke4 Rc2 62.Ke3 f1=R 63.d6 Ke8 64.Ke4 Rb1 65.Ke5 Rh2 66.Kf6 Rb5 67.Kg6 Rb6 68.Kxg5 Rb7 69.Kf4 Rbb2 70.Kg3 R2xh7 71.Kf4 Rb3 72.Kg5 Rb8 73.Kg6 Rd7 74.Kf5 Rxd6+ 75.Ke4 Rb7 76.Kf3 Bf5 77.Kg3 Re6 78.Kg2 Bg4 79.Kf1 Rd7 80.Kg2 Rdd6 81.Kg1 Re4 82.Kg2 Rhh6 83.Kg1 Kd8 84.Kg2 Kd7 85.Kf1 Bh5 86.Kf2 Re3 87.Kg1 Re2 88.Kf1 Kd8 89.Kg1 Bg6 90.Kf1 Rf2+ 91.Ke1 Rb2 92.Kf1 Rd3 93.Ke1 Rd5 94.Kf1 Ke8 95.Kg1 Re5 96.Kf1 Re6 97.Kg1 Re1# 0-1