Nf3 d5 d4 c6 c4 e6 Nbd2 Nf6 e3 b6 Ne5 h5 Be2 Bb4 a3 Bxd2+ Bxd2 h4 cxd5 exd5 Rc1 h3 Rg1 b5 gxh3 Rxh3 Rxg7 Rxh2 Bf1 Bf5 Qf3 Be4 Rg8+ Ke7 Rxc6 Nxc6 Nxc6+ Ke6 Bh3+ Kd6 Rxd8+ Rxd8 Qxf6+ Kc7 Ba5+ Kb7 Qxf7+ Rd7 Qxd7+ Ka6 Qxa7#