Chelsea came out 2-1 victors against Crystal Palace thanks to goals from Pierre-Emerick Aubameyang and former Palace loanee Conor Gallagher in an impressive comeback.
Odsonne Edouard opened the scoring in the first half, getting onto the end of a cross from the right to fire into the top corner.
Despite early Crystal Palace dominance, Chelsea grew into the game and had several chances before the equaliser.
Aubameyang opened his account on his return to Premier League action, turning and firing Chelsea level before the break.
A lot of second half dominance saw Chelsea knocking on the door but failing to create chances before Gallagher's strike.
A brilliant shot from the edge of the box saw Gallagher net the winner against his former side.
The Blues were off to the worst possible start, with Edouard putting Crystal Palace ahead just seven minutes into the match. A ball from Jordan Ayew picked out the Frenchman, who finished into the top corner.
Just moments later Kepa Arrizabalaga was called into action again, being forced to save a long ranged shot from Eberechi Eze as Palace dominated the early stages of the match.
The resulting corner saw Eze fire a shot wide as Chelsea were dominated early on.
Chelsea should have been level 20 minutes in as Kai Havertz set Mason Mount up with a fantastic cross, but the England international could only put the ball wide from a free header.
Five minutes later, Raheem Sterling scuffed a shot on the outside of the post after a positive piece of play down the right flank for Chelsea as they came closer to an equaliser.
Eze was, however, proving to be difficult to deal with for the Blues, creating several chances and once again firing wide from a decent position.
Crystal Palace were fuious on the half an hour mark as Thiago Silva went down under pressure and pushed the ball away with his hand.
The referee awarded a yellow card in real time, with VAR looking at the incident for a possible red card but did not take the opportunity to overturn the decision.
Silva was involved in the equaliser, heading the ball down to Aubameyang, who turned and finished in a swift movement on the 38th minute to bring Chelsea level.
Potter's side had a new found confidence following the goal and nearly went ahead through Havertz on the brink of half time, but ended the first 45 level.
With less than 10 minutes gone in the second period, Ruben Loftus-Cheek was introduced for Chelsea, replacing Jorginho in an attacking change.
A smart bit of work by Sterling down the left saw the winger set up Ben Chilwell, who fired a shot over as Chelsea came close to going ahead.
The Blues dominated on the ball in the second half, with Palace taking a defensive structure in their own half and frustrating Potter's side.
Kepa kept Chelsea level, doing brilliantly to deny Wilifried Zaha on the 70th minute as the Eagle's created their first opportunity of the half.
Conor Gallagher and Armando Broja were brought on with 15 minutes to go, replacing Havertz and Aubameyang as the Blues chased a winner.
Reece James made a brilliant clearance on 80 minutes to deny Zaha a goalscoring opportunity.
Christian Pulisic was brought on to run at the tiring Palace defence, which he did, before grabbing a late assist.
Former Crystal Palace loanee Gallagher returned to haunt his former side, firing Chelsea ahead in the dying moments of the game.
The England midfielder picked the ball up from Pulisic on the edge of the box before firing an incredible shot into the top corner.
Potter came away from Selhurst Park with his first win in eight attempts over the Eagles, getting off to the perfect start as Chelsea head coach in the Premier League.
Featured Image Credit: Chelsea FC