e4 e5 Nf3 Nc6 Bb5 a6 Ba4 Nf6 O-O b5 Bb3 Bc5 d3 d6 Bd5 Bb7 Bg5 Qd7 Bxf6 gxf6 b4 Rg8 bxc5 Qg4 g3 Qh5 cxd6 cxd6 Nbd2 f5 a4 Rc8 axb5 axb5 Qb1 Kd8 Qxb5 Ba8 Rxa8 Rxg3+ hxg3 Nd4 Qb6+ Kd7 Ra7+ Ke8 Bxf7+ Qxf7 Rxf7 Rc5 Rxh7 Rc8 Qxd6 Nxf3+ Nxf3 Rxc2 Qe7#