d4 e6 Nd2 c5 dxc5 Bxc5 Ne4 Na6 Nxc5 d5 Nxa6 bxa6 e4 Ne7 Nf3 O-O exd5 Nxd5 a3 Re8 c4 Ne7 Qxd8 Rxd8 Be3 Bb7 Be2 Rab8 O-O Nf5 b4 Ra8 Rad1 h6 Rxd8+ Rxd8 Bxa7 Rd7 Bb6 Ne7 Rd1 Rxd1+ Bxd1 Ng6 b5 Bxf3 Bxf3 Ne5 bxa6 Nxc4 Bc7 Nb6 Bxb6 g5 a7 Kg7 a8=Q f5 Qe8 g4 Bd4+ Kh7 Qf7#