Melbourne City have fought back from 2-0 down to draw 2-2 with Wellington, who had a penalty to win the match saved in injury time.