d4 Nf6 c4 e6 Nc3 Bb4 e3 O-O Bd3 d5 Nf3 c5 O-O Nbd7 Bd2 Nb6 b3 g6 a3 Ba5 Nxd5 Nbxd5 cxd5 cxd4 dxe6 Bxe6 Nxd4 Kg7 b4 Bg4 f3 Bb6 fxg4 Bxd4 exd4 Kg8 Be3 Nd5 Bh6 Qb6 Bc4 Rad8 Rc1 Qe6 Re1 Qd6 Qf3 Qf6 Bxd5 Qxd4+ Kf1 b6 Rcd1 Qg7 Bxg7 Kxg7 Re7 Rxd5 Rxd5 a5 Rdd7 Kh6 Rxf7 Rxf7 Rxf7 axb4 Qf4+ g5 Qf6#