I should probably have let this go on the turn (let's not talk about calling mp raise with 67s preflop :-s) but figured him for AQ. The more I look at this, his actions suggest little else other than the hand he hand.

Anyway, villain runs 8/6 over 38 hands.

Full Tilt No-Limit Hold'em, $0.10 BB (9 handed) -

Hero (Button) ($22.20)
SB ($10.65)
BB ($9.60)
UTG ($10.30)
UTG+1 ($31)
MP1 ($1.45)
MP2 ($14.60)
MP3 ($10.25)
CO ($8.80)

Preflop: Hero is Button with 673 folds, MP2 raises to $0.40, 2 folds, Hero calls $0.40, 2 folds

Flop: ($0.95) 2Q7 (2 players)
MP2 checks, Hero bets $0.70, MP2 calls $0.70

Turn: ($2.35) 7 (2 players)
MP2 checks, Hero bets $1.50, MP2 raises to $4, Hero calls $2.50

River: ($10.35) 3(2 players)
MP2 bets $9.50 (All-In), Hero calls $9.50

Total pot: $29.35 | Rake: $2