1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3 b6 5.Ne2 c5 6.a3 Ba5 7.Rb1 Na6 8.Ng3 Bb7 9.f3 O-O 10.Bd3 d5 11.O-O dxc4 12.Bxc4 cxd4 13.Nb5 Bd5 14.Bd3 Nc5 15.b4 Nxd3 16.Qxd3 Rc8 17.Qxd4 Bc4 18.Nd6 Bxf1 19.Nxc8 Bd3 20.Ne7+ Kh8 21.Ra1 Bb5 22.Qxd8 Rxd8 23.bxa5 bxa5 24.a4 Bxa4 25.Ne2 Rd1+ 26.Kf2 Bb5 27.Nc3 Rf1+ 28.Kg3 Bd7 29.Bb2 Rxa1 30.Bxa1 a4 31.Kf4 Ne8 32.Ne4 Nc7 33.Nd6 h6 34.Nxf7+ Kh7 35.Ke5 Nb5 36.Nd8 Na3 37.Kd6 Be8 38.Nxe6 Nc4+ 39.Kc5 Nxe3 40.Bxg7 Nxg2 41.Bf6 h5 42.Nf8+ Kh6 43.Nf5#