c4 e6 g3 d5 Bg2 Nf6 Nf3 Be7 cxd5 c6 dxe6 Bxe6 O-O c5 Ng5 c4 Bxb7 c3 Nxe6 fxe6 Bxa8 c2 Qxc2 e5 Qa4+ Qd7 Qc4 Qd8 Nc3 Nbd7 Bc6 Kf8 d3 Nc5 Be3 Ncd7 Bxa7 Ne8 Qe6 Nef6 Kg2 e4 dxe4 Nc5 Bxc5 Bxc5 e5 Bd4 exf6 g6 Rfd1 Bxf2 Rxd8#