d4 Nf6 c4 g6 f3 e6 e4 d5 Nc3 dxe4 fxe4 c5 d5 Bg7 Nf3 Nfd7 Bd3 Ne5 Be3 Nbd7 Nxe5 exd5 Nxf7 Kxf7 O-O+ Kg8 exd5 Qe7 Ne4 Bd4 Bxd4 cxd4 Qd2 Kg7 Rae1 Ne5 d6 Qd8 Nf6 Bf5 Rxf5 Nxd3 Nh5+ gxh5 Re7+ Qxe7 dxe7 Rhg8 Qg5+ Kh8 Qf6+ Rg7 Rg5 b6 Qxg7#