Nf3 c5 c4 Nc6 Nc3 e5 g3 g6 Bg2 Bg7 d3 Nge7 h4 d6 h5 gxh5 Bg5 f6 Bd2 Be6 Rxh5 O-O Bh6 Qe8 Rh2 Qg6 Qd2 Nd4 O-O-O Nef5 Bxg7 Nxf3 Bxf3 Qxg7 Rdh1 Rad8 Rxh7 Qxh7 Rxh7 Kxh7 Bxb7 Nd4 e3 Rf7 Be4+ Kg8 exd4 Rb7 Qh6 Rdb8 dxe5 Bxc4 dxc4 Re8 Bd5+ Re6 Bxe6+ Rf7 Ne4 fxe5 Nf6#