c4 Nf6 Nc3 e6 Nf3 d5 d4 c5 cxd5 Nxd5 g3 cxd4 Nxd4 Nxc3 bxc3 Qd5 f3 e5 e4 Qd6 Nc2 Qc7 Ne3 Be6 Rb1 Qxc3+ Bd2 Qd4 Nc2 Qd7 Bb5 Nc6 Bb4 O-O-O Qxd7+ Kxd7 O-O Bxa2 Ra1 Be6 Bxf8 Rhxf8 Nb4 Kc7 Bxc6 bxc6 Rfc1 Rd6 f4 a5 Rxa5 exf4 e5 Rdd8 Rxc6+ Kd7 Ra7+ Ke8 gxf4 Bf5 Rcc7 Rd1+ Kf2 Be4 Ke2 Rd3 Nxd3 Bxd3+ Kxd3 Kd8 e6 fxe6 Rxg7 Rf7 Rg8+ Rf8 Rxf8#