Gamble pays off for Bennett