d4 Nf6 c4 g6 Nc3 d5 cxd5 Nxd5 e4 Nxc3 bxc3 Bg7 Bc4 e5 Nf3 c6 O-O O-O Nxe5 Qd6 Qb3 Qf6 Ba3 b5 Bxf8 Bxf8 Bxf7+ Kh8 f4 a5 a4 Nd7 axb5 a4 Rxa4 Rxa4 Qxa4 c5 Ba2 Qe7 Nxd7 Qxd7 f5 Qd8 f6 Bf5 Qc4 Bd6 exf5 Qf8 Kh1 cxd4 fxg6 hxg6 Rf3 Qf7 Rh3+ Kg8 Qxf7#