Nf3 Nf6 c4 b6 Nc3 Bb7 e3 d6 Be2 e5 d4 Nbd7 O-O Be7 b3 Rb8 Bb2 h6 Qc2 a5 Rfd1 Ra8 dxe5 Ng4 e6 Nge5 Nxe5 Nxe5 f4 O-O fxe5 fxe6 Bg4 Bg5 Bxe6+ Kh8 Nd5 Bxd5 Bxd5 Bxe3+ Kh1 Rb8 exd6 Qxd6 Bg8 Qxd1+ Rxd1 Rxg8 Qe4 Rbe8 Qg6 Re7 g3 Bg5 h4 Bf6 Bxf6 Ra8 Bxe7 a4 bxa4 c6 Bf6 h5 Qxg7#