An amazing long ranger at the end of some flowing game play. St Mirren beat Hearts 2-0 on Wednesday with Republic of Ireland midfielder Graham Carey scoring a fine goal. Watch the video below: