e4 d5 exd5 a6 d4 b5 c4 Nf6 Nc3 b4 Nce2 Bb7 Nf3 h6 Ne5 Nbd7 Qa4 Nxd5 cxd5 Bxd5 Nf4 c6 Nxc6 Nb6 Nxd8+ Nxa4 Nxd5 Kxd8 Nxb4 e6 Nxa6 g5 h4 Rg8 hxg5 e5 gxh6 Ke7 dxe5 Kd7 Rh4 Nxb2 Bxb2 Ke7 h7 Rh8 e6 f6 Bc4 Rxa6 Bxa6 Kxe6 Bc4+ Kf5 O-O-O Kg5 Rd5+ Kg6 Rg4+ Kf7 Re5#