Nf3 Nf6 c4 b6 g3 Bb7 Bg2 g6 d4 h5 Nc3 e6 Bg5 Na6 d5 Nb4 a3 Bxd5 axb4 Bb7 b5 Bc5 O-O d6 Nd4 d5 cxd5 exd5 Nxd5 Nxd5 Bxd8 Rxd8 e3 Kf8 Rxa7 Nxe3 fxe3 Bxd4 exd4 Bxg2 Kxg2 Rc8 Qc2 Kg7 Rxc7 Rcd8 Rcxf7+ Kh6 Qd2+ g5 R1f6#