1.d4 Nf6 2.c4 c6 3.e3 e6 4.Bd3 d5 5.Nf3 c5 6.O-O Nc6 7.a3 dxc4 8.Bxc4 a6 9.dxc5 Qxd1 10.Rxd1 Bxc5 11.b4 Be7 12.Bb2 O-O 13.Nbd2 Bd7 14.Be2 Rfd8 15.Rac1 Be8 16.Nb3 Rxd1+ 17.Bxd1 Nd5 18.Nfd4 Nxd4 19.Bxd4 b6 20.e4 Nf6 21.Bxb6 Nxe4 22.Bf3 f5 23.Nd4 Kf7 24.g4 g6 25.Bxe4 fxe4 26.Rc7 e5 27.Nc6 Bxc6 28.Rxc6 h5 29.h3 hxg4 30.hxg4 Bg5 31.Bc5 Bf4 32.a4 Bd2 33.a5 Bc3 34.Kf1 Bd4 35.g5 Kg7 36.Ke2 Kf7 37.Rf6+ Kg7 38.Rd6 Kf7 39.Bxd4 exd4 40.Rxd4 Ke6 41.Rxe4+ Kf5 42.Rc4 Kxg5 43.Kd3 Kf5 44.Rc6 g5 45.Kc4 g4 46.Kc5 Ke4 47.Kb6 Rb8+ 48.Kc5 Ra8 49.Rf6 Rc8+ 50.Kb6 Rb8+ 51.Kxa6 Rxb4 52.Rb6 Rd4 53.Rb2 Kf3 54.Kb7 Rd7+ 55.Kc6 Rf7 56.a6 Rf6+ 57.Kb5 Rf5+ 58.Ka4 Rf6 59.Ka5 Rf5+ 60.Rb5 Rf7 61.Rg5 Re7 62.Rf5+ Kg2 63.Rf4 Rg7 64.Rf6 Re7 65.Kb6 Re2 66.a7 Rb2+ 67.Ka6 Ra2+ 68.Kb7 Rb2+ 69.Rb6 Ra2 70.Ra6 Rb2+ 71.Kc6 Rc2+ 72.Kd5 Rc8 73.a8=Q Rxa8 74.Rxa8 Kxf2 75.Ke4 g3 76.Ra2+ Kf1 77.Kf3 Kg1 78.Kxg3 Kh1 79.Ra1# 1-0