d4 Nf6 c4 g6 f3 d5 Nc3 Nc6 e4 dxe4 d5 Bg7 dxc6 Rb8 Qxd8+ Kxd8 Be3 Ne8 O-O-O+ Nd6 c5 exf3 cxd6 Bxc3 dxc7+ Kxc7 bxc3 Be6 Nxf3 bxc6 Bf4+ Kb6 Bxb8 Rxb8 Re1 Rc8 Ng5 Bxa2 Rxe7 Rh8 c4 f6 Nxh7 Kc5 Nxf6 Rh4 Ne4+ Rxe4 Rxe4 Bb3 Kb2 Ba4 Bd3 Kb4 c5+ Kxc5 Rxa4 a5 Rxa5+ Kb6 Ra6+ Kb7 Rc1 g5 Rcxc6 Kb8 Rab6+ Ka8 Rb3 Ka7 Ra6#