Millwall's revival continued with an impressive win at Carlisle.
The Lions took the lead after 27 minutes when Alan Dunne scored from Poul Hubertz's pass, but Jermain Beckford levelled six minutes later.
Millwall were back in front after 39 minutes when Carlisle captain Kevin Gray's header fell short of Keiron Westwood and Hubertz pounced to score.
Carlisle missed a penalty before the interval when Chris Lumdson hit the post after Alan Dunne handled.
Carlisle: Westwood, Aranalde, Arnison, Livesey, Gray, Lumsdon,
Billy (Holmes 45), Thirlwell, Gall, Hackney, Jermaine Beckford.
Subs Not Used: Williams, Grand, Glenn Murray, Hindmarch.
Booked: Jermaine Beckford.
Goals: Jermaine Beckford 33.
Millwall: Pidgeley, Craig, Senda (Phillips 65), Ross, Shaw,
Dunne, Hackett, Elliott, Mawene (McInnes 74), Hubertz (Zebroski 80), Haynes.
Subs Not Used: Day, Trotter.
Booked: Ross, Hackett, Pidgeley.
Goals: Dunne 27, Hubertz 39.
Ref: G Laws (Tyne & Wear).