1.d4 Nf6 2.Nf3 c5 3.d5 g6 4.Nc3 Bg7 5.e4 O-O 6.a4 d6 7.Be2 e5 8.Bg5 h6 9.Bh4 g5 10.Bg3 Nh5 11.h4 Nxg3 12.fxg3 f5 13.hxg5 hxg5 14.Nd2 Na6 15.exf5 Bxf5 16.Bg4 e4 17.Bxf5 Rxf5 18.Qh5 Qd7 19.Qh7+ Kf7 20.Ncxe4 Rh8 21.Nxd6+ Kf6 22.Rh6+ Ke5 23.O-O-O