Considering Kilmarnock were seeking a third consecutive win and Hearts eyeing a fifth in succession, it was hardly surprising that both managers stuck with winning line-ups other than the hosts replacing the absent Max Stryjek in goal.
Kilmarnock's previous two victories were built on clean sheets, but it remains seven years since they last managed three victories in a row without conceding.
For all Hearts are a side who arrived full of confidence and swagger, their hosts' own deficiencies played their part in all three goals.
Stuart Kettlewell's side matched the visitors for endeavour and skill in the early stages.
However, poor marking for Halkett's opener and slack passes that contributed to Braga's double ensured Kilmarnock fall behind Hibernian, who beat Livingston, and Dundee United, who drew with Rangers, to fifth in the table.
For Hearts, everything is positive. Top of the table, five wins in a row, four in succession without conceding, unbeaten in six, their only defeat in 13 games this season coming on penalties to St Mirren in the Premier Sports Cup.
In Halkett, they have a commanding, and now scoring, centre-half at the top of his game now for once seemingly injury free, Devlin in central midfield showing why he has been recalled by Australia and Braga proving one of the best summer buys.
It is a strong spine and, despite Hearts wanting to play down their chances after only eight league games, one that will increase the chatter about a possible title challenge the longer their impressive start continues - especially after they face Celtic next.