South Africa tightened their grip on the second Test against England thanks to a third day of steady accumulation at Trent Bridge.
Dean Elgar, Hashim Amla and returning captain Faf du Plessis all brought up half-centuries, with the home attack forced to toil for their wickets before the Proteas declared on 343-9.
Alastair Cook had a first-ball lbw dismissal by Morne Morkel overturned on review as England began an improbable attempt at what would be a world-record chase of 474 and, even though he and Keaton Jennings nervily reached one without loss at the close, Joe Root's side are likely to head to The Oval at 1-1 in the four-match series.
After breezing to a 211-run win in his first Test in charge at Lord's, Root has become more attuned to the harsh realities of captaincy in the longest format in Nottingham, with a paltry first-innings effort of 205 leaving England chasing the game.
Opener Elgar and Amla resumed on 75 for one and set about methodically building upon their overnight lead of 205 on a morning of ragged frustration for their opponents.
Elgar, not always the easiest batsman on the eye, passed 50 with a thick outside edge off James Anderson and another nick off Stuart Broad fell safely in the following over.
Broad and England then offered up an error they could ill afford – appealing half-heartedly and neglecting to use a review when replays showed Amla feathered a delivery behind to Jonny Bairstow when on 25.
In Broad's next set of six, new-ball partner Anderson dropped a tough one-handed chance at gully after Elgar slashed at a wide one, but England were rewarded for their persistence with two wickets in as many overs before lunch.
Ben Stokes – who bustled in impressively for his 2-34 – unsettled Elgar with some short stuff and the left-hander appeared to pull out of his stroke as he lobbed a catch to square leg to depart for 80.
Anderson (2-45) was the catcher and he then encouraged the dangerous Quinton de Kock to edge behind.
Amla remained at lunch, having brought up his fifty with a six off Liam Dawson, as he did in the first innings, although the Hampshire all-rounder had South Africa's number three dismissed leg before on review, 13 shy of a century.
Dawson's fellow spinner Moeen Ali was ignored by Root until mid-afternoon but helped himself to 4-78 as South Africa belatedly looked to hit out after reaching tea on 236 for four.
Du Plessis crunched three through the covers off Moeen to raise his bat but saw partner Temba Bavuma continue his struggles against spin by lofting the Worcestershire man to Root at mid-off.
Anderson, Broad and Mark Wood all summoned probing but unrewarding spells with the second new ball before Stokes pinned Du Plessis in front for 63 with one that kept low.
Gary Ballance and Stuart Broad held fine catches as Chris Morris and Keshav Maharaj tried to slog Moeen with the declaration in sight.
Vernon Philander had more success in that regard during a breezy 42 that ended with a caught and bowled for Moeen, although his more decisive work is probably still to come with ball in hand alongside Morkel, who bowled with palpable menace during a gripping end to the day.
|Aubameyang is very happy here, Bosz assures Dortmund fans|
|Madrid confirm Marcelo hamstring tear|
|I hope he doesn´t score! - Zizou wary of Enzo threat|
|Double for Slater as Storm seal Grand Final spot|
|Major players help teams grow - Simeone happy with selection headaches after Costa move|
|England to name Ashes squad on Wednesday|
|Allegri has faith in misfiring Higuain ahead of Turin derby|
|PSG must prove big-club credentials after spending spree - Draxler|
|Ostapenko strides into Korea Open semi-finals|
|Markram to make Proteas Test debut against Bangladesh|
|Not preventing Neymar´s Barca departure a ´bad decision´ - Rakitic|
|Shanghai Shenhua slam ´misleading´ French media over Tevez interview|
|Tentative Rossi back on track at Motorland|
|Teenager Smith named in England training squad|
|There´s no bitterness – Costa ´cool´ with Conte as Atleti return nears|
|Wallabies omit Korczyk for South Africa and Argentina Tests|
|Dagg out until 2018 to rest knee injury|
|Cummins to skip India T20s to focus on Ashes|
|Cubs take firm control of NL Central with win over Brewers|
|Rams hold off 49ers for wild win|
|Copa Libertadores Review: River put eight past Wilstermann, Lanus through|
|Smith slams Australia batsmen after latest collapse|
|Ronaldo: I´ll get fit if Real Madrid need me|
|Spieth surprised by opening 67 after ´grind´|
|MLB vows teams will ´redouble´ efforts to add safety netting|
|Man United and City have put pressure on Liverpool – Klopp|
|Aubameyang: China talks were a disaster|
|Kyle Stanley grabs lead at East Lake, Jordan Spieth starts well|
|Dembele returns to Barcelona after hamstring surgery|
|EFL set to follow Premier League in transfer window change|
|Aaron Hernandez had severe CTE, researchers say|
|Lions officials defend Gatland´s reign as O´Brien explains criticism|
|Barba, Walmsley shine as St Helens dismantle Salford to close in on semis|
|Howedes a doubt for Juve derby clash|
|Ezekiel Elliott admits to ´lack of effort’ in Cowboys´ loss to Broncos|
|It will go well for Dembele at Barca - Aubameyang|
|Goffin powers through in Metz, Pouille bundled out|
|Abraham denies talk of switch to Nigeria|
|Sauber practice arranged for Ferrari protege Leclerc|
|Federer lauds ´super impressive´ Nadal´s return to summit|
|Defensive worries for bullish Klopp as Liverpool eye Leicester revenge|
|Aubameyang: I no longer dream of Real Madrid|
|52 passes, 11 players, one goal, no West Brom touches - Manchester City´s Guardiola masterclass exam|
|Tsonga sees off Sousa in St Petersburg, Bautista Agut advances|
|Bulls ´willing to work with´ Dwyane Wade on buyout|
|Coetzee keeps Luiten in check at Portugal Masters|
|Gundogan set for swift Manchester City return|
|Costa´s Atletico return: Griezmann primed to shine alongside Atleti´s prodigal son|
|Time to move on from controversial chant, says Lukaku|
|Nadal can inspire Team Europe to Laver Cup glory - Federer|
|Costa´s Atletico return: Torres, Aguero, Falcao and Griezmann and the Rojiblancos´ history of fine f|
|Costa´s Atletico return: Bonucci v Allegri, Beckham v Ferguson and more famous player-manager bust-u|
|Girl injured by Yankee Stadium foul ball ´doing alright,´ father says|
|Wickmayer masters Cornet in Guangzhou|
|Kane will stay a long time, regardless of winning trophies - Pochettino|
|Kuldeep hat-trick sparks Australia collapse in Kolkata heat|
|Ashes hopeful Hameed suffers broken finger|
|England´s second ODI against West Indies washed out|
|I´ll decide who is first choice - Emery putting foot down over Cavani-Neymar penalty spat|
|Rossi declared fit for remarkable Aragon GP comeback|
|Light heavyweight champion Andre Ward retires undefeated|
|Costa´s Atletico return: Henry, Tevez, Rooney and other players who went back|
|No celebrations for Barry unless West Brom take something from Arsenal|
|Strycova dumps out Konta in Tokyo|
|Benzema wants to retire at Real Madrid|
|Atletico Madrid agree Costa deal with Chelsea|
|Only Messi´s dad has signed the contract - Benedito disputes Bartomeu claim|
|Klopp backs Oxlade-Chamberlain and Liverpool to bounce back|
|China won´t compete even in 50 years - Tevez blasts level of Chinese football|
|Lappartient to replace Cookson as UCI president|