1.d4 Nf6 2.Nc3 e6 3.e4 Bb4 4.e5 Nd5 5.Qg4 Nxc3 6.Qxg7 Rf8 7.a3 Ba5 8.Bd2 d5 9.bxc3 Nc6 10.Nf3 Bd7 11.Ng5 Qe7 12.Nxh7 O-O-O 13.Nxf8 Rxf8 14.h4 Qe8 15.h5 Rg8 16.h6 Rxg7 17.hxg7 Ne7 18.Rh8 Ng8 19.Bd3 f5 20.exf6 Qf7 21.Bh7 Qxf6 22.Rxg8+ Be8 23.Rxe8+ Kd7 24.g8=Q