Dundee United gave boss Jackie McNamara victory in his debut match as Rangers' defensive frailties were punished in the fifth round of the Scottish Cup.
Johnny Russell's first-minute goal gave the Tangerines the perfect start and the striker also fired against the bar in the opening period.
Jon Daly's header doubled the hosts' advantage before the break.
Russell ended the tie as a contest with his second and Rangers had Kal Naismith and Ian Black sent off late on.
The build-up to the tie had been eventful, with Rangers deciding not to take up their ticket allocation when the teams were drawn together in December.
That step was a response to Dundee United opposing the Ibrox club's application to the Scottish Premier League months earlier.
Rangers had lost their SPL place due to financial problems and new owners tried unsuccessfully to enter the top flight before the Glasgow side were eventually placed in Division Three.
United chairman Stephen Thompson and Rangers manager Ally McCoist insisted on Friday it was time for the clubs to "move on", with the Taysiders eager to see how McNamara would fare a matter of days after replacing Peter Houston.
And the home fans were celebrating within 13 seconds as Emilson Cribari and Ross Perry allowed Daly's header to find Russell and he blasted the ball under the body of Neil Alexander.
The visitors, backed by 350 fans who had bought tickets directly from Dundee United, almost responded when Andy Little dragged a shot across the face of goal.
The hosts were doing their best to impress their new manager and a deep cross from Willo Flood was nodded just wide by the lively Russell.
Rangers looked vulnerable at the back every time a lofted ball was sent in the direction of Daly and another header from the captain set up Russell to flick the ball against the crossbar.
McCoist's side carved out a rare chance when Lee Wallace picked out Francisco Sandaza in the box, the former United striker glancing a header wide.
McNamara's new charges were soon two ahead, however, with Daly left unmarked to guide a deep Flood free-kick past the exposed Alexander.
Perry was replaced by Chris Hegarty after the loss of the second goal and McCoist's injury problems mounted with Naismith taking over from Sandaza at half-time.
Rangers improved after the break and Black's powerful drive swerved just past the post before David Templeton tested home keeper Radoslaw Cierzniak.
However, any prospect of a comeback was snuffed out when Russell got in behind Wallace to latch on to Daly's pass and flick the ball past Alexander 11 minutes from the end.
There was further misery for the visitors when Naismith was red-carded for a reckless lunge from behind on Flood, and Black soon followed his team-mate down the tunnel after his foul on John Rankin resulted in a second booking.
Dundee United will discover their quarter-final opponents when the draw is made on Sunday.
- 01 Cierzniak
- 02 Dillon
- 03 Douglas
- 05 Gunning Booked
- 12 Watson
- 06 Flood
- 08 Rankin
- 11 Mackay-Steven (Gardyne - 67' )
- 16 Armstrong (Ryan - 67' )
- 07 Russell
- 09 Daly
- 13 Banks
- 04 McLean
- 10 Ryan
- 14 Millar
- 15 Gardyne
- 01 Alexander
- 02 Faure
- 03 Cribari Booked
- 04 Perry (Christopher Hegarty - 41' )
- 05 Wallace Booked
- 06 Hutton Booked
- 08 Black Dismissed after an earlier booking
- 11 Templeton
- 07 Little
- 09 Sandaza (Naismith - 45' Dismissed )
- 10 Shiels Booked (McKay - 73' )
- 16 Gallacher
- 12 Christopher Hegarty
- 17 Crawford
- 14 McKay
- 15 Naismith
Live Text Commentary
Full Time The referee signals the end of the game.89:45
David Templeton concedes a free kick for a foul on Keith Watson. Free kick taken by Sean Dillon.87:26
John Rankin takes the free kick.87:26 Dismissal
Dismissal Red card for Ian Black.87:12
Free kick awarded for an unfair challenge on John Rankin by Ian Black.85:07
Direct free kick taken by Sean Dillon.85:07 Dismissal
Dismissal The referee shows Kal Naismith a red card.84:47
Unfair challenge on Willo Flood by Kal Naismith results in a free kick.81:16
Free kick awarded for a foul by Sebastien Faure on Jon Daly. Direct free kick taken by Barry Douglas.80:45
Willo Flood gives away a free kick for an unfair challenge on Kyle Hutton. Free kick taken by Ian Black.78:41
Assist by Jon Daly.78:41 Goal scored
Goal! - Johnny Russell - Dundee U 3 - 0 Rangers A goal is scored by Johnny Russell from close in to the bottom right corner of the goal. Dundee Utd 3-0 Rangers.77:38
Unfair challenge on Willo Flood by Lee Wallace results in a free kick. Radoslaw Cierzniak takes the free kick.77:00
Foul by Michael Gardyne on Kyle Hutton, free kick awarded. Free kick taken by Ian Black.75:55
Ian Black gives away a free kick for an unfair challenge on Richie Ryan.75:40
Barry Douglas takes the direct free kick.75:40 Booking
Booking Booking for Ian Black.75:40 Booking
Booking Gavin Gunning receives a yellow card.72:18 Substitution
Substitution Dean Shiels leaves the field to be replaced by Barrie McKay.70:44
Free kick taken by Willo Flood.
Booking Dean Shiels goes into the referee's book for unsporting behaviour.70:26
Dean Shiels concedes a free kick for a foul on John Rankin.69:46
Barry Douglas takes a inswinging corner from the right by-line played to the near post.68:50
Unfair challenge on Sanchez Emilson Cribari by Jon Daly results in a free kick. Sanchez Emilson Cribari takes the free kick.66:38 Substitution
Substitution Stuart Armstrong leaves the field to be replaced by Richie Ryan.66:38 Substitution
Substitution Michael Gardyne on for Gary Mackay-Steven.65:56
Stuart Armstrong produces a right-footed shot from the edge of the box and misses to the left of the target.64:27
David Templeton sends in a cross, Radoslaw Cierzniak makes a save.64:15
Unfair challenge on Ian Black by Willo Flood results in a free kick. Free kick taken by Ian Black.63:45
David Templeton takes a shot. Save by Radoslaw Cierzniak.62:48
The ball is swung over by Gary Mackay-Steven.61:50
Ian Black has an effort at goal from outside the box which goes wide right of the goal.60:35
Free kick awarded for an unfair challenge on Gavin Gunning by Ian Black. Direct free kick taken by Radoslaw Cierzniak.57:44
Jon Daly is flagged offside by the assistant referee. Indirect free kick taken by Sanchez Emilson Cribari.55:45
David Templeton produces a lobbed left-footed shot from deep inside the penalty box which goes wide of the left-hand post.54:23
Free kick awarded for a foul by Jon Daly on Kyle Hutton. Sanchez Emilson Cribari takes the direct free kick.53:44
David Templeton is ruled offside. Radoslaw Cierzniak takes the free kick.53:12
Corner taken by David Templeton from the left by-line played to the near post, John Rankin makes a clearance.50:41
Centre by Gary Mackay-Steven.48:23
Kal Naismith challenges Sean Dillon unfairly and gives away a free kick. Free kick taken by Radoslaw Cierzniak.48:00
A cross is delivered by Johnny Russell, save by Neil Alexander.47:24
Foul by Gary Mackay-Steven on Sebastien Faure, free kick awarded. The free kick is swung in left-footed by Lee Wallace, Gavin Gunning makes a clearance.46:02
Barry Douglas fouled by Andrew Little, the ref awards a free kick. Radoslaw Cierzniak restarts play with the free kick.45:01
The second half begins.45:00 +1:11 Half time
Half Time The first half comes to an end.45:00 +0:22
Direct free kick taken by Barry Douglas.45:00 +0:22 Booking
Booking Sanchez Emilson Cribari receives a caution for unsporting behaviour.45:00 +0:05
Sanchez Emilson Cribari challenges Willo Flood unfairly and gives away a free kick.45:00 Substitution
Substitution Kal Naismith replaces Francisco Sandaza.44:10
Free kick awarded for a foul by Gary Mackay-Steven on Ian Black. Ian Black restarts play with the free kick.43:26
David Templeton concedes a free kick for a foul on John Rankin. Radoslaw Cierzniak takes the direct free kick.41:56
Dean Shiels has a headed effort at goal from deep inside the area missing to the right of the target.40:20 Substitution
Substitution Christopher Hegarty is brought on as a substitute for Ross Perry.38:45
Willo Flood delivers the ball, Header from deep inside the area by Jon Daly goes harmlessly over the crossbar.38:45 Booking
Booking Booking for Kyle Hutton for unsporting behaviour.38:30
Gary Mackay-Steven fouled by Kyle Hutton, the ref awards a free kick.37:54
David Templeton takes a shot. Save by Radoslaw Cierzniak.36:57
Corner taken by Ian Black, Francisco Sandaza takes a shot. Save made by Radoslaw Cierzniak.35:55
The assist for the goal came from Willo Flood.35:55 Goal scored
Goal! - Jon Daly - Dundee U 2 - 0 Rangers Jon Daly finds the back of the net with a headed goal from deep inside the penalty area. Dundee Utd 2-0 Rangers.35:02
Foul by Sebastien Faure on Gary Mackay-Steven, free kick awarded. The ball is crossed by Willo Flood,34:20
A cross is delivered by Barry Douglas.33:50
Inswinging corner taken right-footed by Willo Flood from the left by-line.33:34
Gary Mackay-Steven takes a shot. Ross Perry gets a block in.32:00
Free kick awarded for a foul by Gary Mackay-Steven on Kyle Hutton. Neil Alexander restarts play with the free kick.31:03
Short corner taken by David Templeton.28:45
Kyle Hutton fouled by Jon Daly, the ref awards a free kick. Sanchez Emilson Cribari takes the free kick. John Rankin concedes a free kick for a foul on Dean Shiels. Ian Black takes the free kick.27:55
Lee Wallace delivers the ball, Headed effort from inside the area by Francisco Sandaza misses to the right of the goal.25:20
Free kick awarded for a foul by Andrew Little on Johnny Russell. Willo Flood delivers the ball from the free kick right-footed from left wing, save made by Neil Alexander.24:02
Inswinging corner taken right-footed by David Templeton, Gavin Gunning makes a clearance.23:05
Lee Wallace fouled by Keith Watson, the ref awards a free kick. Direct free kick taken by Ian Black.20:55
Unfair challenge on Gavin Gunning by Francisco Sandaza results in a free kick. Sean Dillon takes the free kick.20:30
Keith Watson gives away a free kick for an unfair challenge on Ian Black. Sanchez Emilson Cribari restarts play with the free kick.17:30
Free kick awarded for a foul by Sean Dillon on Francisco Sandaza. Free kick crossed by Ian Black.16:01
Johnny Russell takes a shot.15:40
Francisco Sandaza gives away a free kick for an unfair challenge on John Rankin. Free kick taken by Barry Douglas.14:18
Inswinging corner taken from the right by-line by Barry Douglas, Francisco Sandaza manages to make a clearance.12:35
The referee penalises Willo Flood for handball. Ian Black takes the free kick.12:06
Free kick awarded for an unfair challenge on Willo Flood by Dean Shiels. Barry Douglas takes the free kick.11:20
Unfair challenge on Gary Mackay-Steven by Ian Black results in a free kick. Barry Douglas restarts play with the free kick.9:59
Inswinging corner taken by David Templeton from the left by-line, save by Radoslaw Cierzniak.8:39
Sanchez Emilson Cribari challenges Jon Daly unfairly and gives away a free kick. Sean Dillon restarts play with the free kick.8:03
Gary Mackay-Steven challenges Andrew Little unfairly and gives away a free kick. Neil Alexander restarts play with the free kick.6:43
Foul by John Rankin on Kyle Hutton, free kick awarded. The free kick is swung in left-footed by Lee Wallace, Sean Dillon manages to make a clearance.5:52
Headed effort from inside the area by Johnny Russell misses to the right of the goal.5:25
Inswinging corner taken right-footed by Willo Flood played to the near post, Kyle Hutton makes a clearance.4:42
Barry Douglas delivers the ball from the free kick left-footed from right wing.4:42 Booking
Booking Lee Wallace is booked.4:30
Free kick awarded for a foul by Lee Wallace on Gavin Gunning.3:50
Inswinging corner taken left-footed by Barry Douglas from the right by-line, Francisco Sandaza manages to make a clearance.3:10
Unfair challenge on Gary Mackay-Steven by Ian Black results in a free kick. Free kick taken by Sean Dillon.2:23
David Templeton takes a inswinging corner from the left by-line to the near post, John Rankin makes a clearance.1:44
Effort from inside the area by Dean Shiels misses to the right of the target. Free kick awarded for an unfair challenge on Lee Wallace by Willo Flood. Ian Black restarts play with the free kick.0:13
The assist for the goal came from Jon Daly.0:13 Goal scored
Goal! - Johnny Russell - Dundee U 1 - 0 Rangers Johnny Russell grabs a goal from inside the penalty box to the bottom right corner of the goal. Dundee Utd 1-0 Rangers.0:00
The game gets underway.
Live data and text provided by our data suppliers