Home Sports Yasir Shah weaves magic on historic day for Pakistan