Three matches over the weekend helped determine the Challenge Cup final Read More