Celtic lock horns with St Mirren later today as they bid to extend their lead at the summit of the Scottish Premiership.

The Hoops are sitting pretty atop the table and are chasing yet another triumph in Scotland’s top flight.

Tricky tests lie ahead still, however, and Celtic will hope to overcome St Mirren when they face them on Saturday.

So, how well do you know the previous meetings between the two sides? Take our quiz to test your knowledge!

1 of 20

When did the two sides last meet?