e4 e5 Nf3 Nc6 Bb5 Nf6 d3 Bc5 Nbd2 Nd4 Nxd4 Bxd4 c3 Bb6 d4 c6 dxe5 d6 exf6 Qxf6 Nf3 cxb5 Qd5 O-O Bg5 Qg6 O-O Bd7 Qxb7 Bg4 Qd5 Bxf3 gxf3 h6 Qxb5 Rae8 Qf5 Qxg5+ Qxg5 hxg5 a4 f5 a5 Bd8 Rfd1 fxe4 fxe4 Rxe4 Rxd6 Re2 Ra6 Rfxf2 Rd1 Rg2+ Kh1 Bc7 Rad6 Rxh2+ Kg1 Reg2+ Kf1 Rxb2 Kg1 Bxa5 Ra1 Rhg2+ Kh1 Bc7 Rad1 Bxd6 Rxd6 Rgd2 Rxd2 Rxd2 c4 Rc2 c5 a5 c6 a4 c7 a3 c8=Q+ Rxc8 Kg2 Rc3 Kf1 a2 Ke1 a1=Q+ Kd2 Qb2+ Ke1 Rc1#