c4 Nh6 Nf3 d6 e4 Nc6 d4 a6 d5 Na5 b4 f5 Ng5 Nc6 dxc6 bxc6 a3 e5 exf5 Nxf5 Bd3 d5 Qa4 Bd7 Bxf5 g6 Bxd7+ Qxd7 cxd5 c5 Qxd7+ Kxd7 Bb2 cxb4 Nd2 Bh6 Ne6 Bxd2+ Kxd2 g5 Bxe5 Rhb8 Rhc1 Rb5 Rxc7+ Ke8 d6 Rd5+ Kc2 Ra7 Rxa7 b3+ Kxb3 Rxd6 Bxd6 h5 Re7#