Nf3 Nf6 c4 g6 g3 Bg7 Bg2 O-O O-O d5 cxd5 Nxd5 e4 c6 exd5 b6 dxc6 Nxc6 d4 b5 Nc3 b4 Na4 b3 Nd2 Bb7 Nc5 Qb6 Nc4 Qb4 Qxb3 Qxb3 axb3 f6 Be3 Nxd4 Bxb7 f5 Bd5+ Rf7 Bxa8 e6 Bxd4 Bxd4 Nxe6 h6 Nxd4 f4 Bd5 fxg3 fxg3 g5 Rxf7 a6 Rxa6 Kh8 Ra8#