PATRICK Roberts insists that Celtic’s heavy defeat against Bayern Munich has not shaken his belief that the Hoops are capable of competing at the top level.

The German champions cruised to a 3-0 victory at the Allianz Arena on Wednesday evening, the Bhoys’ second sobering defeat in three Group B games following a 5-0 home defeat to Paris Saint-Germain.

However, an impressive 3-0 victory away to Anderlecht on match day two has put Brendan Rodgers' side in a strong position to secure European football after Christmas.

Roberts admitted that his side must do better, but believes the Celtic players can learn from the setback in Bavaria.

Read more: Party over as Bayern Munich expose Celtic's defensive shortcomings

"This is where we will be judged as players, in these big games,” he told BBC Scotland.

"A bit of magic from one of their players is all they need, but we've conceded three from crosses and we've got to do better.

"It's very tough, you can see it's tough. They're world class players, some of the best in the world, but we want to play in this competition and compete with them as much as we can."

"We know where we are. We're still trying to improve at this level.

"Maybe outside people are trying to build us up to knock us down, but we know what we're trying to do and to come here and get anything is a massive ask.

"We tried to come here with a plan, which I think we did better second half, so we continue to try and improve and move forward that way.

Read more: Brendan Rodgers defends tactics after Bayern Munich defeat and insists Celtic can still progress in Europe

"We couldn't manage it for 90 minutes, but I think we have to remember who we're up against here - a team that could go very far in this competition.

"Everyone knows we're high on confidence. We'll put that to bed now and look forward to the semi-final.

"You can always learn. Football's a learning game - you can learn from winning, you can learn from losing.

"We got beat, but we got beat by a good side. We have to take positives out of that and we've still got three games left."

Celtic face Hibernian on Saturday in the first Betfred Cup semi-final at Hampden Park as they aim to defend the trophy won last season.