1.d4 Nf6 2.c4 e6 3.a3 d5 4.Nf3 c5 5.cxd5 exd5 6.Nc3 cxd4 7.Nxd4 Bc5 8.Bg5 Nc6 9.e3 O-O 10.Be2 Be6 11.Nxe6 fxe6 12.O-O Qe7 13.Bd3 Qf7 14.Rc1 Bd6 15.f4 Be7 16.Bb1 Rad8 17.Kh1 Qh5 18.Qxh5 Nxh5 19.Bxe7 Nxe7 20.Nb5 Nc6 21.Nc7 Rd6 22.f5 exf5 23.Bxf5 Nf6 24.Be6+ Kh8 25.Bxd5 Rc8 26.Bxc6 Rxc6 27.Rxc6 bxc6 28.Na6 c5 29.Rc1 c4 30.Kg1 Kg8 31.Kf2 Ng4+ 32.Kf3 h5 33.h3 Rf8+ 34.Ke2 Ne5 35.Nc5 Rb8 36.Rc2 Kf7 37.e4 Rb5 38.Na4 Rb3 39.Rc3 Rb8 40.Ke3 Ke6 41.Rc2 Rb3+ 42.Kd4 Rd3+ 43.Kc5 g5 44.Nc3 Rg3 45.Ne2 Re3 46.Nd4+ Kf6 47.Rf2+ Kg6 48.Re2 Rg3 49.Kd6 Nd3 50.Nf5 Nf4 51.Nxg3 Kf6 52.e5+ Kg7 53.h4 Kg6 54.hxg5 a6 55.Re4 Ne6 56.Nxh5 a5 57.Rxc4 Kxh5 58.Ra4 Nd4 59.g3 Nf5+ 60.Kd5 Ne3+ 61.Kd4 Nc2+ 62.Kd3 Nb4+ 63.Ke4 Nd5 64.Kxd5 Kg6 65.e6 Kh7 66.b3 Kg8 67.Rc4 Kh7 68.e7 Kg6 69.Rc7 a4 70.Rb7 Kh7 71.e8=Q# 1-0