Jonny Clayton puts his poor Premier League form behind him with an upset win over Michael van Gerwen to move into the semi-finals.