Pep Guardiola has ruled out the possibility of Manchester City winning four trophies season, despite watching his side extend their unbeaten domestic record to 27 matches

The Premier League leaders booked themselves a spot in the semi-finals of the Carabao Cup after beating Leicester City on penalties on Tuesday night (19 December), as Jamie Vardy and Riyad Mahrez both fluffed their lines from 12 yards.

The result meant City have not lost a game in domestic competitions since they were beaten by Arsenal in last season's FA Cup semi-final and are still competing on four fronts.

In May, City's chairman Khaldoon Al Mubarak said the club's goal for the season was to win the Premier League, the Champions League and both domestic cups.

Given that they lead the Premier League by 11 points and waltzed through their Champions League group with consummate ease, the prospect seems a lot more real than it was seven months ago.

After the game against Leicester, however, Guardiola, was quick to pour cold water on the suggestion.

"That is not going to happen. Of course not," he told reporters, as quoted by the Guardian. "Come on, that isn't real. What we're living isn't real."

Guardiola won the treble with Barcelona in his first season as a top-flight manager in the 2008-09 season, becoming the first Spanish club to do so in the process, before adding three more trophies to their cabinet by the end of year.

So far this season, City have swept away everything before them in the Premier League, scoring 56 goals in 18 games and winning 16 games in a row, a new league record.

However, the Catalan hinted it would be difficult for his side to keep up their stellar form.

"The situation of winning 16 or 17 games in a row in the league and qualifying for the Champions League before we finished the group stage and now we're here playing with a lot of young players, that is not normal," he added.

"In football you drop points and you lose competitions. I am not thinking about how many titles, I am thinking about the next game."

Guardiola rang the changes for City's visit to the King Power Stadium, with 18-year-old Brahim Diaz, 17-year-old Phil Foden and Tosin Adarabioyo and Oleksandr Zinchenko, both 21, included in the starting XI.

"A lot of young players played. I am so happy for all the players," the Spaniard added. "They showed me very good things. How you react is important and there were no complaints from the players in extra time about how it was unfair that they had scored a late goal.

"The way we had to react was not easy, we were tired, we had a lot of young players, Danilo was playing at centre-back for the first time in his life."

Pep Guardiola
Pep Guardiola celebrates after Manchester City beat Leicester City on penalties. Getty Images