Image caption, Dan Neil scored twice for Rangers as they reached the last four of the Scottish League Cup ByGeorge O'NeillBBC Sport Scotland Published 13 minutes ago There were shades of Barry Ferguson in Dan Neil's performance on Sunday as Rangers stormed into the Premier Sports Cup semi-finals at Celtic's expense.

That was the verdict of Ferguson's former team-mate at Ibrox, Peter Lovenkrands, who was blown away by the former Sunderland midfielder after he scored twice in the 3-0 win.

"Dan Neil ran the show from the start," Lovenkrands said on BBC Radio Scotland.

"On the ball he never lost a pass, simple things, he was doing everything right.

"I've not seen a performance like that since Barry Ferguson in the way he controlled the midfield." The 24-year-old deservedly put Rangers in front on 23 minutes with a crisp low finish from the edge of the box and he capped off a fine team display with another emphatic finish late on.

"He popped up with goals, not just any goals, top-class finishes," Lovenkrands added.

"It was an outstanding performance." Rangers overwhelm meek Celtic to clinch semi-final spot Rangers v Aberdeen & Edinburgh derby in League Cup semis Published 16 hours ago Neil signed a three-year deal at Ibrox in July and was immediately instilled as part of Derek McInnes' leadership group.

He once again wore the captain's armband in Lawrence Shankland's absence and rose to the occasion of his first Old Firm derby, excelling in the middle of the park alongside Nicolas Raskin and James Penrice, who inverted from left-back.

"Dan is going to get highlighted for his goals - two different types of finishes - but we knew we could occupy that space on the edge of the box if we attacked properly," manager McInnes said.

"You still need people to step up and show their quality and Dan did that.

His performance was really strong as well, as was Nico and wee James in there.

"The three of them were terrific and it played a big part in us getting some sort of ascendancy in the game." Neil has grown in stature in recent weeks, but this was his finest performance in a Rangers shirt to date, getting the better of proven performers Callum McGregor and Benjamin Nygren.

At one point, Neil spun McGregor and left the Celtic captain in his wake.

It was reflective of Rangers' dominance throughout the 90 minutes and Neil's own excellent showing.

"It was a great team performance," Neil told Premier Sports.

"We fully deserved the victory out there.

"In the last few games we've done well without the ball.

Today we wanted to use the crowd and get after them - the lads executed it perfectly." 'Another big game round the corner' Figure caption, 'We've come a long way' - McInnes pleased with Rangers improvements after derby win Neil was also quick to praise McInnes' pre-match team talk and how well prepared Rangers were for such a big game.

"We all believed in the plan," he said.

"The gaffer is good before games and he made sure we were ready to run through brick walls.

"That togetherness and cohesion has really come on recently." The teams meet again next Sunday in the Scottish Premiership, with Celtic hosting Ferencvaros on Thursday in the Europa League before Rangers travel to Celtic Park.

And McInnes is delighted by the "togetherness" his team is showing before another huge game.

"It's up to us to keep reinforcing the message that when you play at Rangers there's another big game round the corner and that's what we've got next Sunday," McInnes said.

"I love the togetherness, I need to have this team who cares for each other, has love for each other.

When things aren't going well you sometimes see the true strength.

We've had some soul searching and tough times the past few weeks.