d4 Nf6 c4 e6 Nf3 b6 g3 Bb7 Bg2 Be7 O-O O-O Nc3 Ne4 d5 Nxc3 bxc3 Bf6 Nd4 Na6 Ba3 Nc5 dxe6 Bxg2 exf7+ Kxf7 Kxg2 g6 Nb3 Kg7 Nxc5 Qe7 Nxd7 Qxa3 Nxf8 Qxf8 Qd7+ Kh8 Rad1 Qe8 Qxe8+ Rxe8 Rd7 h5 Rxc7 a5 Rb1 Bxc3 Rxb6 g5 e3 Rd8 c5 a4 Rh6+ Kg8 Rxh5 Rd5 h4 Ba5 Rb7 Rxc5 Rxg5+ Kf8 Rxc5 Bc7 Rcxc7 Ke8 Rc8#