Josh Warrington was the underdog against Selby and Frampton which makes it even more impressive that he beat them.