d4 e6 e4 c5 d5 d6 Nc3 e5 Bc4 Ne7 a4 Ng8 f4 Nd7 Nf3 Be7 O-O exf4 Bxf4 Nb6 Bb5+ Nd7 e5 Kf8 exd6 Bf6 Ne4 Bxb2 Nfg5 Ngf6 Ne6+ fxe6 dxe6 Nxe4 Be5+ Ndf6 e7+ Qxe7 dxe7+ Kxe7 Bxb2 Be6 Qf3 Rhd8 Rae1 a6 Bxf6+ Nxf6 Bc4 Rab8 Rxe6+ Kf7 Qh5+ Kf8 Rexf6+ gxf6 Qf7#