1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.Nf3 Bg7 5.cxd5 Nxd5 6.e4 Nxc3 7.bxc3 c5 8.Bb5+ Nd7 9.O-O O-O 10.a4 a6 11.Bd3 Qc7 12.Bg5 e5 13.d5 c4 14.Be2 h6 15.Be3 f5 16.d6 Qc6 17.Nh4 Rf6 18.exf5 gxf5 19.f4 b5 20.Qc2 Bb7 21.axb5 axb5 22.Rxa8+ Bxa8 23.fxe5 Nxe5 24.Bd4 Qxd6 25.Nxf5 Qc7 26.Bh5 Bb7 27.Nxg7 Rxf1+ 28.Kxf1 Qxg7 29.Qe2