Liam Buchanan's double helped Partick move to third in the table with a win at Inverness despite a spirited second-half comeback by the home side.
Buchanan's backheel from a corner after 38 minutes put the Jags ahead, before he scored with a lob a minute later.
Alan Archibald enjoyed a simple finish for his goal on half-time.
Caley pulled one back after 63 minutes when Adam Rooney converted a penalty, then Richie Foran's header 14 minutes from time set up an exciting finish.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.
Bookmark with:
What are these?