d4 Nf6 Bf4 d5 e3 c5 Nf3 Nc6 Nbd2 Qb6 dxc5 Qxb2 Rb1 Qxa2 Bb5 Qa3 O-O Qxc5 Ne5 Qc3 Ndc4 Bd7 Nxc6 bxc6 Be5 cxb5 Bxc3 dxc4 Qf3 Rd8 Ra1 a5 Rxa5 e6 Bxf6 gxf6 Ra8 Rg8 Rd1 Bc5 Rxd8+ Kxd8 Qb7 Rxg2+ Kxg2 Bd4 Rxd4 Ke8 Qxd7+ Kf8 Rg4 f5 Qd8#