Celtic manager Martin O'Neill has a fully fit squad to choose from for the Tennent's Scottish Cup final against Dundee United.
The only absentees are long-term casualties midfielder Stephen Pearson and defender John Kennedy.
The Hoops are desperate for a win against the Tangerines after missing out on the Bank of Scotland Premier League title on the final day of the season last week.
Provisional squad: Douglas, Agathe, Balde, Varga, McNamara, Petrov, Lennon, Sutton, Thompson, Hartson, Beattie, Bellamy, Valgaeren, Lambert, Laursen, Marshall, Maloney, McGeady.
Dundee United defender Paul Ritchie is set for a return to action.
The 29-year-old missed the end of the Bank of Scotland Premier League campaign with a groin injury and was expected to miss the Hampden Park showpiece.
But the former Hearts and Rangers man will link up with the squad after a return to training this week.
United striker Jim McIntyre is suspended for the final after picking up a second yellow card of the the tournament in the semi against Hibernian.
Provisional squad: Bullock, Kenneth, McCracken, Archibald, Wilson, McInnes, Kerr, Brebner, Duff, Robson, Grady, Crawford, Scotland, Colgan, Samuel, Dodds, Cameron, Ritchie.