Nf3 b6 d4 Bb7 e3 g6 Bd3 Nf6 Nbd2 Bg7 c4 d6 b4 a5 bxa5 Rxa5 O-O Nbd7 Qc2 Rh5 Bb2 Qa8 a4 e5 a5 bxa5 dxe5 dxe5 Bc3 e4 Nxe4 O-O Ng3 Bxf3 gxf3 Rh4 Rxa5 Qxf3 Be2 Qc6 Rfa1 Nb6 Bf1 Rxc4 Bxc4 Qxc4 Rc1 Nfd5 Bxg7 Qxc2 Rxc2 Kxg7 e4 Nb4 Rc3 Nd7 Rxc7 Nb8 f4 h5 f5 Kg8 fxg6 N8a6 gxf7+ Rxf7 Rc8+ Kg7 Rb5 Nd3 Nf5+ Kh7 Rb6 Rxf5 exf5 Ne5 Rxa6 Nf7 Rc7 Kg8 Raa7 Kh7 Rxf7+ Kh8 Ra8#