U15 league fixture with history; conduct was broadly good, as I set out in the captains' talk, and only 2 away players had verbal warnings for fouls in the 1st half. Away captain was spoken to for another foul early in the second half, and I reiterated that a few of his players were skating on thin ice. They were leading 4-1 at this point. Quite soon after, the captain needlessly kicked the ball away after a throw had been awarded right in front of the home technical area. He protested that he was giving it back, but after the public word, the only credible response was a caution for delaying the restart. None of the away players close to a booking were a problem after that, so I guess it did its job. Then the regrettable moment: home team were frustrated (5-1 down, 10 minutes left) and a player reacted to something he claimed to have heard by saying 'shut up' quite aggressively, within my earshot. I blew up, but suddenly realised I wasn't sure he had committed an OFFINABUS or dissent offence, so I told him to calm down and not get involved with spectators. Decided to restart with IFK despite not cautioning; all a bit of a mess. Now I think I should have produced the yellow and put it under C1 (AA) later because it looked shoddy; or just waited till the ball was out of play to speak to him. Handshakes at the end, learning points etc. But I think the coaches were just pleased it hadn't descended into chaos, as their cup fixture had a few weeks prior.