Walsh winner dumps Pars
Inverness were still without Sean Welsh for the visit to East End Park, but captain Carl Tremarco made his 200th appearance for the club. Lewis Toshney started with Tom Walsh and James Keatings on the bench. The Pars had two former Inverness players in their starting XI, Owain Fon Williams and Danny Devine. Form player Kevin Nisbet was leading the attack.
Roddy MacGregor set the ball rolling in front of a decent crowd in his first start for some time, but Dunfermline were soon on the attack with Mark Ridgers palming away a dangerous low cross from Jonathan Afolabi, James Vincent mopped up before Kevin Nisbet could benefit. A few minutes later Ridgers had to deal with an effort from Nisbet inside the box.
All the early pressure came from the Pars and James Vincent picked up an early booking as the hosts looked for an early advantage. Dom Thomas shot wide after Afolabi headed the ball down to him. Inverness still to get out of first gear.
It's all Dunfermline thus far and in the eleventh minute Nisbet headed wide and moments later Afolabi shot just wide. It looks like it's going to be a long night for the visiting fans.
Inverness' first venture forward and an Aaron Doran corner finds Lewis Toshney at the back post but from a tight angle he missed the target.
As the visitors began to get to grips with the game Roddy MacGregor won a free kick some twenty yards out. Aaron Doran fired the ball high into the net off the underside of the bar to surprise everyone in the stadium. What a goal from Doran, his ninth of the season.
Back came the Pars and Ridgers had to deal with an effort from Thomas and at the other end MacGregor headed wide.
Five minutes before the break Nisbet diverted a low cross over the bar. As the half ended Vincent deflected the ball at the expense of a corner which saw a Ryan Dow shot cleared. Ridgers then saved from Kyle Turner, the last action of the first forty-five
Half Time 0-1
No changes at the interval and the Pars got the second half underway, kicking towards the home fans in the Norrie McCathie Stand but the first opportunity went to Inverness as Jordan White headed over.
Dom Thomas sent an effort goalwards but Ridgers was equal to it saving in the top corner and Dow put the rebound over the bar from a tight angle. Minutes later Ridgers held onto another effort from distance from the lively Thomas.
Celtic loanee Jonathan Afolabi was next to try his luck but the youngster fired over the bar, his next effort would be held by Ridgers.
James Keatings replaced young MacGregor on the hour and Carl Tremarco got something for his 200th game; a yellow card.
Dunfermline level the score with twenty minutes remaining when Dom Thomas fired a tremendous shot into the top corner from outside the box after a poor clearance from Inverness.
Substitute Tom Walsh was only on for a couple of minutes when he hit the post from the edge of the box. He would do better two minutes later when he shot low into the net after a White dummy, possibly with the aid of a deflection off Euan Murray.
Keatings volleyed over the bar after a White shot was blocked as Inverness looked to put the game to bed.
Lewis Martin headed over the bar in stoppage time and a late corner was defended well as Inverness held on for a valuable three points with news that Morton had beaten Ayr United 2-1, so a good night for the Caley Jags who go into second place on their own, three points ahead of Dundee.
Here's the goals, a couple of belters.
And here's a happy chappy.....
Full Highlights from PARS TV