Giovanni Trapattoni named Keith Treacy in his Republic of Ireland squad for their trip to Serbia three weeks ago, just as we were preparing for our game at Altrincham, and earlier this week both Danny Lafferty and Martin Paterson got the call from Northern Ireland boss Michael O'Neill.
The third call left us in a position where we could call the Port Vale game off but manager Eddie Howe confirmed we would go ahead. It does now leave us with a striker shortage with Vokes joining Paterson on international duty and Danny Ings almost certainly ruled out by injury.
Vokes has won 21 caps previously for Wales since making his international bow against Iceland in Reykjavik in 2008 although all but five of them have been as a substitute.
Should he play in this game he'll become only the seventh Burnley player to play for Wales, the most recent of them having been Danny Coyne in 2007. Besides Coyne, he'll join Stan Bowsher, Billy Morris, Leighton James, Brian Flynn and Gareth Taylor. He'll also become our 67th full international.
The squad was given a real traditional Welsh flavour this morning when the announcement was made from the Football Association of Wales trailer at the National Eisteddfod in Llandough, Vale of Glamorgan.
The full squad is: Jason Brown (Aberdeen), Boaz Myhill (West Brom), Owain Fon Williams (Tranmere), Darcy Blake (Cardiff), James Collins (West Ham), Chris Gunter (Reading), Adam Matthews (Celtic), Sam Ricketts (Bolton), Neil Taylor (Swansea), Ashley Williams (Swansea), Joe Allen (Swansea), Jack Collison (West Ham), Andrew Crofts (Brighton), David Edwards (Wolves), Joe Ledley (Celtic), Aaron Ramsey (Arsenal), Gareth Bale (Tottenham), Craig Bellamy (Cardiff), Simon Church (Reading), Steve Morison (Norwich), Hal Robson-Kanu (Reading), Sam Vokes (Burnley).
The game will be played next Wednesday, 15th August, at Parc Y Scarlets, Llanelli.