e4 c5 Nf3 d6 Bb5+ Bd7 Bxd7+ Nxd7 O-O Ngf6 Qe2 e6 Nc3 Be7 d3 Qb8 Nb5 d5 exd5 Nxd5 c4 Nb4 Bg5 Nc6 Bxe7 Kxe7 Qe3 f6 Rfe1 Qg8 d4 h5 Rad1 Kf8 Nc7 Re8 d5 Nce5 Nxe5 Nxe5 f4 exd5 Qxc5+ Re7 fxe5 Qf7 e6 b6 Qxd5 g6 exf7 h4 Rxe7 Kxe7 Qd7+ Kf8 Ne6#