Robbie Keane believes that he will "definitely be ready" to play a part when the Republic of Ireland take on Belgium in their second Group E game at Euro 2016.

The Irish captain was named in Martin O'Neill's 23-man squad earlier this week despite picking up a calf injury at the weekend, but Keane is bullish about his recovery, even raising the possibility of being available for the opening match against Sweden on 13 June.

If that game comes a touch too soon for the Dubliner, the match against the Red Devils in Bordeaux five days later is firmly in Keane's sights.

"It's never nice when you get injured but, certainly at this stage with the European Championships," he told FAI TV.  

"Lucky for me it's not as bad as I first thought, I thought it was going to be a lot longer. They're saying a couple of weeks, which would maybe get me for the Sweden game, or if I miss that one I'll definitely be ready for the second game.

"It's bad news but it could have been a lot worse."

Keane also hailed the team spirit within the squad, saying: "From the outside, people think it's just about the players and they only see the players on the field.

"But it's way bigger than that. It's about everybody that's involved. Everybody keeps everybody together and we're very, very lucky with that."