d4 Nf6 c4 e6 Nc3 Bb4 e3 O-O Bd2 Nc6 Nf3 b6 Bd3 Bxc3 Bxc3 Ne7 e4 Bb7 Nd2 c5 d5 Qc7 e5 Nfxd5 cxd5 Bxd5 O-O d6 Nc4 Bxc4 exd6 Qxd6 Bxh7+ Kxh7 Qxd6 Rae8 Qe5 Nf5 Rfd1 f6 Qe4 Ba6 g4 Kg6 Rd7 Rg8 Rxa7 Kh7 gxf5 Rgf8 Qg4 Re7 Rxe7 e5 Qxg7#