Dons punished by clinical St Johnstone

St Johnstone's Ross Callachan (L) in action against Aberdeen's Dominic Ball
St Johnstone's Ross Callachan (L) in action against Aberdeen's Dominic Ball

Breaking