Dundee finished their pre-season trip to Portugal in defeat, going down 3-2 in a bruising encounter with SC Farense in the Algarve.
Around 150 travelling Dark Blues fans were in full voice in the Algarve sunshine as they cheered their team on only to see them beaten in a testing final encounter before the season starts on Saturday.
The match was littered with strong tackles, arguments and fouls, though, the Portuguese referee chose not to show any cards despite the game boiling over at times.
Getting the goals were youngster Jack Lambert and trialist Adil Nabi.
Fellow-trialist Louis Nganioni made a good early impression, blocking well after Jesse Curran was caught on the ball in defence moments before the home side took the lead from a corner after eight minutes.
Poor marking left Bruno Bernardo free at the back post to tap in as Dundee struggled to make any headway early on.
They did wake up, however, and started to test the Farense defence before levelling the scores through Jack Lambert’s good finish after 18 minutes.
Nganioni made the goal, powering down the left before cutting back for Lambert to find the top corner.
On the half-hour, Farense struck the bar but it was Dundee who were pushing with Nabi playing Randy Wolters in with a fine ball over the top but the Dutchman couldn’t beat the keeper from the angle.
As half-time approached, McCann’s men fell behind again as Vanja Markovic beat the offside trap before finishing well across Elliott Parish.
At the break, Farense swapped their entire team while Dundee stayed with their starting outfield players and it was almost 3-1 as Ivanildo was allowed to turn easily on the edge of the area and fired just over.
The changes gave the Portuguese a real boost and Dundee followed suit shortly after as the manager threw on his remaining bench but almost immediately they went further behind.
Genseric Kusunga brought his man down in the area allowing Fabio Gomes to make it 3-1 from the spot.
Then it all got a bit heated as Glen Kamara was crudely tripped after beating his man, sparking a mini-melee. That was followed seconds later by Paul McGowan squaring up to an opponent after getting fouled and then Wolters coming off second best in a strong challenge.
That saw the Dutchman limp off and Craig Wighton return to the pitch for the final 15 minutes.
And Wighton almost made it 3-2, cutting in on his left but hitting a shot straight at the keeper. He threatened again on 86 minutes but there was no one there to tap in his low cross to the back post.
With three minutes to go, Paul McGowan opened up the Farense defence and trialist Nabi rounded the keeper before slotting in.
Despite a later flurry with Ngwatala missing a glorious chance with the final kick, Dundee’s pre-season ended with defeat in Portugal.
Dundee XI: Parish (Hamilton 46), Curran (Kerr 55), Meekings (Kusunga 55), Jefferies, Trialist (Ralph 55), Trialist, Madianga (McGowan 55), Lambert (Kamara 55), Wolters, Henvey (Mendy 55), Wighton (Ngwatala 55).
SC Farense: Fernandes, Michael Silva, Bernardo, Perisic, Ribeiro, Viera, Fabricio, Markovic, Alvarinho, Alan Junior, Irobiso.