Juan Martin Del Potro powered his way into the final of the Sydney International, where he will meet Bernard Tomic.