Следующий крупный успех к нему пришёл уже довольно скоро — на турнире Welsh Open 2007. В четвертьфинале турнира он обыграл Ронни О’Салливана со счётом 5:4, в полуфинале — Стива Дэвиса со счётом 6:3. В финале Робертсон встретился с Эндрю Хиггинсоном. После первой сессии он лидировал, 6:2, затем проиграл 6 фреймов подряд, но смог собраться и в итоге выиграл матч со счётом 9:8.