d4 Nf6 c4 a6 Nc3 c5 Nf3 cxd4 Nxd4 d5 e3 e5 Nc2 Bf5 e4 dxe4 Qxd8+ Kxd8 Be2 Nbd7 O-O Be6 a3 Kc7 b4 Be7 Rd1 Rad8 Ne3 h5 Bb2 g5 Ncd5+ Bxd5 cxd5 Rdg8 d6+ Bxd6 Rac1+ Kb8 Rxd6 Rf8 Rxf6 b6 Rd6 Rd8 Rxd7 f6 Rxd8+ Rxd8 Bxh5 Ka7 Rc6 Rf8 Nd5 g4 Rxf6 Rg8 Rf7+ Kb8 Bxe5+ Kc8 Nxb6+ Kd8 Rd7#