d4 Nf6 Nf3 d5 c4 e6 Nc3 c5 Bg5 Nbd7 cxd5 exd5 Nxd5 h6 Bxf6 Nxf6 Nxf6+ gxf6 e3 cxd4 Qa4+ Bd7 Bb5 dxe3 Rd1 Be7 Rxd7 Qc8 Rc7+ Kf8 Rxc8+ Rxc8 O-O exf2+ Rxf2 h5 Qf4 h4 Ne5 Rh5 Nd7+ Kg7 Nxf6 Rhc5 Qg4+ Kh8 Qxh4+ Kg7 Qh7+ Kf8 Qh6#