In the Scottish Premiership, Hearts play host to Celtic at Tynecastle Park. When the two teams met earlier this season, Celtic ...