Justin Horne overcomes adversity for 60h win!