1.d4 Nf6 2.c4 c5 3.d5 e5 4.Nc3 d6 5.e4 g6 6.h3 Bg7 7.Be3 O-O 8.g4 a6 9.Bd3 b5 10.cxb5 axb5 11.Bxb5 Ba6 12.Bxa6 Nxa6 13.Nf3 Qb8 14.Rb1 Nd7 15.O-O Nc7 16.Nd2 Nb5 17.Nxb5 Qxb5 18.a3 Ra4 19.Qc2 f5 20.b3 Rxa3 21.Nc4 Ra6 22.f3 fxe4 23.fxe4 Qb8 24.Rxf8+ Qxf8 25.Rf1 Qa8 26.Qf2 Kh8 27.Qf7 Nb6 28.Nxd6 Nxd5 29.Ne8