It wasn't pretty and it took forever but I managed to beat HFG in round 20!
I had like 22 cards in my hand at one point and the Encounter deck was down to about 9 cards remaining.
Not really sure why it took so long...the Clue cards were at the bottom of the encounter deck so that was a big part of it....