Luke Wright smashed 81 off 49 balls as the Sussex Sharks claimed a 24-run victory over the Middlesex Panthers in the Friends Life t20 South Group clash at Lord's.
Dawid Malan hit back with 61 in 43 deliveries but even before he fell, heaving across the line in the 14th over, Middlesex had begun to lose their way.
Neil Dexter blasted 27 off just 10 balls but it was too little too late for the hosts who finished on 178-8 - which included six penalty runs for Sussex's slow over-rate - with Michael Yardy taking 3-30.
After winning the toss, Chris Nash got the visitors up and running with a swept six off Tim Murtagh in the third over. Murtagh suffered further punishment a couple of overs later when Wright hit four successive boundaries including a straight six.
Wright posted a 37-ball half-century before flat-batting Josh Davey back over his head for six and was eventually caught at long-on off Murtagh for 81, but Hamilton-Brown, supported by Dwayne Smith, ensured there was no let-up.
Hamilton-Brown scored 47 in 29 deliveries, including a straight six off Gareth Berg, before giving to a steepling return catch to Kyle Mills in the final over.
Smith, who had swatted the 34-year-old New Zealander over square leg for a maximum, finished with an unbeaten 21 off 12 balls to leave Middlesex needing to better the second-highest total at Lord's in domestic Twenty20 cricket.
Paul Stirling got the hosts off to a decent start by cover driving Chris Liddle for six in the third over of the Panthers' reply and the Irishman was given a life on 28, when he was dropped at extra cover off the bowling of Yardy.
Yardy had his revenge when Stirling (33) was caught a wide long-on and Joe Gatting then pulled off a superb one-handed catch, low to his right, off Will Beer to account for Joe Denly.
Malan celebrated a 37-ball fifty by lifting Beer over long-on for a maximum but the pressure of needing to score at 10 an over eventually told and he was bowled by Nash for 61, before Voges reverse-swept Yardy to short third man.
Adam Rossington fell to another good catch, this time by Chris Jordan running in from the mid-wicket boundary, though not before Dexter had lifted Yardy for a maximum.
The Middlesex captain followed it up with two successive sixes off Liddle in the 17th over to leave his side needing an improbable 56 off 18 deliveries. The departure of Dexter, caught in the deep off Jordan for a whirlwind 27, ended the Panthers' hopes.