The Australian started the final day in Portimão one shot behind overnight leaders José-Filipe Lima and Stuart Manley.
Portuguese player Lima was in contention until the final four holes, but ended up having to settle for a share of second place.
Fellow countryman Tiago Cruz ended one shot back for a share of fourth.