Should I bet for free showdown because he can call with 9x, fd or take pot control and try to induce a bluff against the aggressive opponent? I think it's generally not wrong to bet on the turn but on pretty dry board and against aggressive opponent I think checking would be better.
Edit: Actually I am sure that betting here is bad because he won't call with worse,
Known players:
[tg]Position_Stack:hands/vp$ip/RaisePreflop/AF/WTS/ORL/BBvsSteal/W$SD;UTG2$51,93:98/21/8/3.5/21/15/100/50;Hero$7,5:///////;[/tg]
0,1/0,25 No-Limit Hold'em (9 handed)
Hand recorder used for this poker hand: PokerStrategy.com Elephant 0.103 by www.pokerstrategy.com.
Preflop: Hero is MP3 with A♠, 7♠
UTG1 folds, UTG2 calls $0,25, 2 folds, Hero raises to $1,00, 4 folds, UTG2 calls $0,75.
Flop: ($2,35) A♦, 9♠, 5♣ (2 players)
UTG2 bets $1, Hero calls $1,00.
Turn: ($4,35) 3♦ (2 players)
UTG2 checks, Hero bets $2,5, UTG2 raises to $5,00, Hero folds.
Final Pot: $11,85