Overview
- Mihailo Ivanovic scored just before the hour to secure the points at Ashton Gate.
- Zak Vyner’s stoppage-time finish was ruled offside, denying the hosts an equaliser.
- A post-whistle confrontation erupted near the benches after a rejected handshake between Alex Neil and Gerhard Struber, with each offering conflicting accounts.
- Bristol City captain Jason Knight appeared to shove Neil during the fracas as players and staff from both clubs joined the melee.
- Millwall stayed third in the Championship while Bristol City fell to seventh, one point outside the play-off places, with no immediate EFL comment on discipline.