d4 Nf6 c4 g6 g3 c5 d5 Bg7 Nc3 d6 Bg2 O-O Nh3 a6 e4 Nbd7 O-O h6 Bd2 Ne5 b3 b5 f4 Neg4 cxb5 axb5 Nxb5 Nh5 Bc3 Ne3 Qe2 Nxg2 Bxg7 Bxh3 Bxf8 Ngxf4 gxf4 Bxf1 Rxf1 Qxf8 f5 Qc8 a4 Qb8 Qf3 Nf6 fxg6 fxg6 e5 dxe5 d6 Qc8 dxe7 c4 Qxf6 Kh7 Qf7+ Kh8 Qf8+ Qxf8 Rxf8+ Kh7 Rxa8 Kg7 e8=Q Kf6 Ra6+ Kf5 Qxg6+ Kf4 Kf2 cxb3 Rf6#