e4 c6 d4 d6 Nf3 Nd7 Bc4 Nb6 Bb3 g6 Nc3 a5 Ng5 e6 d5 cxd5 exd5 e5 a4 Bg7 f4 exf4 Bxf4 Qe7+ Nce4 Bg4 Qxg4 Nf6 Qe2 O-O Bxd6 Qd7 Bxf8 Nxe4 Nxe4 Bxb2 Ra2 Nxd5 Rxb2 Kxf8 Qd2 Re8 Bxd5 Rxe4+ Bxe4 f5 Qxd7 h5 Rxb7 fxe4 Rb8#