e4 e5 Nf3 Nc6 Bb5 a6 Ba4 Nf6 O-O Be7 Bxc6 dxc6 d3 Nd7 a4 h6 c3 O-O Be3 Bf6 b4 a5 Nbd2 axb4 cxb4 b6 Qc2 Ba6 Rfc1 Qe7 Qxc6 Rac8 b5 Rce8 bxa6 Rc8 a5 Qd6 Qxd6 cxd6 Rxc8 Rxc8 axb6 Rc5 b7 Rb5 a7 h5 a8=Q+ Nf8 b8=Q Rxb8 Qxb8 h4 Ra8 Bg5 Nxg5 g6 Qxf8#