1.d4 Nf6 2.Nf3 e6 3.g3 c5 4.Bg2 cxd4 5.Nxd4 Nc6 6.O-O Qb6 7.Nb3 d5 8.Nc3 Be7 9.e4 dxe4 10.Nxe4 Nxe4 11.Bxe4 O-O 12.Be3 Qc7 13.f4 b6 14.Qh5 g6 15.Qf3 Bb7 16.Qg2 Bf6 17.c3 Rab8 18.Rae1 Ne7 19.Bd4 Bxd4+ 20.Nxd4 b5 21.Rf2 Qb6 22.a3 a5 23.Bxb7 Rxb7 24.Re5 Qa6 25.g4 b4 26.Rxa5 Qxa5 27.Qxb7 bxa3 28.Qxe7 axb2 29.Qb7 Qa1+ 30.Rf1 Ra8 31.Nc2 Qxf1+ 32.Kxf1 Ra1+ 33.Kg2 b1=Q 34.Qc8+ Kg7 35.Nxa1