Caley Thistle made it 5 wins out of 5 with a hard fought 3-2 victory over Hearts at Tynecastle.
An excellent strike from Russell Duncan gave ICT a half time lead and a Rankin penalty extended it early in the second. Hearts fought back through Berra on the hour mark, and seemed to have secured a point with a 90th minute penalty strike. Graham Bayne however scored deep in injury time to win it for ICT.
Craig Brewster stuck with the same formation that has done him so well over the last four games, but due to David Proctor's red card las week, he was forced to make one change to the side with Ross Tokely returning from suspension to take his place.
For Hearts, the surprise was probably that they kept faith in Eduardas Kurskis in goal and after gifting a late winner to Rangers last week, he was to have a late impact on this game too.
Caley Thistle had the first attempts on goal in this skirmish with a couple of Ian Black efforts that had Kurskis looking a little less than confident and in 6 minutes, Hearts Velicka tested Fraser who couldnt hold his shot, but had McGuire on hand to clear.
A couple of minutes later and it was Marius Niculae having a chance at the other end courtesy of a Rankin pass. Just as Marius was about to unleash his shot, Berra nipped in and cleared.
Back to the other end now - in the 11th minute - this time with Lee Wallace tearing down the left. He then cut the ball across but Ivaskevicius was denied by an excellent Fraser block. The ball quickly broke back to the midfielder, whose second effort was deflected wide. Less than a minute later Ksanavicius hit the crossbar with a great 22-yard shot.
A goal was coming, and with play ranging from end to end it really could have come from either side ... luckily for us, it was Caley Thistle who opened the scoring through Russell Duncan in 21 minutes and what a well worked goal it was.
Ian Black started the move by finding John Rankin in space on the left, Rankin then managed to play a crossfield ball to Don Cowie who was on the edge of the box with his back to goal. He took a touch then played it short for Russell Duncan who blasted it low into the corner of the net.
Hearts were dealt a blow just after the half-hour mark, with Ksanavicius limping off after a challenge from Ross Tokely. He was replaced by Calum Elliot. Hearts did have one more decent chance before half-time but Driver could only play the ball directly at Fraser after receiving a Velicka cross.
Half Time : Hearts 0-1 ICT
Into the second half then and five miinutes in, it was Hearts who had the first real attack when Velicka had a chance from the edge of the box but it was pushed away by Fraser and the danger was gone. A minute later Hearts would be left rueing this chance as Caley Thistle went upfield and scored !
Russell Duncan broke up a Hearts attack deep in his own half, ran down the wing and waited until just the right moment before playing a perfectly weighted pass to Niculae that left the last defender helpless. Niculae bore down on goal and Kurskis was left with no option but to bring him down. A penalty was awarded, and perhaps surprisingly, the colour of the card issued to Kurskis was only yellow. John Rankin took the penalty, and although the keeper went the right way, the ball had been placed perfectly and he couldnt get a touch to it. 0-2.
It was do or die for Hearts now and in the 60th minute, Mike Fraser, who had an excellent match once again, tipped a dipping Palazuelos shot over for a corner. From the corner however, Hearts equalised through Berra who powerfully headed it down and into the net, although, with so many bodies in the box and on the line, the last touch could have come from anyone. After this lifeline, Stevie Frail commited his last two subs in an effort to get something from this game and this was to prove decisive in the end.
For the next 20-25 minutes Caley Thistle and Hearts traded attempts at goal, with both Niculae and Mikoliunas coming close but it was to be the final five minutes that would provide a lot of talking points.
5 minutes from the end, Russell Duncan chased down a ball that Kurskis was attempting to shield out for a goal kick and as the keeper picked it up after it had crossed the line, the two players briefly tangled. Kurskis however raised his hands to Duncan and when all was said and done, both players received yellow cards. Unfortunately for Hearts, Kurskis had been booked earlier when conceding the penalty and his yellow was quickly followed by a red card. Worse still for Hearts was that they had used all three subs so could not take off an outfield player and use their sub keeper so Lee Wallace was the player who was given the Keeper's top for the last five minutes.
Despite the drama, Hearts went up the park and scored a last gasp equaliser ... In what looked like a very soft award, McGuire was adjudged to have fouled Velicka in the box, was booked for it, and then Velicka himself sent Fraser the wrong way from the penalty spot. 2-2 and literally seconds to go.
But it was not over yet !!! This time it was Caley Thistle's turn to go up the park and score. McGuire started the move on the half way line with a pass to Bayne, Bayne then passed wide to Cowie and he sent the ball into the box. A Hearts defender (Zaliukas) carelessly backheeled it into the path of Bayne and he sent it low into the net past a helpless Wallace from 15 yards.
Final Score: Hearts 2-3 ICT and 15 points out of 15 for Craig Brewster !!
Match report written by CaleyD