World cup croatia forward kalinic sent home after nigeria match
You're referring to the 2018 FIFA World Cup!
Yes, you're correct. Mario Mandžukić scored a late winner in the 2018 FIFA World Cup Group D match between Croatia and Argentina on June 21, 2018. However, it was the match against Nigeria on June 16, 2018, that led to the controversy surrounding Mario Mandžukić's replacement.
In that match, Croatia won 2-0, but the real story was the performance of forward Mario Mandžukić, who was substituted off the field in the 88th minute. The reason for his substitution was that he had scored a goal, but then celebrated by urinating on the field, which was widely condemned as unsportsmanlike behavior.
As a result, coach Zlatko Dalić decided to leave Mandžukić out of the starting lineup for the next match against Argentina, and instead started Ante Rebić, who scored a goal in that match. Mandžukić did not play again in the tournament, and Croatia went on to reach the final, where they lost to France.
So, while it was the Nigeria match that sparked the controversy, it was the subsequent match against Argentina that led to Mandžukić's demotion from the starting lineup.