c d3 e5 Nd2 Nf6 Ngf3 Bc5 Nxe5 O-O Ndf3 Re8 Nxf7 d6 Bd2 Bb4+ Qxd2 Bxd2+ e4 Kxf7 Rb1 c5 Be2 Bg4 Bxf3 Bxf3 Qf4 a5 h3 Nc6 Bg4 Nd4 Kd2 Nc2+ Rhe1 Nd4 Rbc1 a4 e5 Qb6 Rxe5 dxe5 Ke1 Qxb2+ Kf1 Rxe5+ a3 Kg8 h4 Nxg4 Kg1 Qe2+ Rxe1 Qe1+ Rxe1#