Milan: Juventus captain Gianluigi Buffon has urged his teammates to keep up their impressive form ahead of Wednesday’s first leg Italian Cup semi-final against Inter Milan.

Juventus have won 11 straight wins as they ramp up their challenge for a fifth successive Scudetto title.

“We’re clearly enjoying a purple patch at the moment because you don’t win 11 matches on the spin if you’re not right on top of your game,” Buffon told juventus.com on Tuesday.

He added of Serie A: “That said, we need to make sure that we extend this run for as long as possible, so that we have points in the bag, so to speak, as winning streaks are always destined to come to an end eventually.”

One major factor in the Old Lady’s resurgence over the last three months has been the regular goal getting of Paulo Dybala. Against Roma on Sunday, the Argentine netted for a 14th time in all competitions this term — a tallywhich Buffon explained not everyone may have expected from the 22-year-old during his first six months in Turin.

“Last season you could already tell that he was an extraordinarily talented player. But for him to have replicated his form with Palermo at a club of the size and stature of Juventus is something that has perhaps taken a few people by surprise,” Buffon said of Dybala.

Buffon stressed that it was still too early to say Serie A is a two horse race between Juventus and Napoli.

“This season has been far from predictable and no team has dominated for a lengthy period. Therefore, even if Napoli and ourselves are deservedly ahead of the pack right now, it’s difficult to say that it’s between just the two of us,” the 37-year-old reckoned.

The 2006 World Cup winner reserved special praise for Napoli’s Spanish goalkeeper Pepe Reina.

“Reina boasts outstanding technical skills and his team owe a lot to his quality for their current league position. He also has a fantastic charisma that makes him a perfect fit for a dressing room such as that of Napoli,” Buffon said.

Italian Cup semi-final first leg: Wednesday, January 27 Juventus v Inter Milan (11.45pm UAE time)