The Blues kept their Super Rugby Aotearoa title hopes alive with a 32-21 bonus-point victory over the Highlanders at Forsyth Barr Stadium.