1.Nf3 Nf6 2.e3 b6 3.d4 a5 4.c4 e6 5.Nc3 Bb4 6.Bd3 Bb7 7.Qc2 d5 8.cxd5 exd5 9.O-O O-O 10.a3 Be7 11.Rd1 Nbd7 12.Ne5 g6 13.h3 Nxe5 14.dxe5 Nd7 15.f4 c6 16.e4 d4 17.Ne2 c5 18.a4 Nb8 19.f5 Bh4 20.e6 Nc6 21.exf7+ Rxf7 22.Bc4 Ne5 23.Bxf7+ Nxf7 24.Nf4 Qd6 25.Rf1 Ba6 26.Nd5 Bxf1 27.Bf4 Qc6 28.Rxf1 Re8 29.fxg6 hxg6 30.Bc7 c4 31.g3 Bg5 32.Qf2 Qxd5 33.exd5 Be3 34.Re1 Bxf2+ 35.Kxf2 Rf8 36.Ke2 Ng5 37.d6 Ne6 38.Kd1 Nxc7 39.dxc7 Rc8 40.Re7 Kf8 41.Rh7 Ke8 42.h4 c3 43.bxc3 Rb8 44.cxb8=R# 1-0