1.d4 Nf6 2.Nf3 g6 3.c4 Bg7 4.Nc3 O-O 5.e4 d6 6.Be2 Nbd7 7.O-O e5 8.Be3 Ng4 9.Bg5 f6 10.Bd2 Nh6 11.Qc2 Nf7 12.Rfe1 f5 13.exf5 gxf5 14.dxe5 dxe5 15.Qxf5 Nc5 16.Qh5 e4 17.Ng5 Bf5 18.Rad1 Nd6 19.Nxh7 Rf7 20.Ng5 Rf6 21.Nd5 Bg6 22.Nxf6+ Qxf6 23.Qg4 Rf8 24.Be3 Bf5 25.Qh5 Nd3 26.Nxe4 Nxe4 27.Bxd3 Qxb2 28.Bxe4 Bxe4 29.Bc5