1.d4 Nf6 2.c4 c5 3.d5 e6 4.Nc3 exd5 5.cxd5 d6 6.e4 g6 7.f4 Bg7 8.Bb5+ Nfd7 9.Bd3 O-O 10.Nf3 Nf6 11.O-O a6 12.a4 Bg4 13.h3 Bxf3 14.Qxf3 Nbd7 15.Bd2 Ne8 16.Nd1 Nc7 17.a5 b6 18.axb6 Nxb6 19.Bc3 Nb5 20.Bxg7 Kxg7 21.Bxb5 axb5 22.Rxa8 Qxa8 23.f5 Qa4 24.f6+ Kh8 25.Ne3 Nd7 26.Ng4 Qd4+ 27.Rf2 Ne5 28.Nxe5