c4 Nf6 Nc3 e5 Nf3 Nc6 g3 Bb4 Bg2 O-O O-O d6 d3 h6 Nd5 e4 Ne1 exd3 Nxd3 Bc5 Nxc5 dxc5 Be3 Nxd5 cxd5 Nd4 Bxd4 cxd4 Qxd4 c6 d6 Qb6 Rfd1 f6 d7 a6 Qxb6 h5 d8=Q Rxd8 Rxd8+ Kf7 Rxc8 Rxc8 Qxb7+ Ke6 Qxc8+ Kf7 Rd1 f5 Qxf5+ Ke7 Rd7+ Ke8 Qf7#