1.d4 Nf6 2.c4 c5 3.d5 b5 4.Nf3 g6 5.Qc2 d6 6.e4 Bg7 7.cxb5 a6 8.Nc3 O-O 9.a4 axb5 10.Bxb5 Ba6 11.O-O Bxb5 12.Nxb5 Nbd7 13.Bd2 Nb6 14.b3 Qd7 15.Na3 e6 16.dxe6 Qxe6 17.Ng5 Qe7 18.Rae1 Ng4 19.Nf3 Qe6 20.h3 Ne5 21.Nxe5 Bxe5 22.Be3 Rfb8 23.Nb5 Rb7 24.f4 Bg7 25.f5 Qe7 26.Bf4 Be5 27.Bxe5 Qxe5 28.Rd1 c4 29.fxg6 hxg6 30.Rxd6 cxb3 31.Qxb3 Qxe4 32.Rd4 Qe5 33.Qf3 Re7 34.Kh1 Qe2 35.Qf6 Nd7 36.Qf4 Nc5 37.Nc3 Qe5 38.Nd5 Re6 39.Qxf7+ Kh8 40.Rh4+