d4 Nf6 Nf3 e6 Bg5 h6 Bh4 c5 e3 cxd4 exd4 Be7 Nbd2 b6 Bd3 g5 Bg3 O-O h4 Nc6 hxg5 hxg5 c3 Kg7 Be5 Rh8 Rxh8 Qxh8 Nxg5 Nxe5 dxe5 Ne8 Qf3 Bxg5 Qxa8 Qh6 O-O-O Bxd2+ Rxd2 Nc7 Qxc8 Nd5 g3 b5 Qxd7 b4 c4 Ne3 fxe3 Qxe3 Kc2 Qxe5 Rf2 Qh5 g4 Qg6 Bxg6 b3+ Kxb3 a6 Qxf7+ Kh8 Qh7#