e4 e5 Nf3 Nc6 Bc4 Bc5 c3 Nf6 d4 exd4 O-O dxc3 e5 cxb2 Bxb2 Nh5 Qd5 Qe7 e6 f5 exd7+ Bxd7 Re1 Qxe1+ Nxe1 Bxf2+ Kxf2 O-O-O Qf3 Na5 Bf7 f4 Qxh5 Nc6 Bxg7 b6 Nc3 Kb8 Bxh8 Rxh8 Rd1 Bc8 Qg5 h5 Nf3 h4 Qxf4 h3 Nb5 hxg2 Qxc7+ Ka8 Bd5 g1=Q+ Rxg1 Bb7 Bxc6 Rb8 Rg8 Bxc6 Rxb8#