d4 Nf6 c4 e6 Nc3 Bb4 e3 c5 Ne2 d5 a3 Bxc3+ Nxc3 O-O dxc5 Nbd7 b4 a5 Bb2 dxc4 Bxc4 b6 c6 Qe7 cxd7 Bxd7 Na2 Bc6 O-O Rfc8 Qd4 b5 Be2 Bd5 Rfc1 Qb7 Rxc8+ Qxc8 Nc3 Bc4 Bf3 axb4 Ne4 Qd8 Nxf6+ Qxf6 Qxf6 gxf6 Bxa8 bxa3 Bxf6 h6 Rxa3 h5 Be4 Bd5 Bxd5 exd5 f4 b4 Ra8+ Kh7 f5 Kh6 Rh8#