PETER Handscomb's punchy 75 led Yorkshire's strong response to Warwickshire's first-innings 178 during the second day at Edgbaston.
Yorkshire are on course to bounce back from last week's opening-round Specsavers County Championship defeat to Hampshire having closed on 295-6 from 89 overs, meaning a lead of 117.
They started the day by taking the last two Warwickshire wickets to fall from 152-8 overnight, Ben Coad finishing with 5-52.
Tim Bresnan also hit 61 off 103 balls, while Jack Leaning added 40 to Yorkshire's reply. Adil Rashid begins day three on 35 not out.
Australian overseas batsman Handscomb secured his first fifty for the White Rose county, hitting 12 fours in his 110 balls.
He refused to let the struggling hosts settle with some positive batting. But by and large, the 25-year-old played the ball late from deep in his crease, with behind and just in front of square on the off-side particularly prolific scoring zones.
"For the boys, the work we do on Sunday can make Saturday a great day," he said.
"At the moment, it's a good day. But if we can consolidate and try and get as big a lead as possible, we can turn it into something really special, which is good signs for the boys.
"There seems to be a little bit there for the bowlers if they really bend their back and hit the wicket hard. Luckily for us, we have a few of those bowlers. As many runs as we can get, I dare say we can bowl them out twice."
Handscomb shared 88 for the second wicket with Alex Lees (36) either side of lunch as the visitors advanced from 9-1.
This pitch was still offering some assistance for the bowlers but Warwickshire, tipped by many to be relegated this year, could not take advantage of it often enough. While the hosts did not bowl particularly badly, they just lacked penetration.
Adam Lyth gloved a Chris Wright short ball behind down leg just prior to lunch, before Lees edged Keith Barker to second slip as the score fell to 97-2 in the 31st over.
Handscomb inside-edged an expansive drive at Wright onto his stumps with 132 on the board in the 39th over, before Gary Ballance was squared up by Oliver Hannon-Dalby and edged the first ball of the evening behind to fall for 22.
By that stage, Yorkshire were 165-4 in the 53rd over and only 13 behind.
Yorkshire's first batting point came shortly afterwards, while Leaning and Bresnan brought up a 50 partnership inside 15 overs.
Despite a 19-run head start for Leaning, Bresnan went beyond him in the thirties with some positive stroke play.
Warwickshire put the brakes on the scoring rate midway through the evening session as Yorkshire approached a 50-run lead and they were rewarded with the wicket of Leaning.
He was superbly caught at short-leg by a diving Sam Hain off Jeetan Patel's off-spinners as Yorkshire fell to 225-5 in the 74th over, ending a 60-run stand inside 22 overs with Bresnan.
Bresnan and Rashid also shared a half-century stand but this sixth-wicket alliance of 54 inside 11 overs was much more aggressive.
Rashid hit five fours in his first 20 balls either side of the second new ball being taken as the visitors advanced their lead to 100.
However, with the score on 279-5, Bresnan was trapped lbw by a Barker in-swinger. Andrew Hodd reached close unbeaten on eight.
Yorkshire had started the day well as Coad bowled Wright and Bresnan, with his first ball of the day, had Barker caught behind for 50.