d4 Nf6 Nf3 d6 Nbd2 Bg4 c3 Nfd7 e3 Nc6 Be2 e5 Nxe5 dxe5 Bxg4 Bd6 O-O a6 f4 exd4 cxd4 O-O Nc4 g6 e4 f5 exf5 Nf6 fxg6 hxg6 Bf3 Qe8 Re1 Qf7 Ne5 Nxe5 fxe5 Rae8 Bh6 b5 exd6 Kh8 Bxf8 Rd8 Be7 Rd7 Qb3 Kg7 Bc6 Rxd6 Bxd6 Qxb3 axb3 cxd6 Rxa6 Nh5 Bxb5 g5 Rxd6 Nf6 Re7+ Kh8 Rxf6 g4 Rf8#