After an hour of looking down the table from the summit . Newcastle dropped to sixth yesterday . behind Man City, Wolves, Aston Villa, Liverpool and Chelsea. Bolton 2 Man City 3Norwich 1 Stoke 1Wolves 2 Fulham 0 Manchester City and Wolves maintained their 100% starts to the new Barclays Premier League season on Sunday. City, who lead the way on goal difference at the top of the table from Mick McCarthy's men, won 3-2 at Bolton while Wolves eased to a 2-0 victory over Fulham. City started well at the Reebok and 20-yard efforts from the impressive David Silva, albeit with the help of an uncharacteristic mistake from home goalkeeper Jussi Jaaskelainen, and Gareth Barry put them 2-0 up inside 37 minutes. Ivan Klasnic pulled one back almost immediately but the visitors restored their two-goal advantage at the start of the second half courtesy of an Edin Dzeko strike. Kevin Davies' towering 63rd-minute header meant City were unable to cruise to victory but Bolton failed to conjure up an equaliser. Wolves' impressive start continued as goals from Kevin Doyle and Matt Jarvis earned them victory at Molineux. Doyle, who had already missed a good opportunity, opened the scoring in the 42nd minute when he collected Jarvis' pass and smashed a shot past Mark Schwarzer. Jarvis doubled the hosts' advantage moments later, pouncing after Roger Johnson's header had come back off the woodwork. The result means Wolves, who triumphed 2-1 at Blackburn last weekend, have recorded back-to-back league wins at the start of a campaign for the first time since the 1998-99 season. Ten-man Norwich were denied a first win of the season when Kenwyne Jones headed in a stoppage time equaliser at Carrow Road to earn Stoke a 1-1 draw. Ritchie de Laet had scored against his old club to put the Canaries in front at the break. After Jon Walters saw his penalty saved following Leon Barnett's red card, it looked as if Norwich would hold on, only for Stoke's pressure to eventually tell with Jones nodding in from close range.