1.d4 Nf6 2.c4 c5 3.d5 b5 4.cxb5 a6 5.bxa6 Bxa6 6.Nc3 g6 7.e4 Bxf1 8.Kxf1 d6 9.Nf3 Bg7 10.g3 O-O 11.Kg2 Nbd7 12.Re1 Ra6 13.h3 Qa8 14.Qc2 e6 15.dxe6 fxe6 16.a4 d5 17.Ra3 Qc6 18.exd5 exd5 19.Nb5 Ne4 20.Bf4 Kh8 21.Qc1 Raa8 22.b4 g5 23.Bxg5 Qg6 24.Be7 Rf7 25.Bxc5 Ndxc5 26.bxc5 Raf8 27.c6 d4 28.c7 Nc3 29.Nxc3 dxc3 30.Rxc3 Bxc3 31.Qxc3+ Qg7 32.c8=Q