Blackburn took a huge step towards Championship survival after Jordan Rhodes' penalty secured a vital 2-1 win at Millwall.