Nf3 d5 d4 Nf6 c4 e6 Nc3 Be7 Bg5 h6 Bxf6 O-O Bxe7 Qxe7 cxd5 f6 e3 e5 Qb3 Rf7 Bd3 a6 O-O exd4 Nxd4 Nd7 d6 cxd6 Nf5 Qf8 Qd5 Nb6 Qd4 Bxf5 Bxf5 Rc8 Qxb6 Re8 Bg6 Rb8 Bxf7+ Kxf7 Rad1 Qd8 Rxd6 Qxb6 Rxb6 Ke7 Rd1 Kf8 Rd7 g5 Rxf6+ Ke8 Rdf7 Rd8 Rxb7 a5 Rff7 Rb8 Rbe7+ Kd8 Nd5 Rxb2 Rf8#