e4 c5 Nf3 d6 d4 cxd4 Nxd4 Nf6 Nc3 a6 Bg5 e6 a3 h6 Be3 Qa5 Bd3 d5 O-O e5 Nb3 Qd8 exd5 Nxd5 Bb5+ axb5 Qxd5 b6 Qxa8 Bd7 Rfd1 b4 axb4 Bxb4 Rxd7 Nxd7 Qxd8+ Kxd8 Ra8+ Nb8 Rxb8+ Kc7 Rxh8 Bxc3 bxc3 e4 Rh7 Kb7 Rxg7 Kb8 Rxf7 h5 Bxb6 e3 fxe3 h4 Nc5 Ka8 Rf8#