Timmy Horton boats a 7-pounder