Truro City made hard work of their FA Cup second qualifying round replay as they scored two late goals to beat Bournemouth FC 3-2 at Treyew Road.
Dave Ewen's penalty gave the Poppies the lead in the first half, but Barry Hayles equalised after the break.
With 15 minutes to go Jon Blake made it 2-1 to Bournemouth.
But Lee Hodges' side hit back late on with Scott Walker converting a penalty after Les Afful was fouled in the box before Marcus Martin hit a late winner.
"We made it extremely hard for ourselves," Truro boss Lee Hodges told BBC Radio Cornwall.
"We had a lot of percentage of the ball but we weren't penetrating or going anywhere," he added.
City will now face a trip to Blue Square Bet North side Gloucester City in the third qualifying round.
"When I first joined we played them in an FA Trophy game and we managed to beat them that day," Hodges said.
"I'd like to think it'll be an even game and both teams will be looking to win that one.
"The dream's still alive and we'll move on and look forward to the next game," Hodges added.