d4 Nf6 Nf3 h6 e3 e6 Bd3 d5 c4 c5 Nc3 dxc4 Bxc4 a6 Ne5 b5 Be2 Nbd7 Bf3 cxd4 exd4 Ra7 Nc6 Qc7 Bf4 Qb6 Nxa7 Bb7 Naxb5 axb5 a4 bxa4 O-O g5 Be5 Ke7 Bxb7 Qxb2 Bc6 Qxc3 Bxd7 Nxd7 Bxh8 a3 Qa4 Qc7 Rfb1 e5 Qxa3+ Kd8 Bf6+ Ke8 Qa8+ Qb8 Rxb8+ Nxb8 Qb7 exd4 Qc8#