Swindon Town made it 12 games undefeated at home with a climactic finish in their 2-1 win over promotion-chasing AFC Wimbledon