c4 Nc6 d4 Nf6 Nc3 d5 cxd5 e5 dxe5 Nxe5 f4 Ned7 e4 Be7 Be3 Bc5 Bxc5 Nxc5 e5 O-O Nf3 Nfe4 Qd4 Bf5 Nxe4 Nxe4 Bd3 Nf6 Bxf5 Qxd5 O-O Rfd8 Qc3 b6 Qc2 g6 Rad1 Qb5 Bd3 Qa5 exf6 Rac8 Ne5 a6 Nc6 Qc5+ Qxc5 bxc5 Ne7+ Kf8 Nxc8 Rxc8 Bxa6 Ra8 Bc4 Rc8 Rd7 Ke8 Re7+ Kf8 Rxf7+ Kg8 Rxc7+ Kf8 Rxc8#