d4 Nf6 c4 e6 Nf3 b6 g3 Bb4+ Bd2 Bxd2+ Nbxd2 Bb7 Bg2 c5 O-O d6 Nb1 Nbd7 Nc3 cxd4 Nb5 Bxf3 Bxf3 d3 Bxa8 dxe2 Qxe2 g6 Rfd1 d5 cxd5 e5 Bc6 e4 Rac1 e3 Bxd7+ Kf8 Rc8 Nxd7 Rxd8+ Kg7 Rxd7 g5 Qxe3 Rg8 Qxg5+ Kh8 Qf6+ Rg7 Rd8#