1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 O-O 5.e4 d6 6.e5 Nfd7 7.Nf3 c5 8.exd6 cxd4 9.Nxd4 Bxd6 10.Be3 a6 11.O-O-O Qe7 12.h4 Ne5 13.Be2 b5 14.cxb5 Bb7 15.f4 Ng6 16.f5 Nf4 17.fxe6 fxe6 18.Bc4 axb5 19.Ncxb5 Bd5 20.Bxf4 Bxf4+ 21.Kb1 Rc8 22.Nf5 Qf8 23.Rxd5 exd5 24.Ne7+ Kh8 25.Nxc8 dxc4 26.Rf1 Nc6 27.Ncd6 Qf6 28.Qe4 Rf8 29.g3