d4 Nf6 Nf3 d5 c4 e6 Nc3 c5 cxd5 Nxd5 e4 Nb6 Bg5 Be7 dxc5 Bxg5 cxb6 Qxd1+ Rxd1 Bd8 Bb5+ Nd7 Ne5 O-O Bxd7 f6 Bxc8 Rxc8 Nd7 Bxb6 Nxf8 Rxc3 bxc3 Kxf8 Rd7 f5 exf5 e5 Rxb7 e4 Ke2 g6 Rd1 gxf5 Rdd7 Ke8 Rxh7 e3 Rh8#