In der Saison 2012 gelangen Cabal im Gegensatz zum Vorjahr nur zwei Titelgewinne auf der Challenger Tour. Mit Robert Farah verteidigte er seinen Titel von Cali und war in Quito mit Carlos Salamanca erfolgreich. Auf Grand-Slam-Ebene war das Erreichen des Achtelfinals in Roland Garros sein bestes Resultat. Im Juni des Jahres zog er in ’s-Hertogenbosch erstmals seit seinem French-Open-Finale im Jahr 2011 in ein ATP-Finale ein. Er und Dmitri Tursunow unterlagen in diesem jedoch mit 3:6 und 6:7 (1:7) gegen Robert Lindstedt und Horia Tecău. Bei den Olympischen Sommerspielen in London kam er an der Seite von Santiago Giraldo nicht über die erste Runde hinaus, sie schieden gegen Marin Čilić und Ivan Dodig in zwei Sätzen aus. 2013 starteten Cabal und Farah mit dem Viertelfinaleinzug bei den Australian Open gut in die Saison. Im weiteren Saisonverlauf erreichten sie außerdem das ATP-Finale von Nizza und die Achtelfinals der French Open und in Wimbledon. In Nizza unterlagen sie im Endspiel Johan Brunström und Raven Klaasen mit 3:6 und 2:6. Auf der Challenger Tour sicherten sie sich den Titelgewinn in Kaohsiung, außerdem gewann Cabal mit Alejandro González auch den Titel in Bogotá.