e4 c6 Nc3 d5 g3 dxe4 Nxe4 Nd7 Bg2 Ngf6 Nxf6+ Nxf6 Nf3 Qd6 O-O h6 c3 g5 d4 Bg4 Qb3 Bxf3 Bxf3 O-O-O Bg2 e6 f4 g4 f5 Bg7 Bf4 Qd7 Qa3 Nd5 Qxa7 Nxf4 Rxf4 e5 Rxg4 Rdg8 Rxg7 Rd8 d5 Rhg8 Rxg8 Rxg8 dxc6 bxc6 Qa8+ Kc7 Qxg8 c5 Qg7 Qxf5 Rf1 Qh5 Rxf7+ Qxf7 Qxf7+ Kd8 Bh3 h5 Qd7#