1.d4 Nf6 2.Nf3 g6 3.Nbd2 d5 4.e3 Bg7 5.b4 O-O 6.Be2 Ne4 7.Nxe4 dxe4 8.Nd2 e5 9.c3 a5 10.b5 c5 11.bxc6 Nxc6 12.Nxe4 f5 13.Nc5 f4 14.O-O fxe3 15.fxe3 Rxf1+ 16.Bxf1 exd4 17.cxd4 Nxd4 18.Bb2 Ne6 19.Qxd8+ Nxd8 20.Bc4+ Kh8 21.Rd1 Nc6 22.Bxg7+ Kxg7 23.Nxb7 Ne5 24.Bd5 Ra6 25.Nc5 Rb6 26.Bb3 Rb5 27.Rd5 Ng4 28.Ne6+ Bxe6 29.Rxb5 Bf5 30.Rxa5 Nxe3 31.Rc5 Kf6 32.Bd5 Ke5 33.Bf3+ Kd4 34.Rc7 h5 35.a4 Nc4 36.h4 Bc2 37.Be2 Bb3 38.Bxc4 Bxc4 39.a5