That is a tough read because to put your opponent on a hand range that specific means that they are being obvious with there bets. I have never folded in that situation. I was in a micro stakes earlier and went down to the river I had 79 of hearts and the other player had AQ of hearts. The flop was 8 of hearts 10 of hearts and K of clubs, turn was nothing and the river was the Jack. I thought for sure the other player didnt have the str8 but my read was wrong and he did, I think reading a bigger boat would be very similar to this situation.