Nine-man Celtic were denied a Clydesdale Bank Premier League title party at Ibrox as Rangers claimed a 3-2 victory in the Old Firm clash.
Goals from Sone Aluko, Andy Little and Lee Wallace secured the victory for Ally McCoist's men, as Celtic`s Cha Du-Ri and Victor Wanyama both saw red amid reports that manager Neil Lennon was also sent to the stand at half-time.
Carlos Bocanegra was also dismissed by referee Calum Murray, before Scott Brown pulled a goal back for the Hoops late on from the penalty spot and Thomas Rogne also netted in injury time.
As well as delaying Celtic's title celebrations, the win also allowed Rangers to avoid the unwanted record of a fourth consecutive home defeat for the first time in their 140-year history.
It was a day of delight for the Govan club who are looking for new owners while fighting for their very existence and there were few who would have predicted the score which prevented Celtic winning the title at Ibrox for the third time in history.
McCoist's selection showed five changes and plenty of tinkering to the team that lost 2-1 at Tannadice last week.
In what was effectively a new three-man back-line, centre-back duo Bocanegra and Dorin Goian returned from suspension, as expected, with left-back Sasa Papac reinstated after recovering from a knock.
Steven Whittaker returned to the midfield following a groin injury which had kept him out all year while Aluko was back in as support to Lee McCulloch, who had been moved from defence to spearhead the Ibrox attack.
Lennon made three changes to the side which lost the Scottish Communities League Cup final to Kilmarnock at Hampden last week.
In came wide-man Samaras, midfielder Ki Sung-yueng and right-back Cha. Winger James Forrest failed to recover from an ankle knock, while defender Kelvin Wilson and Gary Hooper, who spent all week trying to shrug off a dead leg, started on the bench.
The 7,500 travelling fans were in party mood, providing a raucous soundtrack to the game which was ramped up by the Light Blues supporters when Aluko opened the scoring with a touch of class not often seen in an Old Firm game.
The former Aberdeen player still had a bit to do when he put the ball through the legs of Rogne but he drove at the Celtic box before skipping past Charlie Mulgrew and sliding the ball past Fraser Forster.
The Parkhead men responded immediately and Samaras almost scored an equally good solo goal moments later but Allan McGregor saved his point-blank shot before tipping Anthony Stokes' volley from the rebound over the bar.
The Scotland keeper then stretched to tip a volley from Stokes past his right-hand post moments later and as play raged from end to end, Aluko, Whittaker, Wallace and Ki all had efforts which failed to hit the target.
McGregor then had another save from a Stokes header but the game took a dramatic turn in the 28th minute when the visitors were reduced to 10 men.
As Wallace raced on to an Aluko pass at the edge of the box, Cha tried to grab him and when the Ibrox wide-man went to ground referee Murray opted to point for a free-kick before sending the South Korea international packing.
After McCabe's free-kick cannoned off the wall, Lennon reshuffled, left-back Emilio Izaguirre coming on for Stokes, with Matthews moving to the right and Samaras taking on the role of lone striker.
There was a more measured start to the second-half until Wanyama was red-carded for what looked like a classic two-footed tackle on Whittaker.
The Light Blues were in control and substitute Kyle Lafferty, on for the injured McCabe on the hour mark, turned Izaguirre on the right before racing in on goal but his angled-shot was straight at Forster.
The on-loan keeper then made a double save, first from McCulloch's long-range drive and then from Whittaker, who pounced on the rebound but the second goal was on its way.
In the 72nd minute Little replaced Aluko and moved straight into the box and when Forster saved Wallace's shot from close range, the Northern Irishman slammed the loose ball into the net.
Five minutes later, Wallace made it 3-0 when he raced on to a Steven Davis pass and slid the ball under Forster.
In the 87th minute, Bocanegra chopped down Samaras in the box and was promptly sent off.
Brown scored from the spot, to the sarcastic cheers of the home fans who were less happy when Rogne headed in a Kris Commons free-kick in injury time to ensure a nervy last few minutes.