c4 e6 Nc3 d5 d4 Bb4 h4 Nf6 Bg5 O-O e3 c5 cxd5 Qa5 Bxf6 gxf6 Qg4+ Kh8 Ne2 cxd4 exd4 Re8 O-O-O Rf8 Qh5 Bd6 Ng3 Qd8 Nge4 Bc7 Ng5 fxg5 hxg5 Qxg5+ Qxg5 Bf4+ Qxf4 f5 dxe6 Bxe6 Qe5+ Kg8 Qxe6+ Rf7 Bc4 h6 Qxf7+ Kh8 Rxh6#