Kenny McLean's eighth goal of the season and successful shoot-out penalty made sure of a Scottish Cup semi-final for Aberdeen – but he will miss that match through suspension.

The midfielder, signed by Norwich City on loan in January before being loaned back to the Dons, equalised 13 minutes into extra-time during last night's game at Kilmarnock.

However, the Canaries loanee was one of three Aberdeen players to pick up their second booking of the competition so will miss the semi-final at Motherwell.

Stephen O'Donnell had edged the hosts in front six minutes into extra-time after the quarter-final had finished 0-0 but McLean's spot-kick took the game to penalties.

On-loan Newcastle goalkeeper Freddie Woodman then saved three penalties, with 26-year-old McLean putting the visitors 2-1 ahead during their 3-2 shoot-out victory.

McLean now has eight goals in 26 games for the Scottish Premiership side and was again named in the Scotland squad this week.

The creative midfielder won his second cap in November, playing all of a 1-0 friendly defeat to Holland at Pittodrie.

He has kept his place in the squad under new manager Alex McLeish ahead of friendlies against Costa Rica and Hungary, with fellow Norwich players Grant Hanley and Russell Martin also in the squad.

'This is what I wanted, to get in the squad and stay in it,' McLean told the Aberdeen Press & Journal. 'I played in the last game here and did myself justice and I've been performing pretty well in the last couple of months.

'It is a big squad and there will be a lot of players involved but if I can be involved in the games that would be great.

'It is up to me to go and impress the manager and do all I can to be in his plans for the future. To be chosen at this stage is excellent but it is only the beginning of the hard work and it is up to myself to keep performing.

'I'm sure the manager will have his way he wants to play and the players he wants to play it with but it is up to me to force my way into his team and into his thinking for future teams, qualifiers and championships.'

Elsewhere last night, Yanic Wildschut came on in the 82nd minute of Cardiff's 3-1 win at Brentford, with all the goals already scored, as Neil Warnock's team moved seven points clear of third place with nine games left.

Ebou Adams played the full game as Leyton Orient lost 1-0 at home to Torquay in the National League, although Michee Efete was not involved for the visitors.

While on Monday, Todd Cantwell played all of a 1-1 home draw with De Graafschap as the promotion hopes of Fortuna Sittard were dealt a blow in the Dutch second tier.