Port Vale 0 Rotherham United 1 — a single goal separating these sides on an evening when Rotherham showed enough composure to take the points despite a disjointed second half.
Ryan Croasdale gave the visitors an early foothold, converting in the sixth minute to settle Rotherham quickly and put Port Vale on the back foot from the off. Vale struggled to build any sustained threat in response and went into the interval without having genuinely troubled the away side.
The hour mark brought a flurry of activity that threatened to alter the contest entirely. Ben Waine and Andre Gray both received bookings in the 61st minute, as did Jayden Stockley, suggesting a spell of friction that briefly disrupted Rotherham's rhythm. Gabriele Biancheri was also cautioned moments later, and Croasdale picked up a second yellow on 57 minutes, meaning Rotherham finished with ten men for a portion of the second half.
Port Vale pressed the advantage but could not find a way through. Denzel Hall was cautioned in the 72nd minute, and Jack Holmes followed on 77, leaving both sides depleted in terms of discipline if not exactly personnel.
Connor Hall and E. Campbell were booked deep into stoppage time, adding to what was a tetchy closing period. But Vale never genuinely looked like equalising, and Rotherham held without great difficulty to secure a win that keeps their away form in reasonable shape.
Recap generated from the event timeline. Editorial team review by request. How we use AI.