Morgan Fox and Sam Winnall sent Wednesday into the fifth round of the Emirates FA Cup with late goals in both halves at QPR on Friday night.
Nahki Wells grabbed a last-gasp consolation for the Londoners but it was too little too late.
Fox pounced on 42 minutes and Winnall wrapped up the win in stoppage time as Wednesday survived a scare after Wells reduced the arrears.
After an even opening, Garry Monk’s men, showing six changes, had the first sight of goal 17 minutes in.
Sam Hutchinson split the Rangers defence with a pinpoint diagonal ball to Jacob Murphy, who forced Joe Lumley into action at his near post.
Possession was shared as the contest unfolded and midway through the first half there were chances at both ends inside a minute.
Jordan Rhodes was a whisker away from getting something on a delicious Murphy cross before the R’s countered with Marc Pugh firing narrowly wide.
But when the breakthrough came three minutes before half time, it went the way of Wednesday.
Hutchinson found Fox in the area with a quickly taken throw-in and the defender looked up to place ow beneath Lumley to give the Owls the advantage.
Wednesday started the second half as they had ended the first and the dangerous Murphy delivered a delicious cross that just evaded Rhodes and Winnall.
QPR had to up the ante if they were to stay in the competition and Ebere Eze tried to do exactly that with a driving run that ended with a shot straight down the throat of Cameron Dawson.
Todd Kane fluffed his lines from 12 yards after neat work from substitute and crowd favourite Bright Osayi-Samuel moments later, before Ilias Chair’s long-ranger whistled wide.
Then it was the turn of Jordan Hugill with arguably the best opportunity but the striker couldn’t get enough purchase on his shot from the centre of the box.
Fox made his presence felt in more familiar territory on 74 minutes, thwarting Eze as the tricky midfielder was about to pull the trigger.
The R’s poured bodies forward in pursuit of an equaliser and certainly bossed the ball towards full time but Wednesday held the defensive line and their nerve.
And on 90 minutes, the visitors made their passage safe. Substitutes Atdhe Nuhiu and Adam Reach combined to set up the advancing Winnall, who slotted past Lumley to put the tie out of sight.
Still there was time for Wells to round Dawson and score but that proved the last of the action and the Owls are in the hat for Monday evening’s fifth round draw.
Wednesday: Dawson, Odubajo, Lees, Börner, Fox, Harris, Hutchinson (Hunt 54), Pelupessy, Murphy (Reach 71), Winnall, Rhodes (Nuhiu 76)