Hull City 0-0 Millwall: Disallowed late strike leaves Championship play-off semi-final finely poised

A goalless first leg, and a semi-final still wide open
Hull City and Millwall will take a Championship play-off semi-final to its decisive second act after playing out a 0-0 draw in the first leg at the MKM Stadium. In a match that offered limited clear-cut action for long periods, the defining moment arrived late on when Millwall briefly thought they had found a breakthrough—only for the goal to be ruled out.
The stalemate, played in front of an attendance of 24,623, means the tie remains delicately balanced heading into the return fixture at The Den. With no advantage established on the night, the second leg becomes a straight fight for a place in the final, and the first leg’s main controversy is likely to remain a talking point until the teams meet again.
How the match unfolded: tension over tempo
The first leg had the feel of a contest shaped by the occasion. Play-off semi-finals can often be defined as much by what teams avoid as what they attempt, and this meeting largely fitted that pattern. For extended spells, the match was described as uneventful, with neither side able to impose a consistent attacking rhythm.
There was a sense that nerves and caution influenced the tempo. The stakes were clear and the margin for error small, and the game did not develop into the kind of open, end-to-end encounter that sometimes follows when an early goal forces a response. Instead, it was a night where structure and restraint seemed to win out, at least until the late incident that changed the mood inside the stadium.
The key moment: Ryan Leonard’s late effort ruled out
With the match heading towards a goalless conclusion, Millwall appeared to have landed the decisive blow. Ryan Leonard put the ball into the back of the net late on, a moment that would have given the visitors a valuable lead to take into the second leg.
However, the goal was disallowed after referee Gavin Ward blew his whistle for a foul in the build-up. The decision centred on an incident involving Tristan Crama and Charlie Hughes just before the ball reached Leonard. Ward’s call suggested he believed Hughes had been unfairly impeded as he tried to reach the ball, and he acted decisively in real time rather than allowing play to continue.
In a match short on major incidents, the disallowed goal immediately became the dominant theme. It was not simply the removal of a late winner; it was the type of judgement call that can shape the narrative of a two-legged tie, particularly when the rest of the contest offered few other defining moments.
Referee’s decision under the spotlight
Decisions around physical contests—especially those involving holding, pushing, and positional battles—often generate debate, and this one was no different. The referee’s interpretation was that the contact amounted to a foul, and therefore the goal could not stand. The speed and clarity of the whistle underlined how strongly Ward felt about what he had seen.
The incident also stood out because of the way the match had been managed overall. According to the post-match reaction, the referee had allowed a lot to go during the game, contributing to a contest that was not overly stop-start. That context added another layer to the discussion: if the threshold for contact had been relatively high for most of the night, why was this moment judged differently?
That question, and the differing interpretations of what happened between Crama and Hughes, became central to the post-match conversation.
Millwall view: “Really soft,” says Alex Neil
Millwall head coach Alex Neil was clear in his assessment of the decision, describing the foul as “really soft” in his interview after the match. His argument focused on the idea that both players were engaged, suggesting the contact was mutual rather than one-sided.
“Both lads were at it so it will be interesting to hear [the referee’s] thoughts when he watches it back,” Neil said. While acknowledging he could understand why the referee might have seen it as a foul, he emphasised the difficulty of making such a call if both players are involved.
Neil also referenced the overall flow of the game, noting that the referee had allowed a lot of contact and kept the match moving. In that context, he implied the late whistle felt inconsistent with how the contest had been officiated up to that point.
Importantly, Neil did not present the issue as a simple complaint, but as a moment he expected would be reviewed and discussed. His comments reflected the reality of a play-off semi-final: when games are tight and chances scarce, one decision can loom large.
Hull view: Jakirovic insists it was “a clear foul”
Hull City head coach Sergej Jakirovic took the opposite stance, saying the correct decision had been made. “It was a clear foul,” he said, pointing to “a lot of pulling and pushing” and framing the incident as straightforward under the rules.
Jakirovic expanded on what he believed crossed the line: “If you are spinning a player, pulling him or pushing him with two hands, then it is a foul.” He also acknowledged the broader context of the division, noting that these situations are “always tough” in the Championship, but stressing that his team is used to the physical nature of such contests and would move forward from it.
From Hull’s perspective, the disallowed goal was not a fortunate escape but the outcome of a foul that had to be penalised. That framing matters in a two-legged tie, because it influences how each side approaches the second leg: whether they feel wronged, relieved, or simply focused on what comes next.
Broadcast analysis: a “big call” in a big moment
Analysis after the match underlined the significance of the decision. Don Goodman described it as “a big moment” and noted that it “looks like a bit of mutual holding” between Crama and Hughes. In that reading, it is understandable why Millwall might feel hard done by.
At the same time, Goodman highlighted a detail that may explain why the whistle came: “the final yank from Crama that looks decisive.” That observation captures the fine margins at play. In physical duels, the overall contest can appear even, but a single, more obvious action can become the decisive factor in an official’s judgement.
Ultimately, the analysis reinforced what the match itself suggested: when a game offers few moments of attacking clarity, the pivotal incidents are often found in the details—timing, contact, and interpretation.
Why the 0-0 may suit both teams more than it seems
Although goalless draws can sometimes feel like missed opportunities, this one leaves both teams with a clear route to the final: win the second leg. Hull, despite failing to establish a home advantage, “won’t be entirely displeased,” as the match report noted.
One reason is that both teams have looked sharper away from home this season. That is a notable theme ahead of the return fixture, because it challenges the assumption that the home side will automatically feel more comfortable in the decisive match.
There is also a relevant detail from their regular-season meetings: both sides won away at the other. That pattern adds intrigue to the second leg, suggesting that the venue alone may not dictate the direction of the tie.
In other words, the first leg did not establish a dominant narrative of one team on top and the other hanging on. Instead, it produced a scenario where both can reasonably believe they have the tools to win on the night when it matters most.
What the first leg tells us about the second
The first match offered a reminder of how play-off football can compress a contest. With so much at stake, teams can become risk-averse, and matches can be decided by isolated moments rather than sustained pressure. That dynamic may influence the second leg, especially if it remains tight deep into the game.
At the very least, the return fixture guarantees a result on the night. With the tie level after the first leg, the second match must produce a winner in the overall contest. That requirement tends to sharpen the drama, whether it comes through an early goal that opens the game up, or a late moment that settles it.
It also means the disallowed goal will linger as a subplot. If Millwall struggle to convert chances in the second leg, the debate over what might have been at the MKM Stadium will only intensify. If Hull progress, the decision will be remembered as a turning point. If Millwall go through, it may be viewed as a setback they overcame.
Match facts and upcoming schedule
- Competition: Sky Bet Championship Play-Offs, Semi-Final (First Leg)
- Fixture: Hull City 0-0 Millwall
- Venue: MKM Stadium
- Attendance: 24,623
- Key incident: Ryan Leonard’s late goal disallowed for a foul in the build-up involving Tristan Crama and Charlie Hughes
The second leg will be played at The Den on Monday night, with coverage beginning at 7.30pm and kick-off at 8pm.
Conclusion: one decision, one stalemate, one decisive night ahead
Hull City and Millwall ended the first leg of their play-off semi-final with no goals and no clear separation, but not without controversy. A match that was largely short on major talking points produced one that could prove decisive: Ryan Leonard’s late finish, ruled out for a foul in the build-up.
Millwall felt the call was soft, Hull believed it was clear, and analysis suggested the incident sat in the grey area between mutual contact and a decisive pull. With the tie level, the focus now shifts to The Den, where the semi-final will be settled. After a first leg defined by tension and fine margins, the second promises the clarity of an outcome—and, potentially, the drama that the opener only briefly threatened to deliver.
