ICYMI: Watt off the mark as Hearts beat Partick at Firhill