The four team challenge kicks off on Tuesday July 22nd with Cardiff playing Portuguese Champions League qualifiers Vitoria Guimaraes in the opening game at 7:15pm. Middlesbrough will then play Celtic at 9:15pm the same night.
Middlesbrough and Vitoria play each other at 7:15pm on Thursday July 24th with the tournament ending with Cardiff City v Celtic at 9:15pm.
Celtic have just won the SPL after a 1 - 0 win at Dundee Utd.
Tickets are on sale now from the Algarve Challenge Cup website.
All matches are being played at the Estadio Algarve in Faro.