Two guards were seriously injured when seven heavily armed attackers ambushed a cash-in-transit crew in Middelburg yesterday.