Milos Raonic is through to the first Masters series final of his career after a 6-4 1-6 7-6 win over wild card Vasek Pospisil in Montreal.