1.d4 Nf6 2.Nc3 d5 3.e4 dxe4 4.f3 exf3 5.Nxf3 Bg4 6.h3 Bxf3 7.Qxf3 c6 8.Be3 e6 9.Bd3 Be7 10.O-O-O O-O 11.g4 Nd5 12.h4 Nxc3 13.bxc3 Qd5 14.Qh3 Qxa2 15.g5 Nd7 16.h5 Nb6 17.Bxh7+ Kxh7 18.g6+ Kg8 19.h6 fxg6 20.hxg7 Kf7 21.Rdf1+ Ke8 22.Rxf8+ Bxf8 23.gxf8=Q+ Kd7 24.Qf7+ Kd8 25.Qh8#