b3 Nf6 Bb2 g6 g3 Bg7 Bg2 O-O Nf3 c5 O-O d5 d3 d4 c3 Nh5 h3 e5 cxd4 exd4 Qc1 Bd7 g4 Re8 Re1 Nf6 Qxc5 a5 Nbd2 Ra6 Nxd4 Nc6 Nc4 Na7 Bxb7 Ne4 dxe4 Nc6 Nxc6 Rxc6 Bxc6 Bxc6 Bxg7 Kxg7 Qxc6 Re6 Qd5 Qxd5 exd5 Ra6 e4 h5 gxh5 f6 hxg6 Ra7 e5 fxe5 Nxe5 Ra6 Rad1 Rd6 h4 Kf8 h5 Kg8 h6 Rxg6+ Nxg6 a4 Re7 axb3 h7#