Nf3 c5 c4 Nc6 Nc3 g6 e3 d6 Be2 Bg7 d4 Nf6 d5 g5 dxc6 g4 Nh4 g3 hxg3 e6 Bf3 d5 cxd5 bxc6 dxe6 c4 Bxc6+ Bd7 exd7+ Nxd7 Bxa8 Bxc3+ bxc3 Qxa8 Qd4 a5 Qxh8+ Nf8 Ba3 Qd5 Qxf8+ Kd7 Rd1 Qxd1+ Kxd1 Kc6 Nf5 a4 Qxf7 h6 Rxh6+ Kb5 Qd5#