Celtic will face Middlesbrough this weekend in their first pre-season friendly at Parkhead.
Martin O'Neill's side will take on the English Championship club on Saturday as they continue to ramp up their preparations for the new Scottish Premiership season.
So far, Celtic have played bounce matches against Shelbourne and Sporting CP in their pre-season schedule.
Shin Yamada, who has since left the club on loan to OH Leuven, scored a late equaliser in the first friendly in Ireland.
New signing Camilo Duran netted on his debut for Celtic in a 4-1 loss to Sporting CP in the Algarve earlier this week.
On Duran's instant impact in the friendly, O'Neill said: "I said, 'This is Daizen Maeda the second!
"I do think he’ll be a proper player, not just because he closed down and scored the goal.
"He does like to press, absolutely. He scored and there were a couple of moments that didn’t quite bounce his way. I think he’ll be really decent for us, I genuinely do."
Here's everything you need to know about Celtic vs Middlesbrough...
When is Celtic vs Middlesbrough?
Celtic take on Middlesbrough in a pre-season friendly on Saturday, July 18.
The match will be played at Celtic Park.
Kick off is at 3pm.
Is Celtic vs Middlesbrough on TV?
No. The match has not been picked up by any broadcaster.
Read more:
- Shin Yamada makes vow after leaving Celtic on loan to Belgian top flight
- Martin O'Neill's latest on Celtic incomings, Araujo return and Duran-Maeda comparison
- Celtic star departs club on loan as European side secure striker's signature
Can I live stream Celtic vs Middlesbrough?
Yes. The pre-season match will be available to stream for all Celtic Player subscribers.
You can sign up HERE.
Who else do Celtic play in pre-season?
Celtic will face AC Milan in Glasgow on Saturday, July 25. The match will kick off at 3pm.
O'Neill's side drew with Shelbourne 1-1 and then lost 4-1 to Sporting CP in their first two friendlies.