1.d4 Nf6 2.c4 c5 3.d5 b5 4.cxb5 a6 5.bxa6 g6 6.Nc3 Bxa6 7.g3 d6 8.e4 Bxf1 9.Kxf1 Bg7 10.Nf3 O-O 11.Kg2 Nbd7 12.Qd3 Ng4 13.a4 Nge5 14.Nxe5 Nxe5 15.Qc2 Qa5 16.Nb5 Qb4 17.Bg5 f6 18.Bd2 Qc4 19.Qxc4 Nxc4 20.Bc3 f5 21.Bxg7 Kxg7 22.Nc7 Nxb2 23.Ne6+ Kg8 24.Nxf8 Kxf8 25.exf5 gxf5 26.a5 Ra6 27.Rhb1 Nc4 28.Ra4 Ne5 29.Rb6 Ra7 30.Rb8+ Kf7 31.a6