Nf3 f5 g3 Nf6 Bg2 g6 O-O d6 d4 h6 c4 c6 Nc3 Na6 d5 Bg7 Nh4 h5 dxc6 Ne4 Nxe4 bxc6 Nxd6+ exd6 Bxc6+ Kf7 Bd5+ Ke7 Bg5+ Ke8 Bxd8 Kxd8 Bxa8 Bxb2 Qxd6+ Bd7 Rad1 Rh7 Qxa6 g5 Nxf5 Ke8 Qg6+ Kd8 Qxh7 Bd4 Rxd4 h4 Qxd7#