Robbie Blake is proving Burnley's lucky mascot as they mount an unaccepted march towards the play-offs.
Robbie Blake's penalty on the hour, awarded for handball against Millwall defender Marcus Phillips, was enough to give the home side a third successive single-goal win.
Burnley had to defend in depth as Millwall went in search of a point near the end and somehow they managed to keep the Lions at bay.
Millwall created and wasted several late opportunities.
Jo Tessem missed from ten yards after a mistake by Michael Duff, while Barry Hayles and Darren Ward both failed to hit the target from inside the six-yard box.
Just to add to Millwall's frustration the width of the post denied David Livermore a spectacular equaliser in injury time.
Burnley failed to threaten much, although Ian Moore might have done better with a chance created by Blake after just two minutes.
Blake's cool head not only earned Burnley another vital win, but also took his own goal tally of the season to 11.
Apart from the skipper all Burnley's other heroes were defenders, notably Frank Sinclair and Gary Cahill.
The duo were magnificent in the face of a Millwall onslaught after the introduction of substitute Danny Dichio and Adrian Serioux.
Long-throw expert Serioux was a huge threat, but Burnley managed to keep yet another clean sheet to increase hopes of promotion.