1.d4 Nf6 2.Nf3 e6 3.c4 b6 4.g3 Ba6 5.Qc2 Bb4+ 6.Bd2 Bxd2+ 7.Nbxd2 O-O 8.Bg2 Bb7 9.e4 d5 10.cxd5 exd5 11.e5 Nfd7 12.Nh4 Nc6 13.Qc3 Ne7 14.f4 c5 15.O-O cxd4 16.Qxd4 Nc5 17.b4 Nc6 18.Qc3 Na4 19.Qf3 b5 20.Nb3 Qb6+ 21.Kh1 Rad8 22.a3 Bc8 23.Rae1 Rfe8 24.Qh5 Nc3 25.Nc5 a5 26.e6 fxe6 27.f5 axb4 28.f6 gxf6 29.Rxf6 Re7 30.Nf5 Qxc5 31.Nh6+ Kg7 32.Qg5+ Kh8 33.Nf7+ Rxf7 34.Rxf7