Manchester City have won on two of their last three visits to Stoke (both by 4-1 scorelines).
But, they have lost two and drawn five games away to the Potters (W2, D5, L2).
A win would see the visitors do the double over Stoke for the first time since the 1998-99 season, when both clubs were in the third tier.
Man City won the reverse fixture on 14 October 7-2, scoring seven goals in a Premier League game for only the second time.
Stoke city have won just one of their previous 10 league games (D5, L4), and have failed to score in five of their last nine matches.
However, they have lost only one of their six top-flight matches under Paul Lambert (W1, D4).
They have only won one of their 15 Premier League games against teams starting that day top of the table (D3, L11).
Coincidentally, that victory came against Manchester City in December 2015.
Tip: stoke 2-2 Man City.
Back up prediction: 1X and over 1.5