I like your flop line, on the turn we need to bet probably about ~$230 right here, A) we're making the draw pay and B) we might even be able to induce a ship from 99, 77 (lol just saw this was mentioned so +1 for OP) but yeah def bet, checking turn is turrrrble esp if villain has A10

soo much value lost