Goalkeeper Adam Federici produced an excellent performance to help Reading to a 1-0 win over Brighton that saw them move back level on points with leaders Southampton.
Having survived an early Brighton onslaught, Reading took the lead in the 14th minute with their first attack, Ian Harte's free-kick taking a huge deflection to wrong-foot Albion goalkeeper Peter Brezovan.
Vicente struck the bar as Brighton responded before the home side missed a glorious chance to level in the 51st minute when Ashley Barnes had his penalty saved by Federici, who made several more fine stops.
The victory - Reading's fourth in a row and 13th in 15 games - means they are also now six points clear of third-placed West Ham as they bid for a return to the Barclays Premier League.
Millwall moved a step closer to securing their Championship status with a 1-0 victory at Fratton Park over a Portsmouth side who appear condemned to League One football for the first time in almost 30 years.
Tottenham loanee Harry Kane's 20-yard strike in the first half was enough for Millwall against a toothless Pompey outfit, who are now nine points from safety with only four games to go.
Pompey last played in the third tier of English football in 1982-83, but Millwall look unlikely to go down after pulling eight points clear of the drop zone.