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.
|Russia will stop Salah - Cherchesov|
|Allen signs new four-year Stoke contract|
|England issue update over injured duo Stokes and Woakes|
|Mancini leaves door open for Buffon´s Italy return|
|Alli calls for England to be ruthless in World Cup opener|
|Tahir rested as Proteas call up uncapped duo|
|Uruguay v Saudi Arabia: Centurion Suarez seeks World Cup redemption|
|Portugal v Morocco: Hat-trick hero Ronaldo hunts stricken Atlas Lions|
|Argentina didn´t draw because of Messi´s missed penalty - Maradona|
|Wenger heaps praise on France star Kante|
|If VAR helps referees, I´m not against that – Australia´s Sainsbury|
|Kimmich questions Germany mentality after shock defeat|
|Roberts to leave Warrington Wolves|
|Australia talent Arzani ready to make the jump from A-League|
|Lewandowski: I can be at the top until I´m 35|
|All Blacks winger Savea confirms Toulon switch|
|Free Fall available for France after red card rescinded|
|South Korea can progress from wide-open group, says Park Ji-sung|
|Gordon called up by Wallabies to replace injured Genia|
|Germany can still win World Cup, insists Werner|
|Man United & Real Madrid talk not affecting Milinkovic-Savic|
|Out-of-contract Ruiz focused on Costa Rica|
|Southgate will not bombard England with last-minute instructions|
|Muller: Germany under extreme pressure|
|Rangers score four runs in ninth to pick up walk-off win over Rockies|
|U.S. Open champion Koepka happy to continue being ´overlooked´|
|Pogba: I´m the most criticised player in the world|
|Maradona: Sampaoli´s game plan against Iceland was a disgrace|
|De Gea will bounce back from error – Marchena|
|Slater named for Maroons return|
|Woods, Faldo, Harrington and Koepka – U.S. Open champion joins fine club after successful defence|
|Fleetwood positive despite falling short at U.S. Open|
|Jesus: I had no reason to play for a penalty|
|Hernandez admits to exaggerating fouls against Australia|
|Koepka says winning two U.S. Opens not even in his ´wildest dreams´|
|Hernandez: Griezmann an idol at Atletico|
|Sri Lanka take charge despite Gabriel exploits|
|U.S. Open final-round timeline: How clinical Koepka kept his crown|
|Koepka fights off challengers to successfully defend U.S. Open title|
|´Aching´ Neymar urges referees to intervene|
|BREAKING NEWS: Koepka holds on to defend U.S. Open title|
|Lozano goal causes artificial earthquake in Mexico|
|Djokovic: Mental battle will be Murray´s biggest|
|Hummels criticises Germany tactics in Mexico loss|
|Brazil the latest favourites to stumble, but Tite and Neymar won´t panic|
|Magnificent Fleetwood matches U.S. Open record with closing 63|
|Brazil 1 Switzerland 1: Zuber pegs back below-par Selecao|
|Warrington hold off Wakefield fightback, Tigers held despite Hitchcox heroics|
|Germany follow trend of poor starts for World Cup champions|
|Reed on the charge as U.S. Open race hots up|
|Milinkovic-Savic can play for any team in Europe, says Crespo|
|Southgate keen to unleash his bold new England|
|Konta fumes as Barty takes Nottingham title|
|Kante hails Pogba´s match-winning contribution|
|Germany struggle with generation gap|
|Neymar to make first competitive start since February in Brazil´s World Cup opener|
|Kane gunning for Ronaldo hat-trick heroics in England opener|
|Balotelli would fit in at Marseille - Raiola|
|Captain Ki happy to get tough on South Korea|
|Senegal call up Mbengue with Ciss ruled out|
|Mickelson celebrates at scene of Saturday meltdown|
|Germany 0 Mexico 1: Lozano stuns woeful reigning champions|
|Chandimal to face hearing after pleading not guilty to ball tampering|
|Griezmann ´must do more´, says Deschamps|
|Gasquet shows his class on grass to end Chardy´s chances|
|Courtois: Belgium outsiders not World Cup favourites|
|You can´t compare Ronaldo and Messi – Adrien Silva|
|Kiwis name seven uncapped players for England Test|
|Lorenzo tells critics: Remember MotoGP wins next time I struggle|
|Maaloul singles out ´future of English football´ Alli as main threat|