e4 e6 d4 d5 Nd2 Nf6 e5 Nfd7 c4 a6 f4 Bb4 a3 Bf8 cxd5 h5 dxe6 fxe6 Qc2 Kf7 Ngf3 Be7 Bc4 Nf8 Ne4 Kg8 f5 b6 O-O h4 f6 gxf6 exf6 Nc6 fxe7 Qxe7 Bg5 Qxg5 Nexg5 Bd7 Bxe6+ Bxe6 Qxc6 Ra7 Nxe6 h3 Nxf8 hxg2 Qg6+ Kxf8 Rfe1 a5 Re8#