d4 d5 c4 e6 Nf3 c5 cxd5 exd5 e3 c4 Be2 Nf6 O-O Nbd7 b3 cxb3 Qxb3 Be7 a4 O-O Nc3 Nb8 Ba3 Bxa3 Qxa3 Re8 Ne5 Bf5 Nb5 Re6 Bd3 Be4 Nc3 Nc6 Nxe4 dxe4 Bc4 Nd5 Rab1 Nxe5 dxe5 Rc8 Rfc1 Rec6 Bxd5 Qxd5 Qa1 Rxc1+ Rxc1 Rxc1+ Qxc1 Kf8 a5 Ke7 Qc7+ Ke6 h4 Kf5 Qe7 h6 e6 f6 Qd7 Qxe6 g4+ Kxg4 Qxe6+ Kxh4 Qxe4+ Kh5 Qf5+ g5 Qxf6 b6 axb6 a6 Kg2 g4 Kg3 a5 Qf5#