Nf3 c5 c4 Nc6 d4 cxd4 Nxd4 Nf6 Nc3 e6 Ndb5 d5 cxd5 exd5 Bf4 Be6 Nc7+ Kd7 Nxa8 Qxa8 e4 Bd6 Bxd6 Qd8 e5 Ne4 Nxe4 dxe4 Rc1 Qg5 g3 Ke8 Bg2 Bg4 Qc2 Be2 h4 Bd3 hxg5 Bxc2 Rxc2 Kd7 Bxe4 h6 f4 a6 Rch2 f6 Bf5+ Kd8 gxf6 gxf6 Rxh6 Rxh6 Rxh6 a5 Rh8#