Nf3 Nf6 c4 g6 Nc3 d5 cxd5 e6 dxe6 Bxe6 e4 c6 h3 h6 d4 a6 Bd3 b5 a4 Nbd7 O-O g5 d5 Nc5 dxe6 Qxd3 exf7+ Kd8 Qxd3+ Nxd3 Rd1 Kc8 Rxd3 Ra7 Be3 Rc7 Bd4 Bg7 axb5 Rf8 Rxa6 Kb7 Rb6+ Ka8 bxc6 Bh8 Nb5 Ra7 Nxa7 Nd5 exd5 Bxd4 Nxd4 Rxf7 Nab5 Rb7 Rxb7 h5 Nc7#