1.d4 Nf6 2.Nf3 e6 3.g3 b5 4.Bg2 Bb7 5.O-O c5 6.Na3 Qb6 7.dxc5 Bxc5 8.b4 Be7 9.Be3 Qa6 10.Nxb5 Qxb5 11.Nd4 Qxb4 12.Rb1 Bxg2 13.Rxb4 Bxf1 14.Rc4 O-O 15.Kxf1 Nd5 16.Nf5 Nc6 17.Nxe7+ Ncxe7 18.Bd4 f5 19.Ra4 Nc8 20.c4 Nde7 21.Qb3 Rd8 22.Qc3 Nb6 23.Bxg7 f4 24.Ra5 d5 25.Qf6 Nf5 26.Qxe6+ Kxg7 27.Qxf5 fxg3 28.hxg3 Nxc4 29.Qg5+ Kh8 30.Rxa7 Rxa7 31.Qxd8+