e4 e5 Nf3 Nc6 Bc4 Nf6 d4 d5 exd5 Nxd4 Nxe5 Bc5 Be3 O-O Bxd4 Bxd4 Qxd4 b5 Bxb5 c5 Qd3 Bb7 O-O Nxd5 Nc3 Nxc3 Qxc3 Qc7 Rfe1 Rab8 Bc4 Rbe8 f4 h6 Re2 Kh7 Rd1 f5 Rd7 Qxd7 Nxd7 Be4 Rd2 Bc6 Nxf8+ Rxf8 Rd6 Ba4 Ra6 Ra8 Rxa4 Rd8 Rxa7 Rd1+ Bf1 Rxf1+ Kxf1 h5 Qxg7#