A few short months ago, the idea that Hull FC would play a full part in a humdinger against one of Super League's form sides in front of an engaged MKM Stadium crowd would have been fanciful at best.