Nf3 d5 d4 Nf6 c4 e6 Nc3 Be7 Bg5 h6 Bxf6 Bxf6 e3 O-O Be2 c5 cxd5 exd5 dxc5 a6 Nxd5 Bxb2 Rb1 Ba3 Qd2 Nc6 O-O Bxc5 Rfc1 Qd6 Rd1 Qe6 Nc7 Qe7 Nxa8 b5 Qc2 Na5 Rbc1 Nc4 Bxc4 bxc4 Qxc4 Ba7 Qxc8 g6 Qc7 Qe4 Qxa7 Qxa8 Qxa8 Rxa8 Rc7 a5 Ne5 h5 Rxf7 Rf8 Ra7 a4 Rdd7 Rb8 Rg7+ Kh8 Nxg6#