The 29th-ranked Spadea came into the match with the ignominious distinction of being the highest ranked player never to have won a title.
"I'm quite excited," said Spadea.
"I'm 29-years-old.
"I'll have a different mentality from now on. I thought just being on the tour was fun. It's better late than never."
Spadea held on for victory even though he allowed the second set to slip away from his grasp after losing the tiebreaker 7-5.
He regained his nerve in the third to seal the win after two-hours and 44 minutes of gruelling play under bright sun in 86 degree temperatures.