Luka Modric was left with a "bitter taste" after Croatia had to settle for a 1-1 Euro 2020 draw with the Czech Republic to leave their qualification hopes in the balance.
The 2018 World Cup runners-up were beaten 1-0 by England in their first Group D game and trailed the Czech Republic by the same scoreline at half-time on Friday.
In-form striker Patrik Schick opened the scoring with a controversial penalty after Dejan Lovren appeared to accidentally catch him on the nose with his elbow, referee Carlos del Cerro Grande harshly pointing to the spot following a check on the pitchside monitor.
Ivan Perisic equalised with a rasping drive two minutes into the second half, but Croatia lacked the quality to conjure up a winner at Hampden Park.
Perisic became the first Croatia player to score at four major international tournaments and he may have to come up with something special in Glasgow once again on Tuesday to avoid an early exit.
Croatia face a must-win encounter with Scotland in their final group match and Modric was left to reflect on a missed opportunity.
The captain said: "There is a bitter taste after this match, as we didn't win. We entered the match really disorganised, but then we looked better in the second half.
"We scored that goal and we could have scored even more, but unfortunately we didn't win. Now, we have to defeat Scotland to go through."
— HNS (@HNS_CFF) June 18, 2021
Perisic knows Croatia must raise their standards after such a lacklustre start to the tournament.
He said: "We are not playing well, simply not. I don't know the reason. We had a bad start to the match, we scored that goal later, but we have to show much more against Scotland."
The Czech Republic may already have enough points to qualify ahead of their last group game versus an England side that face Scotland at Wembley later on Friday.