Jambos run riot, late winner for Dons
Hamilton got an unwanted action replay of their opening day four-goal hammering by Aberdeen as Hearts beat them by the same heavy scoreline at New Douglas Park.
Billy Reid's team have now endured a horrific start to the season with eight goals conceded and none scored and were outplayed by Hearts in a game that saw both teams reduced to 10 men.
Hearts were two ahead by half-time with fine strikes by Calum Elliot and David Templeton, and a depleted Hamilton, missing several senior players, could not respond after the interval.
Ruben Palazuelos was ordered off for Hearts for two yellow card offences, but that was evened out when Martin Canning was red-carded for a foul on Lee Wallace that set up Kevin Kyle to score a Hearts third from the penalty spot.
Hamilton's misery was compounded with nine minutes remaining as Elliot was allowed to run through far too easily and make it a 4-0 reverse for the second week running.
Darren Mackie sprang off the bench to ensure Aberdeen built on their opening-day win over Hamilton with another three points against St Johnstone.
The match appeared to be heading for a disappointing stalemate, until Mackie's goal only five minutes from time sealed back-to-back SPL victories.
Sone Aluko blocked Alan Maybury's clearance and kept the ball in play on the left touchline before finding Mackie in the box, the replacement's first-time shot appeared to take a deflection on its way into Enckelman's bottom left-hand corner.