Peterborough boss Darren Ferguson hailed ice-cool penalty king Grant McCann after Posh powered to an npower Championship double over table-topping Cardiff with a 2-1 victory.

Veteran midfielder McCann climbed off the substitutes' bench to convert two penalties in the space of seven second-half minutes and transform this clash at London Road.

Cardiff led courtesy of Aron Gunnarsson's 23rd minute strike following a Don Cowie corner - but that changed following the introduction of Northern Ireland international McCann.

He was sent on as a 69th minute replacement for Kane Ferdinand and levelled three minutes later after Mark Little had been tripped by Don Cowie. McCann then stepped up to beat Cardiff goalkeeper David Marshall again in the 79th minute after Dwight Gayle had been sent tumbling by Matt Connolly.

Ferguson said: "I would not want anyone else standing over a penalty. Grant has a terrific record and put them both away superbly. We could probably have had six penalties in all.

"We have beaten a team that is bound for the Premier League twice - and we have done it on merit on both occasions. Hopefully it turns out to be a big win for us. I'm not fussed about our league position because it is points that matter to me."

Cardiff remain seven points clear at the Championship summit but that was little comfort to manager Malky Mackay. The Bluebirds boss was left raging at referee Eddie Ilderton after his side's defeat, branding both penalty decisions "poor" and also accusing Posh hitman Gayle of diving.

Mackay said: "I spoke to the referee at half-time as I was concerned their lad Gayle was going down almost every time one of our players went near him. The crowd seemed desperate to see penalties given and I guess they got their wish in the end.

"I have watched the two penalty decisions several times. Don won the ball for the first one and Gayle was on the way down before Matt had even challenged him for the second one.

"Both are poor decisions and I'm hugely disappointed to leave here with nothing. My goalkeeper has had nothing do either side of the penalties."