Leeds United forward Wilfried Gnonto proved to be a match-changing substitution after the Italy international scored the winning goal in the 91st minute in a 4-3 spectacular against Swansea City.