d4 Nf6 c4 e6 Nc3 Bb4 a3 Ba5 b4 d5 bxa5 c5 cxd5 exd5 Bg5 Nc6 Bxf6 gxf6 Nf3 cxd4 Nxd4 f5 a6 Qa5 Qd2 Nxd4 Qxd4 O-O g3 bxa6 Bg2 Be6 O-O Rfd8 Rfd1 Rac8 Nxd5 Rxd5 Bxd5 Rd8 Qf6 Rxd5 Rab1 Qb6 h3 Qb5 e3 Qe8 Rxd5 Bxd5 Rd1 Qa8 Qxf5 Qf8 Rxd5 Qh6 Qe5 Qb6 Rd7 Qd6 Rxd6 h6 Qf6 Kf8 Rd8#