Ben Stokes made his first century as England captain as he and Ben Foakes put the hosts in a commanding position on day two of the second Test against South Africa.
Stokes made 103 on day two at Old Trafford, powering his team into a handsome lead of 169 before holing out six balls later.
England were still four runs behind when he came together with Foakes (69no) in the morning session, with the pair eventually parted on 320-6. Stokes hit three sixes and six fours, but a strike-rate of 63.19 told a better story about the balance he was able to strike between power and poise.
Foakes would then go on to reach a century himself - his second for England - following the departure of his skipper and although wickets fell at the other end, he was unbeaten on a career-best 113 when Stokes declared at 415-9 towards the end of the day, with a lead of 264.
South Africa are in real strife, but Sarel Erwee and Dean Elgar remain together at the close, and will set about batting their side back into the game in the morning.