Nf3 Nf6 e3 d5 Be2 c5 O-O e6 d4 Be7 c4 Nbd7 Nc3 cxd4 Qxd4 Qb6 cxd5 exd5 Qxb6 Nxb6 Nb5 Rb8 b3 O-O Nxa7 Bg4 Bb2 Rbe8 Bd4 Nc8 Nb5 Nd6 Bxf6 Bxf3 Bxe7 Bxe2 Bxd6 Ra8 Nc7 Rad8 Bxf8 Rxf8 Rfe1 Bd3 Nxd5 Re8 f3 Re5 Rac1 g6 e4 g5 Rc7 h5 Nf6+ Kg7 Nxh5+ Kg6 Ng3 Ra5 Rd1 g4 Rxd3 Rxa2 fxg4 Ra3 Rxb7 Kg5 h3 Ra1+ Kf2 Kf4 Rb5 Ra2+ Kg1 Rxg2+ Kxg2 f5 Rxf5#