Warrington have shaken off whatever was holding them back in the early exchanges and are making the Challenge Cup holders work for everything right now.
We are just minutes from the half-time break. Will there be another twist before we get there?
John Kear Former Bradford Bulls head coach on BBC Two
Magnificent defence. They were asked plenty of questions there but they're just putting pressure constantly on the Warrington ball-players or receivers.
Warrington have built a bit of sustained pressure now.
Marc Sneyd sends an inviting kick through, and after Hull KR's defence is forced to scramble to mop up they will restart play with a goal-line drop-out.
CONVERTED TRY: Warrington 0-14 Hull KRpublished at 24 mins
24 mins
Joe Burgess, goal Mikey Lewis
And it stands. Joe Burgess grabs his 14th try in 12 games this season to extend Hull KR's lead.
And WHAT A FINISH it was!
The ball is zipped out to the left, and Burgess has just a few yards of space to exploit. And he exploits every blade of grass on that wing, as he springs over for a Superman finish.
Referee Liam Moore has a stern word. He points out that it's a third penalty that James Bentley has given up in this game, and he is running out of chances.
He was walking a dangerous line there, as he could very well have been sin-binned for that hit.
The first 20 minutes of this semi-final has flown by.
Things that are standing out early on are that Mikey Lewis' wand of a boot is causing Warrington all sorts of problems, while the Robins' defence has the Wolves suffocating.
Jonathan Davies Former Warrington centre on BBC Two
You can not go in and react. He didn't need to do it because his side were under so much pressure and with the Hull KR defence as they are, you can't just give up two points.
Especially when you've seen the dominance in possession and territory so far.
SueMartin 24', substituted for Martin at 24 minutes
Number
19
19, Lawton
LawtonLitten 16', substituted for Litten at 16 minutes
Number
10
10, Amone
AmoneWhitbread 31', substituted for Whitbread at 31 minutesSue 47', substituted for Sue at 47 minutesLuckley 61', substituted for Luckley at 61 minutes
Number
11
11, Hadley
Hadley
Number
12
12, Batchelor
BatchelorMinchella 54', substituted for Minchella at 54 minutesLawton 71', substituted for Lawton at 71 minutes
Number
13
13, Minchella
MinchellaAmone 47', substituted for Amone at 47 minutesBatchelor 65', substituted for Batchelor at 65 minutes
SueMartin 24', substituted for Martin at 24 minutes
Number
19
19, Lawton
LawtonLitten 16', substituted for Litten at 16 minutes
Number
10
10, Amone
AmoneWhitbread 31', substituted for Whitbread at 31 minutesSue 47', substituted for Sue at 47 minutesLuckley 61', substituted for Luckley at 61 minutes
Number
11
11, Hadley
Hadley
Number
12
12, Batchelor
BatchelorMinchella 54', substituted for Minchella at 54 minutesLawton 71', substituted for Lawton at 71 minutes
Number
13
13, Minchella
MinchellaAmone 47', substituted for Amone at 47 minutesBatchelor 65', substituted for Batchelor at 65 minutes