Inverness Caledonian Thistle claimed their first win of the season as Hearts sustained a second straight loss.
Hearts claimed unsuccessfully for a penalty in the first half after Juanma Delgado went down in the box.
A Ryan Christie cross met the feet of James Vincent, who netted the Inverness opener past goalkeeper Neil Alexander.
Juwon Oshaniwa was sent off for violent conduct and the 10 men of Hearts fell further behind when Miles Storey lashed home on his debut.
John Hughes' Inverness move on to six points in the Scottish Premiership, nine behind Hearts.
More to follow.