Chasetown took the lead after 20 minutes when Thomas superbly picked out debutant Jamie Sheldon who took the ball on his chest and lobbed goalkeeper Jake Wood.
Thomas had a storming first half and struck the crossbar on the half hour and Jack Langston followed up from 8 yards to fire home the rebound.
Basford immediately reduced the deficit through Kieran Wells after a defensive slip in midfield.
Thomas scored a sensational third goal at the start of the second half. Bursting through the last line of defence he smashed the ball past Wood who got a touch but couldn't keep it out.
Thomas added his second goal to cap a wonderful personal performance from the young new signing.
Basford reduced the deficit again after Chasetown conceded a penalty which Fabian Smith despatched straight down the middle.
# | Team | Pl | Pts |
15. | Sheffield FC | 42 | 48 |
16. | Stamford | 42 | 48 |
17. | Chasetown | 42 | 47 |
18. | Gresley FC | 42 | 45 |
19. | Carlton Town | 42 | 42 |
20. | Loughborough Dynamo | 42 | 34 |
21. | Rugby Town | 42 | 30 |