Celtic captain Scott Brown is determined to ensure a happier afternoon at Hampden Park after settling a score against Kilmarnock on Saturday.

Celtic secured quickfire retribution for their Scottish Communities League Cup defeat by Kilmarnock last month when they beat the Ayrshire side 6-0 at Rugby Park on Saturday to clinch the title.

Now they have the chance to treat their fans to a more enjoyable visit to Scotland’s national stadium when they face Hearts in the William Hill Scottish Cup semi-finals on Sunday.

"It was a hard one to take, especially us going in as favourites," Brown said.

"There are no such thing as favourites going into a cup final, anything can happen on the day, and it did.

"We were a wee bit disappointed at the time and we needed to come back stronger and I think we have come back better and better."

The Scotland international, who was at the centre of the championship celebrations, said: "Everyone is still on a high but we have another big game coming up on Sunday."

Brown added: "We have got to focus and get ready for that, get back into training and being sharp.

"We have had a couple of good days and enjoyed it but that has passed now and we have a Scottish Cup game coming up."

Hearts have warmed up for Hampden with consecutive wins over Aberdeen and Dunfermline.

"They have shown on any day they are a really good team," Brown said.

"The way they have been playing as well, especially Rudi Skacel, he has been in really good form, they are always going to be a danger."

Brown went off early in the second half at Rugby Park with a tight groin but he expects to be fit for Hampden.

"It's hopefully just a wee niggle," said Brown, who was promoting the club's champions merchandise.

"At the time we were 4-0 up so I managed to get some extra time on the sidelines and not make it any worse.

"It gave me a wee bit more time for Sunday and hopefully I'll be fine for then."