Aden Flint's second-half equaliser has rescued a draw for Bristol City in their pre-season friendly against SC Farense.
After a goalless first half in Faro, it was the home side that took the lead through Osama Rashid, whose powerful, low shot beat Max O'Leary in the City net.
The opening goal came against the run of play, which seemed to have spurred on the visitors to claim an equaliser.
And they did just that as Luke Freeman's well-placed corner was met by the head of Flint, powering home to make it 1-1.
Both sides pushed for a winner with 15 minutes remaining, but it was the visitors who had the better of chances, as Derrick Williams's volley forced a strong one-handed save.