1.d4 Nf6 2.c4 e6 3.Nf3 Be7 4.g3 O-O 5.Bg2 d5 6.O-O dxc4 7.Ne5 c5 8.dxc5 Qc7 9.Bf4 g5 10.Ng4 gxf4 11.e3 Nbd7 12.Nh6+ Kg7 13.h4 Qxc5 14.Kh1 Nb8 15.g4 Nd5 16.g5 Nc6 17.Qh5 Ne5 18.Be4 Ng6 19.Ng4 Kh8 20.Qh6 Rg8 21.Ne5 Rg7 22.Nxg6+ fxg6 23.h5 fxe3 24.hxg6 Bd7 25.Nc3 Nxc3 26.bxc3 Qxg5 27.Qxg5 Bxg5 28.Bg2 Rgg8 29.Rfd1 Bc6 30.Rg1 a6 31.Bxc6 bxc6 32.Rxg5 exf2 33.Rf1 Rxg6 34.Rxg6 hxg6 35.Rxf2 Kg7 36.Rf4 Rd8 37.Rxc4 Rd6 38.Kg2 Kf6 39.Kf3 Kf5 40.Rf4+ Ke5 41.Re4+ Kf6 42.Rf4+ Ke7 43.Ra4 Rd3+ 44.Ke2 Rxc3 45.Rxa6 Kd6 46.a4 Ra3 47.a5 g5 48.Ra8 Kc7 49.a6 Kb6 50.Rb8+ Ka7 51.Rg8 Ra5 52.Kd3 Kxa6 53.Rg6 Re5 54.Kd4 Rd5+ 55.Kc4 Kb6 56.Rxe6 Rf5 57.Rg6 Rf4+ 58.Kd3 g4 59.Ke3 Rc4 60.Kd3 Kb5 61.Rg8 Rf4 62.Ke3 Rb4 63.Kd3 c5 64.Kc3 Rc4+ 65.Kd3 Rd4+ 66.Kc3 Rf4 67.Kd3 c4+ 68.Ke3 Rf3+ 69.Ke2 Rg3 70.Kd2 c3+ 71.Kc2 Kc4 72.Rc8+ Kd4 73.Rd8+ Ke4 74.Re8+ Kf3 75.Kxc3 Rh3 76.Kd2 g3 77.Rf8+ Kg2 78.Ke2 Kg1 79.Rg8 g2 80.Rg6 Rc3 81.Rg7 Kh2 82.Kf2 g1=Q+ 83.Rxg1 Rc2+ 84.Kf1 Rc1+ 85.Kf2 Rxg1 86.Ke2 Rg3 87.Kd2 Kg2 88.Kc2 Kf2 89.Kc1 Ke2 90.Kb2 Kd2 91.Ka2 Kc2 92.Ka1 Ra3# 0-1