c4 Nf6 Nc3 e6 Nf3 d5 d4 Bb4 Bg5 dxc4 e4 Nbd7 e5 h6 Bd2 Ng4 h3 Ngf6 exf6 g5 h4 gxh4 Rxh4 h5 d5 Bxc3 Bxc3 e5 Nxe5 Nxe5 Re4 Bg4 Qa4+ Kf8 Rxe5 a5 Bxc4 Rh7 Kf1 Qd6 Rae1 Bd7 Bb5 c6 dxc6 bxc6 Qe4 h4 Qxh7 Qxf6 Re8+ Bxe8 Bxf6 cxb5 Qg7#