Nf3 d5 d4 Nf6 c4 c6 e3 e6 Nbd2 Nbd7 Bd3 Bd6 e4 e5 exd5 cxd5 c5 e4 cxd6 exd3 Nb3 d2+ Bxd2 a6 Qc2 a5 O-O a4 Rae1+ Ne4 Nc5 a3 Nxe4 dxe4 Rxe4+ Qe7 Rxe7+ Kf8 Qb3 Ne5 Nxe5 Be6 Rxf7+ Kg8 Qxe6 h6 Rf8+ Kxf8 Qf7#