d4 Nf6 c4 g6 Nc3 d5 Nf3 Bg7 cxd5 e6 dxe6 fxe6 e4 O-O e5 Nd5 Bc4 a6 Qb3 Nc6 Bxd5 exd5 Be3 Bh3 gxh3 Bh6 Ke2 Kh8 Qxb7 Na5 Qxd5 Bxe3 fxe3 Rxf3 Kxf3 Qxd5+ Nxd5 c5 Rhc1 cxd4 Rc5 Nb3 axb3 d3 Rc7 Rb8 Nf6 Rb7 Rxb7 h6 Rh7#