c4 Nf6 Nc3 g6 d4 Bg7 e4 d6 f3 a6 Bd3 Nfd7 d5 c6 Be3 cxd5 cxd5 e6 Nge2 O-O h4 h6 f4 exd5 Nxd5 Bxb2 h5 Bg7 hxg6 fxg6 Qb3 Nc6 e5 Nc5 Bxc5 Nxe5 fxe5 dxc5 Nf6+ Kh8 Nf4 Qxd3 Qxd3 Bf5 Nxg6+ Bxg6 Qxg6 Rxf6 exf6 Re8+ Qxe8+ Bf8 Qxf8+ Kh7 Qg7#