e4 e5 Nf3 Nc6 Bc4 Bc5 c3 Nf6 d3 O-O Bg5 h6 Bh4 Be7 Nbd2 d6 O-O d5 Bxf6 dxc4 Bxe7 Qxe7 Nxc4 f6 Re1 Bg4 Ne3 Bxf3 Qxf3 Qd7 Rad1 f5 Nxf5 Rf6 Qh3 Raf8 Nxh6+ gxh6 Qxd7 Rxf2 Rf1 h5 Rxf2 a5 Rxf8+ Kxf8 Rf1+ Kg8 Rf7 b5 Qe8#