Team news ahead of Wednesday's Scottish Premier League clash between Inverness and Dunfermline at the Caledonian Stadium.
Inverness winger Jonny Hayes is suspended for the visit of Dunfermline.
Hayes was sent off during Saturday's 4-3 defeat by Kilmarnock.
Andrew Shinnie was on the bench at Rugby Park after recovering from a broken foot leaving Chris Hogg (knee) as the only injury absentee.
Dunfermline manager Jim Jefferies has Jordan McMillan, Liam Buchanan and Austin McCann back in training ahead of the trip to the Highlands, after the trio missed the victory over Aberdeen through injury and illness.
Martin Hardie and Steven McDougall missed training on Monday with a virus but rejoined their team-mates on Tuesday.
But Paul Burns will join Steven Bell, Kevin Rutkiewicz, and Paul Gallacher on the sidelines after going over on his ankle in training.
Inverness (from): Esson, Golobart, Piermayr, Tansey, Foran, Tudur-Jones, Tade, Tokely, Sutherland, McKay, Winnall, Ross, Proctor, G Shinnie, Williams, Meekings, Doran, Gillet, A Shinnie, Tuffey.
Dunfermline (from): Smith, McMillan, Dowie, Keddie, McCann, Cardle, Mason, Willis, Graham, Kerr, Kirk, Buchanan, Hardie, Thomson, Hutton, Fernandez, McDougall, Boyle, Barrowman.