1.d4 Nf6 2.Nf3 c5 3.d5 g6 4.Nc3 Bg7 5.e4 O-O 6.e5 Ng4 7.Ng5 Nh6 8.h4 f6 9.Nge4 Nf7 10.h5 f5 11.Ng5 Nxg5 12.Bxg5 Bxe5 13.hxg6 hxg6 14.d6 Bf6 15.Bxf6 Rxf6 16.Bc4+ e6 17.Qd2 Qf8 18.Nd5 exd5 19.Bxd5+ Re6+ 20.Bxe6+ dxe6 21.Qg5 Bd7 22.O-O-O Be8 23.Qd8