e4 d6 d4 g6 Nc3 Bg7 f4 Nf6 Nf3 O-O Bd3 Bg4 e5 Bxf3 Qxf3 Nc6 exf6 Bxf6 d5 Nb4 f5 e6 dxe6 Be5 Qg4 Nxd3+ cxd3 fxe6 fxg6 Bxc3+ bxc3 Qf6 gxh7+ Kh8 Bd2 a6 O-O-O Rae8 Rhf1 Qe7 Bh6 Rf7 Qg6 Rxh7 Bg5 Qxg5+ Qxg5 a5 Rf2 Ra8 Rdf1 Rh4 Qxh4+ Kg8 Rf7 b6 Qh7#