d4 Nf6 e3 d5 Nf3 Nc6 c4 Bf5 cxd5 Nxd5 Nbd2 e6 e4 Bb4 exf5 exf5 a3 Bd6 Bc4 Nce7 Qb3 Bf4 Qxb7 O-O O-O g5 g3 Bxd2 Bxd2 g4 Ne5 Nb6 Ba2 Kg7 Rac1 Rb8 Qxa7 Ra8 Qxc7 Nbd5 Qxd8 Rfxd8 Rfe1 h6 Bxh6+ Kxh6 Nxf7+ Kh5 Re6 Ng6 Rcc6 Nde7 Rxe7 Rdc8 Re5 Nh4 Rh6#